Privacy Policy
Last updated: 12 May 2026
Lingualite is built to help you learn languages, not to harvest your data. This policy explains what information we handle, why, and what choices you have.
1. Accounts and Tiers
Lingualite requires you to sign in with email, Apple, or Google. Your flashcard decks, learning progress, spaced-repetition data, and preferences are stored locally on your device using an on-device database.
Pro (one-time purchase)
The Pro upgrade is verified through your Apple App Store or Google Play account. We receive only the purchase receipt needed to confirm entitlement.
Premium+ (subscription)
The Premium+ tier includes AI-powered translations. The AI translation feature runs on cloud infrastructure and we use Firebase to enforce a monthly usage limit (50 translations per month) and verify your active subscription.
2. Data We Collect
Data stored only on your device
- Flashcard decks, card progress (review history, spaced-repetition intervals, difficulty scores)
- Custom courses you create or import
- App preferences and settings (language pair, theme, notifications)
- Age verification status (used for children's privacy compliance)
Data we receive when you create an account
- Email address (or Apple/Google identity token)
- A Firebase user identifier
Data we receive when you use Premium+ features
- The text you submit for AI translation (sent to Google Gemini for processing, not used to train models)
- Monthly usage count and quota status
- Subscription status and purchase receipt (from Apple or Google)
Data collected by third-party SDKs
- AppsFlyer — install attribution and anonymised usage analytics. For users identified as under 16, AppsFlyer runs in child mode: advertising identifiers are stripped and event tracking is disabled.
- Google AdMob — serves ads in the free tier only. AdMob may collect device identifiers and interaction data as described in Google's privacy policy. Ads are not shown to users identified as minors.
- Google ML Kit — on-device text recognition and translation. This processing happens entirely on your device; no data is sent to Google.
3. How We Use Your Data
We use the data we collect to:
- Provide the app's core features — saving progress, restoring purchases, delivering AI translations
- Enforce fair-use quotas on AI features
- Support family subscription sharing (multiple users under the same App Store or Google Play account can share a single Premium+ subscription quota)
- Send service emails (sign-in links, account deletion confirmations)
- Diagnose crashes and improve the app
We do not sell your data, use it for advertising profiles, or share it with data brokers.
4. Service Providers
We share data only with the providers we need to run Lingualite:
- Firebase (Google Cloud) — authentication, database (Firestore), and Cloud Functions for subscription verification and AI request processing
- Google Gemini — processes the text you submit for AI translation (Premium+ only). We do not use your data to train the model.
- AppsFlyer — anonymised install attribution and analytics
- Google AdMob — ad serving (free tier only)
- Apple App Store / Google Play — purchase processing and subscription management
Each provider processes your data only as needed to deliver their service and is bound by their own privacy commitments.
5. Data Security
On-device data is protected by your phone's built-in security (encryption, passcode, biometrics). Data sent to our Cloud Functions is encrypted in transit (TLS). Firestore data is encrypted at rest on Google Cloud infrastructure. Access to user data in Firestore is restricted by per-user security rules so each signed-in user can only read or write their own data.
6. Your Rights and Account Deletion
Depending on where you live, you may have the right to access, correct, export, or delete the personal data we hold about you, and to object to certain kinds of processing.
You can delete your account and all associated server-side data on our Delete Account page. We send a confirmation email with a one-click link; once confirmed, your Firebase account, Firestore data, and subscription records are permanently removed.
Uninstalling the app removes all locally stored data. To exercise any other data rights, write to support@lingualite.eu and we will respond within thirty days.
7. Data Retention
We keep your server-side data only as long as your account is active or as needed to provide the service. If you delete your account, we erase your personal data from our systems promptly, except where we are required to retain certain records for legal or accounting reasons.
8. Children's Privacy
Lingualite includes an age gate during onboarding. Users who indicate they are under 16 are placed in a restricted mode: advertising identifiers are removed, analytics event tracking is disabled, and ads are not displayed. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal information, please contact us and we will delete it.
9. Third-Party Links
The app and this site may contain links to third-party services such as the App Store, Google Play, or external dictionary references. Their privacy practices are governed by their own policies.
10. Changes to This Policy
If we make material changes to this policy, we will post the updated version here and adjust the "last updated" date. For significant changes, we will also notify active users in-app or by email before the changes take effect.
11. Contact Us
If you have questions or concerns about this policy or how Lingualite handles your data, write to support@lingualite.eu.