Legal
Privacy Policy
Effective
This Privacy Policy explains what information LinguaSaga (“we”, “us”) collects when you use the app at this site, why we collect it, and the choices you have. We try to collect as little as possible.
Who runs LinguaSaga
LinguaSaga is operated by the LinguaSaga team. For privacy questions or to exercise the rights described below, contact us at the email address listed on our website footer or in the in-app settings page.
Data we collect
- Account data. When you sign up we store your email address and a salted hash of your password via Supabase, our authentication and database provider. We never see your plaintext password.
- Learning state. For each card you review we store the FSRS scheduling state (difficulty, stability, due date, review history) so the spaced repetition algorithm can show the right card at the right time. We also store a daily-cap counter that resets each day in your time zone.
- Preferences. Your selected track, preferred answer-input mode, and time zone.
- Billing data (paid users only). Payments are processed by LemonSqueezy, who acts as the Merchant of Record. They collect and store your payment method on their systems. We only receive and store the resulting subscription identifier, customer-portal URL, renewal date, and subscription status — we never see or store your card number.
- Server logs. Like any web service, our infrastructure provider records request metadata (IP address, user agent, timestamps) for security and debugging. These logs are short-lived.
We do not set non-essential cookies, run third- party advertising trackers, or sell personal data.
How we use the data
- To authenticate you and keep you signed in.
- To schedule reviews using the FSRS algorithm and enforce the free-tier daily cap.
- To process subscription payments and reflect your current tier in the app.
- To diagnose bugs and protect the service against abuse.
Where the data lives
User accounts and learning state are stored in our Supabase project. Subscription data is held by LemonSqueezy and mirrored in our database in summary form. Sentence content is sourced from Tatoeba and is not personal data; see the Credits page for contributor attribution.
Your rights
If you are in the EU/EEA, the UK, or another jurisdiction with comparable data-protection laws, you have the right to access, correct, export, and delete your personal data, and to object to or restrict certain processing.
- Delete. Use the “Delete account” control on the Settings page to wipe your account and learning state. This action is immediate and irreversible.
- Export. Use the “Export account” control on the Settings page to download your account and learning data as a machine-readable file.
- Other requests. For access, correction, or any other request, email us using the address on our contact page and we will respond within a reasonable time.
Children
LinguaSaga is not directed at children under 13 (or the equivalent minimum age in your country). If you believe a child has created an account, contact us and we will delete it.
Changes
We may update this policy from time to time. The effective date at the top of this page reflects the current version. Material changes will be announced in the app or by email.