Last updated: 2026-06-09
This Privacy Policy describes how the Tlumach mobile application (the "App") collects, uses, and protects information when you use it. By using Tlumach you agree to the practices described below.
If anything here is unclear, contact us at support@tlumachapp.com (or whichever support address is shown in the App's Settings → Contact support screen).
Tlumach is operated by the publisher of the Google Play listing
com.tlumach.app. References to "we", "our", or "us" mean that publisher.
We collect only what is necessary for the App to work and to keep your account secure.
| Category | What it is | Why we need it |
|---|---|---|
| Account info | Your email address, Google sub identifier (via Google Sign-In), display name from your Google profile, and whether you completed the welcome onboarding. | Authentication and a consistent account experience across devices. |
| Learning paths | Titles, language pairs, CEFR level, and your current stage and topic in our communicative learning plan for each path. | Personalised AI-driven sentence generation and syncing paths when you sign in on a new device. |
| Usage & entitlements | Daily new-sentence count (UTC calendar day), daily review-time allowance, Pro / VIP subscription state, Google Play purchase verification tokens, refund events, and complimentary VIP grants when applicable. | To enforce Free-tier limits, grant Pro access, and prevent duplicate billing. |
| Ephemeral generation context | A capped list of recent practice sentence texts and related learning metadata sent with generation requests (no email, name, or device identifiers). | To avoid repeating similar sentences and to tune difficulty. Not kept as a permanent learner profile. |
| Shared sentence pool | Anonymised sentence lines we may reuse across learners when a suitable line already exists. | Faster delivery and lower generation cost. |
We do not embed a crash-reporting or analytics SDK in the App. Aggregated crash statistics may still appear in Google Play Console on Google's side; we do not receive identifiable crash logs from the App itself.
The App keeps most learning artefacts locally so practice stays fast and works offline where possible. This data is not uploaded to our servers as a permanent library unless described in section 2.1 (for example ephemeral recent sentences during generation).
| Category | What it is | Why we need it |
|---|---|---|
| Saved sentences | Lines you have practised, used for review mode and home statistics. | Replay saved content without re-generating it. |
| Vocabulary & grammar | Word glosses, encounter counts, grammar notes, and mastery flags ("Memories"). | Your personal library on this device. Cleared via Storage → Clear all. |
| Cached audio | MP3 clips for Pro cloud-voice sentences and comfort-language lines you have heard. | Faster replay; safe to delete and re-download. |
| Session & UI prefs | Practice-session snapshot; interface language; audio settings; theme (light / dark / optional pink); UI coach-tour progress; share-stats filters and card style; onboarding flags; practice-reminder metadata per account on this device. | Resume where you left off, personalise the App, and run optional local reminders. |
| Engagement counters | Local tallies for optional Google Play rating prompts (per account on this device). | Ask for feedback only after meaningful practice. |
Multiple accounts on one device: reminder, review-prompt, and onboarding preferences are stored separately per signed-in user.
We do NOT collect:
| Permission / signal | Use |
|---|---|
Notifications (POST_NOTIFICATIONS) |
Optional evening practice reminders; Pro background-playback media controls. |
Boot completed (RECEIVE_BOOT_COMPLETED) |
Reschedule local practice reminders after device restart. |
| Foreground service & wake lock | Keep Pro audio practising when the screen is off. |
| Device time zone | Schedule evening reminders in your local time (on-device only). |
Evening reminders are optional (on by default; disable in Settings → Evening practice nudges). We do not upload your reminder schedule. Delivery is not guaranteed at an exact minute.
Settings may open external pages (for example How Tlumach works, Report problem, the Valento Apps tester programme, or account-deletion forms). Those sites have their own privacy policies.
We use the data exclusively to:
We do not use your data for advertising, profiling unrelated to language learning, or training third-party AI models on your personal learning history.
| System | Role | Region |
|---|---|---|
| Supabase | Backend database and edge functions (account, paths, entitlements, shared pool). | The Supabase project's configured region. |
| OpenAI | Practice sentence text and Pro cloud text-to-speech. Sentence text only — no account email or name. | OpenAI's processing region. |
| Google Cloud Translation | Comfort-language glosses and translations. Sentence text only. | Google's processing region. |
| Google Play | Billing, Sign-In, In-App Review, In-App Updates, aggregated Play Console diagnostics. | Google's region. |
| Your device | Saved sentences, Memories, cached audio, local notifications, and preferences (sections 2.2–2.3). | Stays on your phone or tablet. |
The App talks to Supabase over HTTPS with row-level security. Free-tier pronunciation uses your device's built-in text-to-speech. Pro may use cloud-synthesised audio (OpenAI TTS via our servers), cached on your device as MP3 files.
We do not sell your data or share it for advertising. Processors acting on our behalf:
Share your progress renders on your device; we do not receive what you send. Report problem may open a form or email — we receive only what you submit.
Tlumach is intended for users aged 13 and over. We do not knowingly collect personal information from children under 13.
You may at any time:
Contact support@tlumachapp.com.
Server-side account data is removed within 30 days of deletion (purchase audit rows may be kept longer, stripped of personal identifiers). Local data persists until you clear it, delete all chats, or uninstall — account deletion alone does not wipe local caches automatically.
We may update this policy when the App changes. The "Last updated" date is the source of truth. Significant changes will be announced inside the App.
Questions or complaints? Email support@tlumachapp.com.