Privacy policy

Last updated 14 September 2026.

This policy describes what the application actually does today. It has not been reviewed by a lawyer; that review is outstanding and is the operator’s responsibility before public release.

Who is responsible

Lingua Doctor is operated by the account holder who publishes it on Google Play. For privacy questions, data access and deletion requests, email [email protected].

What is collected

Account

Email address, display name, a password hash (never the password itself), the language you are learning, your interface language, your role and your plan. You need an account because your progress has to belong to someone.

Learning activity

Your answers, scores, mistakes, the CEFR objectives those mistakes map to, review scheduling, placement results and exit-exam results. This is the product: without it there is no mastery model and no personalised practice.

Speaking and the microphone

Two different things happen, and they are worth separating:

The microphone is only used while a speaking feature is open, and the operating system asks your permission first. Declining leaves every other part of the app working.

Sign-in links and usage records

If you sign in with Google, the provider name, your Google account identifier and the Google email address are stored against your account. Per-period usage counts (tutor messages, voice minutes, writing assessments), the length and status of each live-voice session, and a log of AI requests made for you (feature, provider, model, outcome and size, not the content) are kept to apply plan limits and monitor cost.

Subscriptions

Purchases are handled by Apple, Google and RevenueCat. We receive whether you hold an entitlement and when it expires. We never receive or store your card details. Access granted to you by the operator at no charge (for example a trial) is recorded with its type and expiry.

Error reports (optional)

If you turn on "Product analytics consent" in Account, the app can send a short report when it crashes or hits an unexpected error: the app version, the platform and operating-system version, whether the app closed, the type and a redacted text of the error, a technical stack trace, and the name of the screen. Email addresses, tokens and the query part of links are removed before it is stored. It never contains your answers, text you typed, audio or a device identifier. The report is kept with your account for 30 days, is included in your data export and is deleted with your account. With the switch off, nothing is sent.

Technical

Server logs record a request id, the route, a status code, a duration and a salted one-way hash of your IP address used for rate limiting. The raw IP address is not stored.

What is not collected

Who processes your data

These providers operate outside your country in most cases. Using the app means your practice text is processed by them.

Generated voices

Every voice you hear is synthetic. It is labelled as AI-generated in the interface and does not imitate any real person.

How long it is kept

Account and learning data are kept while your account exists. Generated audio is cached so the same sentence is not re-synthesised, and that cache expires on its own. Deleting your account removes your account record, your learning history and your conversation transcripts.

Your choices

Children

The app is not directed at children under 13, and accounts are not knowingly created for them.

Changes

Material changes will be shown in the app before they take effect. The date at the top of this page always reflects the current version.

Terms of service