Privacy Policy — German Language Assistant
Last updated: 26 June 2026
German Language Assistant (“the extension”, “we”, “us”) is a browser extension that turns German Netflix subtitles into interactive grammar cards and translations to help you learn German. This policy explains what data the extension handles, why, and who it is shared with.
1. Who we are
German Language Assistant is operated by the German Language Assistant team. The extension works together with our service at sublekh.com. If you have questions, contact us at [email protected].
2. Information we collect
Account information. To use the extension you create an account with your email address and a password. Authentication is handled by our provider, Supabase. We store your email address and your login session (access and refresh tokens) so you stay signed in.
Subtitle and learning content. When the extension is active on a Netflix watch page, it reads the German subtitle line currently playing (and nearby lines) so it can show a grammar breakdown and translation. To produce that breakdown, the relevant subtitle text is sent to our servers (nlp.sublekh.com and www.sublekh.com), which process it and, for translations and AI explanations, pass it to our third-party AI provider (Anthropic). If you use the AI discussion feature, the messages you type are sent and processed the same way.
Learning profile. As you use the AI discussion feature, we generate and store a short, non-identifying summary of your German level and learning style (for example, an estimated CEFR level and topics you ask about) to make responses more relevant.
Locally stored data. The extension stores your login session, your email, and your preferences (such as whether the Netflix overlay is on or off) locally in your browser using the storage permission.
What we do not collect. The extension only runs on Netflix watch pages (netflix.com/watch/…). It does not read other websites, your general browsing history, or your Netflix account credentials. We do not use advertising or third-party tracking, and we do not sell your data.
3. How we use your information
- To authenticate you and keep you signed in.
- To generate grammar breakdowns, glosses, translations, and AI explanations for the subtitle lines you view.
- To answer your questions in the AI discussion feature and tailor explanations to your level.
- To operate, maintain, and improve the service.
4. Who we share it with
We share data only with the service providers needed to run the extension:
- Supabase — account authentication and data storage.
- Anthropic — processes subtitle text and your discussion messages to generate translations and AI explanations.
- Our hosting providers — run our servers (sublekh.com, nlp.sublekh.com).
These providers process data on our behalf. We do not sell your personal information or share it for advertising.
5. Browser permissions
- storage — to save your login session and preferences in your browser.
- Access to netflix.com/watch pages — to read the current subtitles and display the learning overlay.
- Access to sublekh.com and nlp.sublekh.com — to send subtitle text and receive grammar breakdowns, translations, and AI responses.
6. Data retention
- Account data is kept until you delete your account.
- Cached subtitle breakdowns (shared across users so a line is only translated once) are stored for up to 30 days, then deleted.
- Login session data stored in your browser remains until you sign out or remove the extension.
7. Your choices and rights
- You can sign out at any time from the extension popup, which clears your session from your browser.
- You can delete your account and associated data from the account settings in the app, or by emailing us at [email protected].
- Depending on where you live, you may have rights to access, correct, or delete your personal data. Contact us to exercise them.
8. Security
We use industry-standard measures to protect your data, including encrypted connections (HTTPS) for all communication between the extension and our servers. No method of transmission or storage is completely secure, but we take reasonable steps to safeguard your information.
9. Children
German Language Assistant is not directed to children under 13, and we do not knowingly collect personal information from them.
10. Changes to this policy
We may update this policy from time to time. Material changes will be reflected by the “Last updated” date above and, where appropriate, communicated in the extension or app.
11. Contact
Questions about this policy or your data: [email protected].