Plans & Entitlements/Privacy and data

Privacy and data

What data the platform stores, how it is used, and which data you can manage yourself.

The platform processes data only within the scope required for interview training, entitlement settlement, and record management.

What data we store

Subscriptions and entitlements

Includes plan type, expiration time, period quota, and used amount.

Voice session data

Includes session start and end time, transcript content, conversation messages, and minute deduction result.

Interview and exam records

Includes record type, time range, content text, and relationships between records.

Knowledge base data

Includes uploaded document information, segmented text, and retrieval index data.

Orders and payment records

Includes order status, payment associations, and coupon or redemption-code usage status.

What this data is used for

  1. Keeping core features available: voice sessions, knowledge-base retrieval, quota calculation, and deduction.
  2. Displaying training results: interview and exam records, knowledge-base lists, and statistics.
  3. Supporting transactions and reconciliation: subscription status, payment results, coupon checks, and redemption checks.

Local desktop data

  • Starting from 2.0.6, the desktop client saves exam and interview records to local Markdown files first, so you can keep and review them.
  • The default local directory is Documents/GankInterview Records/<session-time>/, with separate subdirectories for Coding test records and Interview records. If the Documents directory is unavailable, the client falls back to the application data directory.
  • API keys for custom APIs are stored only on the current device. They are not sent back to GankInterview servers and are used only when requesting the API service you configured.

Local records and web records are independent. When you are not signed in, the session is shorter than 60 seconds, or remote upload fails, the local file is still kept.

Data you can manage yourself

Delete a single practice record

You can delete a specified interview or exam record. Related relationships are handled according to rules.

Delete selected knowledge-base documents

You can delete documents by scope, and related index data is removed together.

Clear the entire knowledge base

You can clear all knowledge-base documents and indexes under the current account at once.

Upload a new resume to replace the old one

Updating a resume replaces the related old resume documents and indexes to avoid duplicate buildup.

Upload limits and protection

RuleCurrent limit
Single file sizeMaximum 50MB
Total document countUp to 10 documents per account
Single document content lengthUp to 200,000 characters
Index error handlingIf indexing fails after upload, the system rolls back automatically and deletes that document record.

If a new document does not appear after upload, it usually means a limit was triggered or indexing rolled back. Adjust the file and upload again.

Continue reading