Last updated: October 11, 2026
Summary: ThaiVocab does not collect, store, or share any personal data. There are no accounts, no advertising, no advertising ID and no tracking across apps or websites. Your progress stays on your device (and optionally in your own private iCloud). The only thing the app can send anywhere is a set of
anonymous usage statistics — and only if you
say yes when asked (see
section 7). It is off until you do.
1. Introduction
ThaiVocab ("the App") is a Thai-language vocabulary learning app, developed by TMD ("we", "us", "our"). This Privacy Policy explains how we handle information when you use the App.
2. Information We Do NOT Collect
We do not collect any personal information. Specifically:
- No names, email addresses, or contact information
- No location data
- No device identifiers or advertising IDs
- No tracking, and no usage statistics unless you opt in (see section 7)
- No cookies or similar technologies
- No microphone, camera, or photo access
- No crash reports sent to us
3. Data That Stays On Your Device
The App stores the following information locally:
- Your chosen translation language
- Your quiz streak per word (how many correct answers in a row)
- The number of quiz rounds you have completed
- Your deck filter (which tiers and categories you want to practice)
- Your purchase entitlement (whether you own the full unlock)
This data never leaves your device except to be synchronized to your own private iCloud, as described below.
4. iCloud Sync
If you are signed in to iCloud and iCloud Drive is enabled, the App synchronizes your preferences and progress across your own Apple devices using Apple's CloudKit:
- The data is stored in your own private iCloud container, managed by Apple
- We have no access to any iCloud data
- iCloud sync can be disabled at any time from the App's Settings screen
- The dictionary itself (Thai words, audio clips) ships with the App and is never synchronized — only your per-user progress is
5. In-App Purchases
ThaiVocab offers a single one-time, non-consumable in-app purchase ("Unlock everything") that unlocks every tier beyond Beginner. All purchases are processed by Apple through the App Store:
- We do not see or store any payment information
- Apple manages transaction receipts; we only read whether the purchase is active via Apple's StoreKit 2 API
- The purchase is Family Sharing eligible, as configured in App Store Connect
- A Restore Purchases button in Settings lets you re-verify your purchase on any device
6. Audio Narration
Every word is accompanied by a pre-recorded audio clip that ships inside the app bundle. Playing these clips happens entirely on your device; the App does not stream audio from any server and never uploads any audio.
7. Anonymous Usage Statistics (Optional) and Third-Party Services
The first time you open ThaiVocab, the app asks whether you agree to share anonymous usage statistics. They help us see which lessons help and which ones lose people, so we can improve the App.
- Off by default. Nothing is sent until you tap Share statistics. You can change your mind at any time in Settings → Anonymous statistics; switching it off stops all sending immediately.
- What is sent, if you accept: technical events such as “app opened”, “screen viewed”, “feature used”, “onboarding completed”, “purchase screen shown”, “purchase completed”, plus the app language, device model, iOS version, and country derived from your IP address by the provider. Purchases are reported with their price and currency for revenue statistics.
- What is never sent: your name, email, contacts, location, advertising identifier, or your personal word lists and progress. Nothing sent identifies you to us, and nothing is used for advertising or shared with data brokers.
- How long it is kept: event-level statistics are retained by Google Firebase for the retention window configured on our Analytics property, which is at most 14 months; only aggregated, non-identifying reports are kept beyond it. Because nothing sent identifies you or your device to us, we cannot single out “your” statistics to retrieve or erase them individually — switching the setting off stops all sending immediately.
- Provider: these statistics are processed by Google Firebase Analytics (without advertising-identifier support), on Google's servers, under Google's privacy terms.
The App contains no advertising SDKs and no cross-app tracking libraries. The external services involved are:
- Apple StoreKit — for processing the in-app purchase
- Apple CloudKit / iCloud — for optional synchronization of your own preferences and progress
- Google Firebase Analytics — only if you opted in to anonymous usage statistics (see above)
8. Children's Privacy
The App contains no advertising, no external links, no social features and no chat. Anonymous usage statistics are optional and contain nothing that identifies a person. We do not knowingly collect personal information from anyone, including children under 13.
9. Data Retention
We keep no personal data. Local data (preferences, streaks, quiz counter) stays on your device — and optionally in your own iCloud — until you delete it from within the App or remove the App entirely. Optional anonymous usage statistics are retained as described in section 7.
10. Your Rights
Because we do not collect any personal data, most data-subject rights (access, portability, erasure) are fully within your control: uninstalling the App and signing out of iCloud removes your data. You can switch anonymous statistics off at any time in Settings, and reset your streaks and quiz counter there too. For any privacy request, write to us via our contact form.
11. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date. We encourage you to review this page periodically.
12. Contact Us
If you have any questions about this Privacy Policy, please contact us at:
Contact: Contact form
← Back