Datenschutzerklärung
Stand: 3. August 2026
1. Verantwortlicher
Leonid Sahirov
Heinestraße 11
73485 Unterschneidheim, Deutschland
E-Mail: deutschcards.ls@gmail.com
Siehe auch: Impressum.
2. Überblick
DeutschCards ist eine Lern-App für die deutsche Sprache. Diese Datenschutzerklärung erläutert, welche personenbezogenen Daten bei der Nutzung der App verarbeitet werden, zu welchen Zwecken und auf welcher Rechtsgrundlage (Art. 13, 14 DSGVO).
3. Welche Daten wir verarbeiten
3.1 Konto und Authentifizierung
Bei der Registrierung mit E-Mail-Adresse und Passwort verarbeiten wir Ihre E-Mail-Adresse und Ihr Passwort (verschlüsselt gespeichert). Alternativ können Sie sich über Google Sign-In (OAuth) anmelden; hierbei erhalten wir von Google (Google Ireland Ltd. / Google LLC) Ihre bestätigte E-Mail-Adresse sowie eine eindeutige Konto-ID, jedoch keinen Zugriff auf Ihr Google-Passwort. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
3.2 Lerndaten und Feedback
Ihre erstellten Themen, Karteikarten, Lernfortschritt, Wiederholungsintervalle (SRS), Statistiken und App-Einstellungen werden in Ihrem Konto gespeichert und zwischen Ihren Geräten synchronisiert. Wenn Sie die Feedback- oder Meldefunktion in der App nutzen, verarbeiten wir Ihre Nachricht samt Konto-Zuordnung und technischem Kontext (z. B. aktueller Bildschirm) zur Bearbeitung Ihres Anliegens. Rechtsgrundlage: Art. 6 Abs. 1 lit. b und lit. f DSGVO.
3.3 KI-generierte Inhalte (Google Gemini)
Wenn Sie Karteikarten, Texte, Übungen oder Dialoge generieren, werden Ihre Eingaben (z. B. Themenwunsch, Sprachniveau, zu lernende Wörter) über unsere Serverfunktionen an die Google Gemini API (Google Ireland Ltd. / Google LLC) übermittelt, um die Inhalte zu erstellen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Weitere Informationen: Google Datenschutzerklärung.
3.4 Sprachausgabe (Google Cloud TTS & Geräte-TTS)
Für die Aussprache deutscher Wörter und Wendungen werden Audiodateien serverseitig über Google Cloud Text-to-Speech (ohne Übermittlung Ihrer Nutzer-ID oder personenbezogener Kontodaten) erzeugt und lokal auf Ihrem Gerät zwischengespeichert. Beispielsätze und eigene manuelle Karten werden direkt über die System-Sprachausgabe Ihres Geräts (Text-to-Speech-Engine des Betriebssystems) abgespielt. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.5 Geräteschnittstellen: Kamera (OCR) und Mikrofon (Spracherkennung)
Die App fordert Zugriff auf Kamera und Mikrofon nur an, wenn Sie die entsprechende Funktion aktiv starten:
- Kamera (
CAMERA): Bei Nutzung der Texterkennung (OCR) wird das von Ihnen aufgenommene bzw. ausgewählte Bild mittels Google ML Kit lokal auf Ihrem Gerät ausgewertet und der erkannte Text ggf. über die Google Gemini API strukturiert. Die Bilddateien werden von uns nicht dauerhaft gespeichert. - Mikrofon (
RECORD_AUDIO): Bei Aussprache- und Dialogübungen wird Ihre Spracheingabe über den Spracherkennungsdienst Ihres Betriebssystems in Text umgewandelt. Wir speichern keine Sprachaufnahmen auf unseren Servern.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Sie können diese Berechtigungen jederzeit in den Systemeinstellungen Ihres Geräts widerrufen.
3.6 Käufe und Abonnements (RevenueCat, Google Play)
Käufe werden über Google Play abgewickelt. Zur Verwaltung von Abonnements und Nutzungskontingenten nutzen wir RevenueCat (RevenueCat, Inc.). Dabei werden eine pseudonyme Nutzer-ID (Ihre Konto-UUID), Kaufhistorie, Produkt-ID und Abo-Status verarbeitet. Zahlungsdaten (z. B. Kreditkarte, Bankverbindung) werden ausschließlich von Google verarbeitet und erreichen uns nicht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Weitere Informationen: RevenueCat Privacy Policy.
3.7 Werbung und Einwilligungsverwaltung (Google AdMob & UMP)
Im kostenlosen Tarif („Free") blendet die App nach abgeschlossenen Lernsitzungen Werbeanzeigen über Google AdMob (Google Ireland Ltd. / Google LLC) ein. In kostenpflichtigen Tarifen („Pro") ist die Werbung vollständig deaktiviert. Bei aktiver Werbung können Geräte- und Diagnosedaten, die IP-Adresse, die Werbe-ID Ihres Geräts (Google Advertising ID / AAID) sowie Interaktionen mit Anzeigen an Google und dessen Werbepartner übermittelt werden.
Beim ersten Start im Europäischen Wirtschaftsraum (EWR) fragen wir Ihre Einwilligung über die Google User Messaging Platform (UMP / IAB TCF) ab. Rechtsgrundlage für personalisierte Werbung und den Zugriff auf Gerätekennungen ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG); für nicht-personalisierte Anzeigen und die Frequenzbegrenzung gilt Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Finanzierung des kostenlosen Angebots). Sie können die Werbe-ID jederzeit in den Android-Einstellungen unter Datenschutz → Werbung zurücksetzen oder löschen. Weitere Informationen: Google Werbung & Datenschutz.
3.8 Fehler- und Absturzberichte (Sentry)
Zur Stabilität der App nutzen wir Sentry (Functional Software, Inc.). Bei Fehlern werden technische Informationen übermittelt (Gerätetyp, Betriebssystemversion, App-Version, anonymisierte Breadcrumbs zum Navigationsverlauf, Fehlermeldung, Stack-Trace). Die Übermittlung personenbezogener Standarddaten (IP-Adresse, E-Mail-Adresse, Nutzername) ist deaktiviert. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer stabilen App). Weitere Informationen: Sentry Privacy Policy.
3.9 Hosting, Synchronisation und Website (Supabase, PowerSync, Netlify)
Unsere Backend-Infrastruktur (Datenbank, Authentifizierung, Serverfunktionen, Audio-Speicher) wird von Supabase Inc. bereitgestellt. Für die Offline-Synchronisation zwischen Ihren Geräten nutzen wir PowerSync (Journey Mobile, Inc.). Beide verarbeiten Ihre Konto- und Lerndaten in unserem Auftrag (Art. 6 Abs. 1 lit. b DSGVO).
Diese Website (deutschcards.com) wird bei Netlify, Inc. gehostet. Beim Aufruf der Webseite fallen technisch notwendige Server-Logdaten (IP-Adresse, Zeitpunkt, aufgerufene Seite, Browsertyp) an (Art. 6 Abs. 1 lit. f DSGVO). Weitere Informationen: Supabase Privacy Policy, PowerSync Privacy Policy, Netlify Privacy Policy.
4. Empfänger und Drittlandübermittlung
Mit unseren Auftragsverarbeitern bestehen Verträge nach Art. 28 DSGVO. Soweit Anbieter Daten in den USA verarbeiten, erfolgt die Übermittlung auf Grundlage des Angemessenheitsbeschlusses der EU-Kommission (EU-US Data Privacy Framework) bzw. der EU-Standardvertragsklauseln (Art. 44 ff. DSGVO).
| Dienstleister | Zweck | Sitz |
|---|---|---|
| Supabase Inc. | Datenbank, Auth, Backend, Speicher | USA / EU |
| Journey Mobile, Inc. (PowerSync) | Geräte-Synchronisation | USA |
| Google Ireland Ltd. / Google LLC | Google Sign-In, Gemini API, Cloud TTS, Google Play, AdMob | Irland / USA |
| RevenueCat, Inc. | Abo-Verwaltung | USA |
| Functional Software, Inc. (Sentry) | Absturz- und Fehlerberichte | USA |
| Netlify, Inc. | Hosting dieser Website | USA |
5. Speicherdauer
Ihre Konto- und Lerndaten werden gespeichert, solange Ihr Konto besteht. Nach Löschung Ihres Kontos werden Ihre personenbezogenen Daten unverzüglich gelöscht, soweit keine gesetzlichen Aufbewahrungspflichten (z. B. handels- und steuerrechtliche Nachweise über Käufe) bestehen. Absturzberichte werden bei Sentry automatisch nach 90 Tagen gelöscht.
6. Ihre Rechte
Sie haben das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21 DSGVO) sowie das Recht, erteilte Einwilligungen jederzeit mit Wirkung für die Zukunft zu widerrufen (Art. 7 Abs. 3 DSGVO). Sie können sich zudem bei einer Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO).
Zur Ausübung Ihrer Rechte genügt eine E-Mail an deutschcards.ls@gmail.com.
7. Konto löschen
Sie können Ihr Konto samt aller Daten direkt in der App löschen (Einstellungen → Konto → Konto löschen) oder die Löschung per E-Mail beantragen. Details: Konto löschen.
8. Minderjährige
Unser Angebot richtet sich nicht an Kinder unter 16 Jahren (Art. 8 Abs. 1 DSGVO). Personen unter 16 Jahren dürfen die App und einwilligungsbasierte Funktionen nur mit Zustimmung der Erziehungsberechtigten nutzen. Wir erheben wissentlich keine personenbezogenen Daten von Kindern ohne entsprechende Zustimmung.
9. Änderungen
Wir können diese Datenschutzerklärung bei Bedarf aktualisieren, z. B. bei neuen Funktionen. Die aktuelle Fassung ist stets unter dieser Adresse abrufbar.
Privacy Policy
Last updated: 3 August 2026
1. Controller
Leonid Sahirov
Heinestraße 11
73485 Unterschneidheim, Germany
Email: deutschcards.ls@gmail.com
See also: Legal notice (Impressum).
2. Overview
DeutschCards is a German language learning app. This privacy policy explains which personal data is processed when you use the app, for which purposes and on which legal basis (Art. 13, 14 GDPR).
3. Data we process
3.1 Account and authentication
When you register with an email address and password, we process your email address and password (stored encrypted). Alternatively, you can sign in via Google Sign-In (OAuth); in this case we receive your verified email address and a unique account ID from Google (Google Ireland Ltd. / Google LLC), without access to your Google password. Legal basis: Art. 6(1)(b) GDPR (performance of contract).
3.2 Learning data and feedback
Your created topics, flashcards, learning progress, spaced-repetition intervals (SRS), statistics and app settings are stored in your account and synchronised across your devices. If you use the in-app feedback or content report function, we process your message together with your account reference and technical context (e.g. current screen) to handle your request. Legal basis: Art. 6(1)(b) and (f) GDPR.
3.3 AI-generated content (Google Gemini)
When you generate flashcards, texts, exercises or dialogues, your inputs (e.g. topic request, language level, words to learn) are transmitted via our server functions to the Google Gemini API (Google Ireland Ltd. / Google LLC) to create the content. Legal basis: Art. 6(1)(b) GDPR. More information: Google Privacy Policy.
3.4 Speech output (Google Cloud TTS & device TTS)
For the pronunciation of German words and phrases, audio files are generated server-side via Google Cloud Text-to-Speech (without transmitting your user ID or personal account data) and cached locally on your device. Example sentences and your own manual cards are spoken directly by your device's built-in text-to-speech engine. Legal basis: Art. 6(1)(b) GDPR.
3.5 Device permissions: camera (OCR) and microphone (speech recognition)
The app only requests access to the camera and microphone when you actively start the respective feature:
- Camera (
CAMERA): When using text recognition (OCR), the photo you take or select is processed locally on your device via Google ML Kit and, where applicable, structured via the Google Gemini API. We do not permanently store the image files. - Microphone (
RECORD_AUDIO): During pronunciation and dialogue exercises, your spoken input is converted into text via your operating system's speech recognition service. We do not store voice recordings on our servers.
Legal basis: Art. 6(1)(b) GDPR. You can revoke these permissions at any time in your device's system settings.
3.6 Purchases and subscriptions (RevenueCat, Google Play)
Purchases are processed via Google Play. We use RevenueCat (RevenueCat, Inc.) to manage subscriptions and usage quotas. A pseudonymous user ID (your account UUID), purchase history, product ID and subscription status are processed. Payment details (e.g. credit card, bank account) are processed exclusively by Google and never reach us. Legal basis: Art. 6(1)(b) GDPR. More information: RevenueCat Privacy Policy.
3.7 Advertising and consent management (Google AdMob & UMP)
In the free plan ("Free"), the app displays interstitial ads after completed study sessions via Google AdMob (Google Ireland Ltd. / Google LLC). In paid plans ("Pro"), advertising is completely disabled. When advertising is active, device and diagnostic data, your IP address, your device's advertising ID (Google Advertising ID / AAID) and ad interactions may be transmitted to Google and its advertising partners.
When launching the app in the European Economic Area (EEA), we request your consent via the Google User Messaging Platform (UMP / IAB TCF). The legal basis for personalised advertising and access to device identifiers is your consent (Art. 6(1)(a) GDPR, Section 25(1) TDDDG); for non-personalised ads and frequency capping, Art. 6(1)(f) GDPR applies (legitimate interest in funding the free tier). You can reset or delete your advertising ID at any time in your Android settings under Privacy → Ads. More information: Google Advertising & Privacy.
3.8 Error and crash reports (Sentry)
To keep the app stable we use Sentry (Functional Software, Inc.). In the event of errors, technical information is transmitted (device type, OS version, app version, anonymised navigation breadcrumbs, error message, stack trace). Transmission of standard personal data (IP address, email address, username) is disabled. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in a stable app). More information: Sentry Privacy Policy.
3.9 Hosting, synchronisation and website (Supabase, PowerSync, Netlify)
Our backend infrastructure (database, authentication, server functions, audio storage) is provided by Supabase Inc. For offline synchronisation between your devices we use PowerSync (Journey Mobile, Inc.). Both process your account and learning data on our behalf (Art. 6(1)(b) GDPR).
This website (deutschcards.com) is hosted by Netlify, Inc. Visiting the website generates technically necessary server log data (IP address, timestamp, requested page, browser type) on the basis of Art. 6(1)(f) GDPR. More information: Supabase Privacy Policy, PowerSync Privacy Policy, Netlify Privacy Policy.
4. Recipients and third-country transfers
Data processing agreements (Art. 28 GDPR) are in place with our processors. Where providers process data in the USA, transfers are based on the European Commission's adequacy decision (EU-US Data Privacy Framework) or EU Standard Contractual Clauses (Art. 44 et seq. GDPR).
| Provider | Purpose | Location |
|---|---|---|
| Supabase Inc. | Database, auth, backend, storage | USA / EU |
| Journey Mobile, Inc. (PowerSync) | Device synchronisation | USA |
| Google Ireland Ltd. / Google LLC | Google Sign-In, Gemini API, Cloud TTS, Google Play, AdMob | Ireland / USA |
| RevenueCat, Inc. | Subscription management | USA |
| Functional Software, Inc. (Sentry) | Crash and error reports | USA |
| Netlify, Inc. | Website hosting | USA |
5. Retention
Your account and learning data are stored for as long as your account exists. After you delete your account, your personal data is deleted without undue delay, unless statutory retention obligations apply (e.g. commercial and tax records for purchases). Crash reports are automatically deleted by Sentry after 90 days.
6. Your rights
You have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and objection (Art. 21 GDPR), as well as the right to withdraw any consent at any time with effect for the future (Art. 7(3) GDPR). You may also lodge a complaint with a data protection supervisory authority (Art. 77 GDPR).
To exercise your rights, simply email deutschcards.ls@gmail.com.
7. Account deletion
You can delete your account including all data directly in the app (Settings → Account → Delete account) or request deletion by email. Details: Delete account.
8. Minors
Our service is not directed at children under the age of 16 (Art. 8(1) GDPR). Persons under 16 may only use the app and consent-based features with the permission of a parent or legal guardian. We do not knowingly collect personal data from children without such consent.
9. Changes
We may update this privacy policy when necessary, e.g. for new features. The current version is always available at this address.