Plans & Entitlements

Privacy and data

Distinguish web data, local records, model requests and diagnostic logs.

Data stored on the website

Account, training and record features store subscription and entitlement information, orders and payments, uploaded interview / exam records, and web knowledge-base documents and indexes. Voice records include session times, transcripts and related answers. Usage settlement also stores quota consumption.

This data supports the corresponding features, practice results, subscription status and transaction checks.

Local desktop files

The client saves local copies before attempting upload under the record rules. The default directory is Documents/GankInterview Records/<session-time>/. If Documents is unavailable, the application data directory is used instead.

Local contentLocation and purpose
Voice transcripts and answersMarkdown files under 面试记录 (interview records) for later review
Captures, solutions and follow-upsFiles under 笔试记录 (exam records)
Model response records模型回答记录.jsonl in the session folder, containing request results and troubleshooting details
Desktop knowledge baseLocal documents and retrieval indexes in application data
Client settingsConfiguration and secure storage on the current device

Valid local records can remain for short sessions or failed uploads. Queued uploads retry when connectivity and sign-in recover, and continue to belong to the original account.

Local Markdown, captures and response records are readable files. Keep or delete them as needed. Deleting a web record does not remove its computer copy; deleting a local file does not remove an uploaded web record.

Model requests and secrets

  • Screenshot solving sends images or extracted text to the selected model service. Speech recognition sends enabled audio sources to the recognition service; voice answers send the transcribed question and relevant background.
  • Knowledge-base retrieval sends relevant passages to the answering model. Desktop and web knowledge bases are managed separately; uploading to one does not automatically sync the other.
  • A custom API key stays on the current device and is used to request your configured API service. It is not uploaded to GankInterview as account data.
  • Dual-device linking syncs answers by default. Enabling Sync transcript on the computer also makes transcripts visible on the paired phone. Choose the scope you need.

Diagnostic logs

Diagnostic logs are encrypted locally, separately from readable practice records. When troubleshooting, follow support instructions to provide the necessary logs and time. Do not publicly share sign-in tokens, API keys or records containing personal information.

Managing and deleting data

Delete uploaded practice records from the corresponding web record page. Knowledge-base management supports deleting documents, clearing indexes and updating a resume. Manage desktop files separately on your computer.

The web knowledge base currently allows files up to 50MB, 10 documents per account and 200,000 text characters per document. Indexing failures are reported and failed new documents are cleaned up. See the knowledge-base guide for desktop knowledge-base management, export and import.