Datenschutzerklärung
Stand: 22. Oktober 2026
Verantwortlicher im Sinne der DSGVO: Kemal Cetinkaya (Kontaktdaten in Abschnitt 13).
1. Kontoregistrierung und Lernfortschritt
Bei der Registrierung speichern wir Benutzername, die von Ihnen gewählte Ausgangs- und Interface-Sprache, Ihr aktuelles Lernniveau (A1-C2) sowie eine E-Mail-Adresse. Benutzername und E-Mail-Adresse sind für die Anlage und Nutzung eines Kontos erforderlich (Art. 13 Abs. 2 lit. e DSGVO); ohne sie kann kein Konto angelegt werden. Alle übrigen Angaben sind freiwillig. Passwörter werden nie im Klartext gespeichert, sondern als gesalzener scrypt-Hash. Während des Lernens speichern wir Ihre Antworten und Bewertungen pro Karteikarte (Wiederholungsverlauf, Erinnerungsstärke nach dem FSRS-Algorithmus, Lernsitzungen) sowie optionales Feedback, das Sie zu einzelnen Karten einreichen. Diese Daten sind für den Kerndienst -- individuelles Spaced-Repetition-Lernen -- notwendig (Art. 6 Abs. 1 lit. b DSGVO) und werden nur für Ihr eigenes Konto verwendet, niemals an Dritte weitergegeben und nicht für Werbung ausgewertet. Das gilt unverändert, auch in den mobilen Apps: die Werbung dort (Abschnitt 8) hat keinen Zugriff auf Benutzername, E-Mail oder Lernfortschritt. Die Registrierung setzt voraus, dass Sie mindestens 16 Jahre alt sind (Art. 8 DSGVO); dies bestätigen Sie bei der Registrierung. In Ihrem Konto speichern wir, über welchen Kanal (Web, Android oder iOS) Sie sich registriert und zuletzt angemeldet haben, sowie den Zeitpunkt der letzten Anmeldung und den Zeitpunkt der letzten Nutzung der App (höchstens stündlich aktualisiert); es handelt sich nur um eine grobe Plattformangabe, nie um eine Gerätekennung. Außerdem speichern wir bei der Registrierung die Versionsnummer der App und das Land, aus dem Sie sich registrieren (von Cloudflare aus der IP-Adresse abgeleitet; die IP-Adresse selbst speichern wir dabei nicht). Wir werten diese Angaben nur zusammengefasst aus, um zu verstehen, über welche Wege und aus welchen Ländern Nutzer zu Wortino kommen (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO).
Aus diesen ohnehin für den Dienst verarbeiteten Daten (Konto, Wiederholungsverlauf) erstellen wir für den Betreiber ausschließlich aggregierte Nutzungsstatistiken (z. B. aktive Nutzer je Kalendertag, Abbruchstellen in Lerneinheiten), um das Angebot zu verbessern. Es erfolgt keine Auswertung einzelner Personen, keine Weitergabe an Dritte und kein zusätzliches Tracking; Gruppen unter fünf Personen werden nicht ausgewiesen (Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse an der Weiterentwicklung des eigenen Angebots).
Zähler zu den ersten Schritten in den Apps. Die mobilen Apps melden dem Server benannte Schritte des ersten Tages: Schritte der Einrichtung, die Frage nach Erinnerungsmitteilungen und die Antworten darauf, die Schritte rund um den Bezahlbildschirm, die Antwort auf die Frage nach dem Grund der Rückkehr, den Zustand der Zustellung von Mitteilungen und Ihre Wahl zur Analyse-Einwilligung (Abschnitt 9). Gespeichert wird nur eine Gesamtzahl je Tag, Schrittname und Plattform (Android oder iOS). Mit dem Zähler werden kein Konto, keine Gerätekennung, keine IP-Adresse und keine sonstige Kennung gespeichert. Testgeräte und interne Konten werden nicht gezählt. Die Zähler dienen dazu, zu verstehen, an welchen Stellen die ersten Schritte abgebrochen werden (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO). Speicherdauer: Diese Tageszähler werden 25 Monate gespeichert und danach automatisch gelöscht.
2. Cookies
Nach der Anmeldung setzen wir ein Sitzungs-Cookie (gfc_user), das Ihren
Benutzernamen und Ihre Rolle signiert und zeitlich begrenzt enthält (HttpOnly, SameSite=Lax,
auf der Produktionsseite nur über HTTPS übertragen). Es dient ausschließlich dazu, Sie
angemeldet zu halten, und ist technisch notwendig im Sinne von § 25 Abs. 2 Nr. 2 TDDDG --
daher ist keine Einwilligung erforderlich und wir setzen keinen Cookie-Banner. Wir selbst setzen
keine weiteren Cookies, kein Tracking- und kein Werbe-Cookie, mit einer Ausnahme: Wenn Sie
im Seitenkopf oder in der Fußzeile ausdrücklich zwischen Türkisch und Englisch wechseln,
speichern wir diese Wahl für ein Jahr im Cookie lang (Wert tr oder
en, SameSite=Lax), damit Sie beim nächsten Besuch die gewählte Sprache sehen;
es enthält keine personenbezogenen Daten, wird nur auf Ihre Aktion hin gesetzt und ist
technisch notwendig im Sinne von § 25 Abs. 2 Nr. 2 TDDDG. Da die Website über Cloudflare
ausgeliefert wird (Abschnitt 15), kann Cloudflare bei Bot-Prüfungen ein technisch
notwendiges Sicherheits-Cookie (__cf_bm, Laufzeit etwa 30 Minuten) setzen;
derzeit wird kein Cloudflare-Cookie gesetzt. Ein solches Cookie dient ausschließlich der
Erkennung automatisierter Zugriffe und nicht dem Tracking oder der Werbung; Rechtsgrundlage
ist § 25 Abs. 2 Nr. 2 TDDDG, eine Einwilligung ist dafür nicht erforderlich. Dasselbe gilt für
das Turnstile-Widget auf Registrierung und Kontaktformular (Abschnitt 15).
3. Server-Logs
Die Anwendung selbst protokolliert pro Aufruf Methode, Pfad, Statuscode und Dauer, jedoch
keine IP-Adresse und keinen Cookie-Inhalt (siehe app/observability.py). Der
vorgeschaltete Webserver (nginx) protokolliert Zugriffe auf diese Domain: den User-Agent,
die vollständige aufgerufene URL inklusive etwaiger UTM-Parameter (z. B.
utm_source, utm_campaign aus YouTube-Links) sowie eine
gekürzte IP-Adresse. Die IP-Adresse wird bereits beim Schreiben des
Logeintrags gekürzt und nie vollständig gespeichert: bei IPv4 wird das letzte Oktett auf
0 gesetzt (aus 203.0.113.42 wird 203.0.113.0), bei
IPv6 werden nur die ersten drei Blöcke behalten (siehe
operations/production/nginx-log-anon.conf). Die Zugriffslogs werden täglich
rotiert und nach 14 Tagen gelöscht.
Diese Logs dienen ausschließlich der aggregierten Auswertung, welche Kampagne wie viele
Besuche gebracht hat (tools/utm_report.py), nicht der individuellen
Nachverfolgung einzelner Besucher; es werden keine Cookies gesetzt und keine Profile
gebildet (Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse an der Reichweitenmessung
des eigenen Angebots).
4. Reichweitenmessung mit Cloudflare Web Analytics
Zusätzlich zu den anonymisierten Server-Logs (Abschnitt 3) kann diese Website Cloudflare Web Analytics einsetzen (Anbieter: Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA). Der Dienst ist cookielos: er setzt kein Cookie und keine sonstige Kennung auf Ihrem Gerät und bildet kein geräteübergreifendes Profil, sondern zählt Seitenaufrufe rein aggregiert. Weil kein Cookie gesetzt wird, ist nach § 25 Abs. 2 Nr. 2 TDDDG keine Einwilligung erforderlich und wir zeigen dafür keinen Cookie-Banner. Rechtsgrundlage ist unser berechtigtes Interesse an der Reichweitenmessung unseres eigenen Angebots (Art. 6 Abs. 1 lit. f DSGVO). Der Dienst läuft ausschließlich auf öffentlichen und Lern-Seiten -- nie im Adminbereich und nie im Review-Arbeitsbereich für Lehrkräfte.
5. E-Mail-Versand
Wenn die Registrierung geöffnet ist, versenden wir E-Mails zur Bestätigung Ihrer Adresse und zum Zurücksetzen Ihres Passworts über Brevo (Sendinblue SAS, Paris, Frankreich; Verarbeitung in der EU). Brevo erhält dabei nur Ihre E-Mail-Adresse und den Inhalt der Bestätigungs-/Reset-Nachricht, zu dem einzigen Zweck, sie an Sie zuzustellen. Bei einer Registrierung werden wir als Betreiber per E-Mail benachrichtigt (Benutzername, E-Mail-Adresse, Anmeldeart, Sprach- und Niveauangaben, Zeitpunkt); diese Benachrichtigung geht über denselben Dienstleister an unser eigenes Postfach, nicht an Dritte. E-Mails, die Sie an [email protected] oder [email protected] schicken, werden über Cloudflare Email Routing (Cloudflare, Inc.) an das Postfach des Betreibers weitergeleitet; dasselbe gilt für [email protected]; für das Kontaktformular siehe Abschnitt 14. Ist die Registrierung geschlossen, wird kein E-Mail-Versand durchgeführt; ein Passwort-Reset erfolgt dann direkt durch den Betreiber.
Lernerinnerung per E-Mail: Nur wenn Sie diese Funktion in den Lerneinstellungen ausdrücklich einschalten (Einwilligung, Art. 6 Abs. 1 lit. a DSGVO), senden wir Ihnen höchstens einmal täglich zur gewählten Uhrzeit eine kurze Erinnerungs-E-Mail an Ihre bestätigte Adresse, sofern Sie an diesem Tag noch nicht gelernt haben. Dafür verarbeiten wir Ihre E-Mail-Adresse, die gewählte Uhrzeit, ob Sie an diesem Tag gelernt haben, und das Datum der letzten Erinnerung. Die Erinnerung ist standardmäßig ausgeschaltet. Sie können Ihre Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen, indem Sie die Erinnerung in den Einstellungen oder über den Abmeldelink in jeder E-Mail ausschalten; die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung bleibt davon unberührt (Art. 7 Abs. 3 DSGVO). Die Einstellung wird gespeichert, bis Sie sie ausschalten oder Ihr Konto löschen. Der Versand erfolgt über Brevo (siehe oben).
6. Anmeldung mit Google oder Apple
Sie können sich in den mobilen Apps statt mit Benutzername und Passwort auch mit Ihrem Google- oder Apple-Konto anmelden, auf der Website (Anmelde- und Registrierungsseite) mit Ihrem Google-Konto. Dabei erhalten wir von Google bzw. Apple ausschließlich einen geräteseitig erzeugten, für unsere App spezifischen Identifikator sowie -- sofern Sie dem zustimmen -- Ihre E-Mail-Adresse und Ihren Namen, um Ihr Konto anzulegen oder mit einem bestehenden Konto zu verknüpfen; Passwörter sehen oder erhalten wir dabei nicht, und für diese Konten speichern wir keine. Ob und mit welchem Anbieter ein Konto verknüpft ist, sehen Sie in Ihrem Profil. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) -- ohne diese Angaben kann über Google oder Apple kein Konto angelegt werden.
Bei der Anmeldung mit Google verarbeitet Google (Google Ireland Limited, Irland) die Anmeldung und kann Daten an die Muttergesellschaft Google LLC (USA) weitergeben; diese Übermittlung stützt sich auf den Angemessenheitsbeschluss der EU-Kommission zum EU-US Data Privacy Framework (Art. 45 DSGVO), dem Google LLC nach eigenen Angaben unterliegt, sowie, soweit anwendbar, auf EU-Standardvertragsklauseln (Art. 46 DSGVO).
Anmeldung mit Apple (nur iOS-App). Bei „Mit Apple anmelden“ verarbeitet Apple (Apple Distribution International Ltd., Hollyhill Industrial Estate, Cork, Irland) die Anmeldung und kann Daten an Apple Inc. (USA) weitergeben; die Übermittlung stützt sich auf den Angemessenheitsbeschluss zum EU-US Data Privacy Framework (Art. 45 DSGVO), dem Apple Inc. nach eigenen Angaben unterliegt, sowie, soweit anwendbar, auf EU-Standardvertragsklauseln (Art. 46 DSGVO). Wir erhalten von Apple ein Identitäts-Token (mit einem nur für unsere App gültigen Identifikator), einen einmaligen Autorisierungscode, Ihre E-Mail-Adresse -- auf Wunsch die anonyme Apple-Weiterleitungsadresse (privaterelay.appleid.com) -- und, falls Sie es freigeben, Ihren Namen. Den Autorisierungscode tauschen wir bei Apple gegen ein Aktualisierungs-Token (Refresh-Token) ein; wir speichern es verschlüsselt und verwenden es ausschließlich, um bei der Löschung Ihres Kontos Ihre Anmeldung bei Apple zu widerrufen (Art. 6 Abs. 1 lit. b und c DSGVO, Vorgabe der App-Store-Richtlinien). Das Token wird zusammen mit Ihrem Konto gelöscht; Identitäts-Token und Autorisierungscode speichern wir nicht. Widerrufen Sie in Ihren Apple-ID-Einstellungen die Anmeldung mit Apple oder löschen Sie Ihre Apple-ID, informiert uns Apple, und wir trennen die Verknüpfung bzw. löschen das Konto, wenn es ausschließlich über diese Apple-ID erreichbar war.
Auf der Website wird der Anmeldedienst von Google (Google Identity Services, accounts.google.com) erst geladen, wenn Sie auf „Google ile devam edin / Continue with Google“ klicken bzw. bei der Registrierung bestätigen, dass Sie mindestens 16 Jahre alt sind; erst dann wird Ihre IP-Adresse an Google übermittelt.
7. Keine weiteren Drittanbieter-Einbindungen auf dieser Website
Über Cloudflare Web Analytics (Abschnitt 4), Cloudflare Turnstile und Aussprache-Audio von audio.wortino.app (Abschnitt 15) und die auf Ihre Aktion hin geladene Google-Anmeldung (Abschnitt 6) hinaus lädt diese Website (wortino.app) keine Schriftarten, Skripte oder Tracking-Bausteine von externen Servern und zeigt keine Werbung -- die verwendete Schriftart (Newsreader) wird selbst gehostet. Links zu unseren YouTube-Kanälen und zu den App-/Play-Store-Seiten öffnen als normale, ausgehende Links in einem neuen Tab; es werden keine YouTube-Videos eingebettet, sodass beim Besuch dieser Seite selbst keine Verbindung zu Google/YouTube aufgebaut wird. Diese Aussage gilt für die Website; für die mobilen Apps siehe die folgenden Abschnitte.
8. Werbung in den mobilen Apps (Google AdMob)
Anders als diese Website zeigen die mobilen Apps für Android und iOS Werbung über Google AdMob (Anbieter: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland) -- einen Banner sowie eine vollflächige Anzeige, die ausschließlich nach Abschluss einer Lernsitzung auf dem Zusammenfassungsbildschirm erscheint, nie während des Lernens selbst. Wie oft diese vollflächige Anzeige erscheinen kann, wird in der AdMob-Konsole des Betreibers begrenzt, nicht in der App selbst.
Dabei können folgende Daten an Google übermittelt werden: die Werbe-ID Ihres Geräts (Android: "Werbe-ID"; iOS: IDFA, dort nur mit Ihrer Zustimmung über Apples App-Tracking-Transparency, siehe unten), Ihre IP-Adresse, allgemeine Geräteinformationen sowie Ihre Interaktionen mit den Anzeigen (z. B. Anzeige, Klick). Zweck ist die Auslieferung und gegebenenfalls Personalisierung der Anzeigen sowie Betrugserkennung durch Google.
Bevor eine Anzeige geladen wird, fragen wir Nutzer:innen im Europäischen Wirtschaftsraum, in Großbritannien und in der Schweiz über den Google User Messaging Platform (UMP)-Dialog um Einwilligung (Art. 6 Abs. 1 lit. a DSGVO); das Zugreifen auf die Werbe-ID auf Ihrem Gerät stützt sich auf § 25 Abs. 1 TDDDG. Stimmen Sie zu, zeigt Google personalisierte Werbung. Lehnen Sie ab oder beantworten Sie den Dialog nicht, lädt die App trotzdem weiter Anzeigen, dann aber nicht-personalisiert -- das steuert Googles SDK anhand des von UMP gespeicherten Einwilligungsstatus, ohne dass die App diesen Fall gesondert abfragt. Auf iOS fragen wir zusätzlich, im Anschluss an den UMP-Dialog, über Apples App-Tracking-Transparency (ATT) um Ihre Zustimmung, bevor die Werbe-ID (IDFA) für personalisierte Werbung verwendet wird; lehnen Sie ATT ab, funktionieren Banner und vollflächige Anzeige unverändert weiter, nur eben nicht-personalisiert.
Einen Knopf, um den Einwilligungsdialog innerhalb der App erneut zu öffnen (von Google "Privacy Options" genannt), bietet die App unter "Ben" (dem Profil-Tab, türkisch für „Ich“) als "Datenschutzoptionen" an -- sichtbar, sobald Google eine erneute Einwilligungsabfrage für nötig hält. Sie können Ihre Einwilligung außerdem über die Werbe-Einstellungen Ihres Geräts ändern -- unter Android in den Google-Einstellungen ("Werbung" → Werbe-ID zurücksetzen oder Personalisierung deaktivieren), unter iOS unter "Einstellungen → Datenschutz & Sicherheit → Tracking" -- oder die App neu installieren, wonach der UMP-Dialog (und auf iOS anschließend ATT) erneut erscheint.
Google Ireland Limited kann Daten an die Muttergesellschaft Google LLC (USA) weitergeben; diese Übermittlung stützt sich auf das EU-US Data Privacy Framework, dem Google LLC nach eigenen Angaben unterliegt. Weitere Informationen: Googles Datenschutzerklärung und "Wie Google Informationen aus Websites oder Apps verwendet, die Google-Dienste nutzen".
9. Firebase Analytics und Crashlytics in den mobilen Apps
Zusätzlich zur Werbung (Abschnitt 8) nutzen die mobilen Apps für Android und iOS Firebase Analytics und Firebase Crashlytics (Anbieter: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland). Diese Website (wortino.app) nutzt kein Firebase und kein Google Analytics -- hier läuft ausschließlich das in Abschnitt 4 beschriebene, cookielose Cloudflare Web Analytics.
Firebase Analytics ist standardmäßig deaktiviert und
wird erst aktiv, wenn Sie es ausdrücklich erlauben: einmalig auf einem eigenen Einwilligungsbildschirm beim
ersten Start der App (bzw. bei bestehenden Installationen einmalig nach dem nächsten Start) mit zwei
gleichwertigen Schaltflächen („Erlauben“ / „Nein, danke“), danach jederzeit änderbar unter "Ben" →
"Gizlilik ve veriler" („Datenschutz und Daten“) über den Schalter
"Kullanım istatistikleri" („Nutzungsstatistiken“); Ihre Einwilligung wird dabei über Googles
Consent Mode an das SDK weitergegeben, nicht nur als einfaches Ein/Aus-Flag. Rechtsgrundlage
ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO); der Zugriff auf die dafür nötige
Kennung auf Ihrem Gerät stützt sich auf § 25 Abs. 1 TDDDG. Sie können diese Einwilligung
jederzeit über denselben Schalter widerrufen. Erfasst werden dabei eine zufällige,
geräteinterne Firebase-App-Instanz-ID (keine Werbe-ID, kein IDFA), grobe Geräte- und
Betriebssysteminformationen, die App-Version sowie eine feste, kleine Liste von Ereignissen,
jeweils nur mit festen Werten oder kleinen Zahlen: Registrierung und Anmeldung (mit der
verwendeten Methode: Passwort, Google oder Apple); Schritte der Einrichtung beim ersten
Start (nur der Name des Schritts); Beginn und Abschluss einer Lernsitzung (mit der Anzahl
der Karten und ob es die erste Sitzung ist); Öffnen des Bezahlbildschirms (mit der Stelle in
der App, von der aus er geöffnet wurde, und dem Zeitpunkt), Wahl eines Tarifs
(monatlich oder jährlich), Start des Kaufvorgangs und Schließen des Bezahlbildschirms (mit
dem Ergebnis: geschlossen, gekauft, wiederhergestellt oder fehlgeschlagen); Anzeige und
Beantwortung der Frage nach Erinnerungsmitteilungen (mit dem Ergebnis, auch der
Systemabfrage, und der Android-/iOS-Gruppe) sowie das Öffnen der App aus einer Mitteilung
(mit Art und Textvariante der Mitteilung); auf Android außerdem Anzeige, Annahme und
Ablehnung des Hinweises zum Startbildschirm-Widget. Dazu setzen wir zwei Nutzereigenschaften
ohne Personenbezug: Ihr gewähltes Lernniveau (A1, A2 oder B1) und ob die tägliche Erinnerung
eingeschaltet ist. Zusätzlich erfasst Firebase nach Ihrer Einwilligung die von Google
vorgesehenen automatischen Ereignisse (z. B. erster Start, Sitzungsbeginn). Welche dieser
Ereignisse eine installierte App-Version tatsächlich sendet, hängt von ihrer Version ab;
ältere Versionen senden nur einen Teil davon. Es werden
keine Karteninhalte, kein Deutsch oder Türkisch aus dem Lernmaterial, kein Freitext und
kein Preis übertragen. Wie im übrigen Konto (Abschnitt 1) senden wir keinen Benutzernamen,
keine E-Mail-Adresse und keine sonstige Kontokennung an Firebase; ohne eine solche
Kennung kann Google die Analytics-Daten nicht mit Ihrem Konto verknüpfen. Wir haben
"Google-Signale" sowie die Personalisierung von Anzeigen anhand dieser Analytics-Daten in
der Firebase-Konsole deaktiviert, verknüpfen sie nicht mit der AdMob-Werbe-ID aus
Abschnitt 8 und speichern sowohl ereignis- als auch nutzerbezogene Daten dort für
2 Monate. Löschen Sie Ihr Konto (Abschnitt 12), setzen beide Apps
zusätzlich die Firebase-App-Instanz-ID zurück (resetAnalyticsData()) -- eine
Vorsichtsmaßnahme, da ohnehin keine Kontokennung an Firebase übermittelt wurde.
Firebase Crashlytics ist standardmäßig aktiviert, da Absturzberichte für uns notwendig sind, um Fehler in der App zu erkennen und zu beheben (berechtigtes Interesse an der Stabilität der App, Art. 6 Abs. 1 lit. f DSGVO); Sie können es jederzeit unter "Ben" → "Gizlilik ve veriler" („Datenschutz und Daten“) über den Schalter "Çökme raporları" („Absturzberichte“) abschalten. Erfasst werden dabei grobe Geräte- und Betriebssysteminformationen, die App-Version und der Absturzbericht (Stacktrace) selbst sowie drei einfache Statusangaben zum Zeitpunkt des Absturzes (der aktuelle Einrichtungsschritt, ob es die erste Lernsitzung ist und wann der Bezahlbildschirm erscheint) -- ebenfalls ohne Benutzername, E-Mail-Adresse oder sonstige Kontokennung. Crashlytics-Absturzdaten werden für den von Google festgelegten Zeitraum gespeichert (nach unserer Kenntnis derzeit 90 Tage) und danach automatisch gelöscht.
Google Ireland Limited kann diese Daten an die Muttergesellschaft Google LLC (USA) weitergeben; diese Übermittlung stützt sich auf das EU-US Data Privacy Framework, dem Google LLC nach eigenen Angaben unterliegt, sowie, soweit anwendbar, auf EU-Standardvertragsklauseln gemäß Firebases Data Processing and Security Terms. Weitere Informationen: Googles Datenschutzerklärung und Firebase-Datenschutzhinweise.
10. In-App-Käufe und Abonnements (Wortino Pro)
Wo gekauft wird. Käufe und Abonnements (Wortino Pro) sind ausschließlich in den mobilen Apps möglich, und zwar über Google Play (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland) bzw. den Apple App Store (Apple Distribution International Ltd., Hollyhill Industrial Estate, Cork, Irland). Auf dieser Website kann nichts gekauft werden. Die Zahlung wickelt allein der jeweilige Store ab: Kartendaten, Bankverbindung, Rechnungsadresse und sonstige Zahlungsdaten verarbeiten Google bzw. Apple, wir erhalten sie nicht und speichern sie nicht. Insoweit gelten die Datenschutzbestimmungen des Stores: Google und Apple.
RevenueCat als Auftragsverarbeiter. Zur Verwaltung der Käufe und Abonnements setzen wir RevenueCat ein (Anbieter: RevenueCat, Inc., 1032 E Brandon Blvd #3003, Brandon, FL 33511, USA) . RevenueCat verarbeitet die Daten in unserem Auftrag als Auftragsverarbeiter (Art. 28 DSGVO); der Auftragsverarbeitungsvertrag ist Teil der Nutzungsbedingungen von RevenueCat . Die Apps übermitteln an RevenueCat eine pseudonyme App-Benutzer-ID -- die öffentliche, zufällig erzeugte Kennung Ihres Wortino-Kontos --, nicht Ihren Benutzernamen und nicht Ihre E-Mail-Adresse. Hinzu kommen die Daten, die der Kauf selbst erzeugt und die RevenueCat vom Store erhält: der Beleg (Receipt) des Stores, Produkt, Kauf- und Abonnementstatus, Transaktions-IDs, Zeitpunkte (Kauf, Verlängerung, Ablauf), Land und Währung sowie technische Angaben wie Gerätetyp, App-Version und IP-Adresse beim Aufruf. Zweck ist, Käufe zu prüfen, Wortino Pro freizuschalten, laufende Abonnements zu verwalten und Käufe wiederherzustellen („Käufe wiederherstellen“). Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Ohne diese Verarbeitung kann Wortino Pro nicht gekauft oder freigeschaltet werden; der Kerndienst ohne Pro bleibt davon unberührt.
Übermittlung in die USA. RevenueCat hat seinen Sitz in den USA. Die Übermittlung stützt sich auf die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO), die Teil des Auftragsverarbeitungsvertrags sind . Weitere Informationen: die Datenschutzerklärung von RevenueCat.
Was unser Server speichert. RevenueCat teilt uns Kaufereignisse per Schnittstelle mit; wir speichern daraus ausschließlich, was für die Freischaltung und den Nachweis des Abo-Status nötig ist, und verknüpfen es mit Ihrem Konto: die Stufe (kostenlos oder Pro), die Quelle der Freischaltung (z. B. RevenueCat), die Produkt-ID, das Ablaufdatum und den Zeitpunkt des letzten Ereignisses. Zusätzlich führen wir für Ihr Konto einen fortlaufenden, nur ergänzten Ereignisverlauf Ihrer Käufe: Ereignisart (z. B. Kauf, Verlängerung, Kündigung, Ablauf), Produkt-ID, Zeitraumart (Testphase, Einführungsangebot oder regulär), Store, Umgebung (Produktiv oder Test), Kündigungsgrund, Währung, Preis, die Zeitpunkte des Ereignisses und unsere interne Benutzer-ID. Zweck ist die Abwicklung des Vertrags und der Nachweis Ihres Abo-Status (Art. 6 Abs. 1 lit. b DSGVO) sowie die Auswertung in aggregierter Form, um unser Angebot zu verbessern, etwa wie viele Testphasen in bezahlte Abonnements übergehen (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO); dem können Sie widersprechen (Abschnitt 12). E-Mail-Adressen, Zahlungsdaten, Transaktions-IDs und Belege speichern wir nicht. Diese Angaben bleiben gespeichert, solange Ihr Konto besteht, und werden zusammen mit dem Konto gelöscht (Abschnitt 12); sie sind auch in Ihrem Datenexport enthalten (Abschnitt 12). Wenn Sie Ihr Konto löschen, fordern wir bei RevenueCat die Löschung der zu Ihrer App-Benutzer-ID gespeicherten Daten an; RevenueCat löscht diese nach eigenen Fristen, und Daten, die RevenueCat gesetzlich aufbewahren muss, bleiben bis zum Ablauf dieser Fristen gesperrt. Gesetzliche Aufbewahrungspflichten für Zahlungs- und Rechnungsdaten (etwa nach Steuerrecht) treffen nach unserer Kenntnis die Stores als Vertragspartner des Kaufs; wir führen selbst keine Zahlungsbelege .
Wortino Pro. Wortino Pro bedeutet derzeit ausschließlich die Nutzung ohne Werbung. Dafür verarbeiten wir die oben genannten Kaufdaten; weitere Pro-Funktionen sind derzeit nicht Teil des Kaufs.
Widerruf („Vertrag widerrufen“). Wenn Sie in der App oder auf der Website Ihren Pro-Vertrag widerrufen, speichern wir Ihre Erklärung: Ihre Konto-Kennung, Benutzername, öffentliche Kennung und E-Mail-Adresse zum Zeitpunkt des Widerrufs, ggf. Produkt und Quelle Ihrer Freischaltung, den Zeitpunkt, Ihren freiwilligen Text (höchstens 2.000 Zeichen) und den Zeitpunkt, zu dem wir Ihnen die Bestätigung per E-Mail gesendet haben. Wir senden Ihnen eine Bestätigung und eine Kopie an unsere Kontaktadresse ([email protected]), über den E-Mail-Dienst, den wir auch für Konto-E-Mails nutzen. Zweck ist, den Widerruf zu bearbeiten und nachzuweisen, dass und wann er eingegangen ist. Rechtsgrundlage sind die Erfüllung einer rechtlichen Verpflichtung (Art. 6 Abs. 1 lit. c DSGVO, § 356a BGB) und die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für den Nachweis zusätzlich unser berechtigtes Interesse an der Abwehr von Ansprüchen (Art. 6 Abs. 1 lit. f DSGVO). Speicherdauer: bis zum Ende des dritten Jahres nach dem Jahr des Widerrufs (regelmäßige Verjährung, §§ 195, 199 BGB), danach löschen wir die Erklärung. Wenn Sie Ihr Konto vorher löschen, bleibt die Erklärung als Nachweis bis zu diesem Zeitpunkt erhalten; die Verknüpfung mit dem Konto wird getrennt, die genannten Angaben (Benutzername, E-Mail-Adresse usw.) bleiben aber in der Erklärung gespeichert (Art. 17 Abs. 3 lit. e DSGVO). Die Erklärung ist in Ihrem Datenexport enthalten (Abschnitt 12), solange das Konto besteht.
Werbefreier Zeitraum für erste Nutzer. Für frühe Nutzer kann auf dem Konto ein werbefreier Zeitraum hinterlegt sein (Grund und Enddatum). Dafür werden keine zusätzlichen Daten erhoben; die Angabe gehört zum Konto, wird nicht an RevenueCat oder andere Dritte übermittelt und zusammen mit dem Konto gelöscht.
Kündigung und Erstattung. Abonnements kündigen Sie im Store (oder in der App über „Abonnement verwalten“); Erstattungen zahlt der Store aus, und Sie können sie dort auch selbst beantragen. Ihren Widerruf erklären Sie uns gegenüber (siehe oben). Kündigen können Sie in Google Play unter Zahlungen und Abos, bei Apple unter Einstellungen → Apple-ID → Abonnements. Das Löschen Ihres Wortino-Kontos kündigt ein laufendes Abonnement beim Store nicht automatisch; bitte kündigen Sie es dort zuerst.
11. Speicherdauer und Backups
Kontodaten und Lernfortschritt bleiben gespeichert, solange Ihr Konto besteht. Ein nächtliches Datenbank-Backup wird 30 Tage lang auf dem Server aufbewahrt. Parallel dazu wird täglich eine Kopie auf den eigenen Computer des Betreibers (außerhalb des Servers) übertragen und dort ebenfalls 30 Tage aufbewahrt. Eine einzelne Sicherung existiert somit höchstens etwa 30 Tage (zuzüglich bis zu einem Tag bis zur Übertragung); danach wird sie automatisch gelöscht. Löschen Sie Ihr Konto (Abschnitt 12), wird es sofort aus der aktiven Datenbank entfernt; in den zu diesem Zeitpunkt bereits vorhandenen Backups kann es jedoch noch bis zu etwa 30 Tage lang enthalten sein, bis diese Sicherungen turnusmäßig gelöscht werden -- danach ist es auch dort nicht mehr vorhanden. Backups selbst werden nicht einzeln nachbearbeitet.
Ein unbestätigtes Konto (E-Mail-Adresse angegeben, aber nicht verifiziert) bleibt voll nutzbar. Etwa drei Tage nach der Registrierung senden wir einmalig eine Erinnerungs-E-Mail zur Bestätigung -- danach nie wieder. Bleibt ein Konto nach 30 Tagen unbestätigt und wurde in dieser Zeit kein einziges Mal gelernt (keine Karteikarten-Wiederholung, keine Lernsitzung), löschen wir es automatisch; ein Konto, mit dem auch nur einmal gelernt wurde, wird davon nie erfasst, unabhängig vom Alter. Dasselbe gilt vorzeitig: Bestätigt jemand dieselbe E-Mail-Adresse über eine Anmeldung mit Google oder Apple, wird ein unbestätigtes, nie genutztes Konto mit dieser Adresse sofort gelöscht, damit die Adresse nicht von Dritten blockiert werden kann.
12. Ihre Rechte
Sie haben das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21).
Widerspruchsrecht nach Art. 21 DSGVO
Sie haben das Recht, aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit gegen die Verarbeitung Ihrer personenbezogenen Daten Widerspruch einzulegen, soweit sie auf Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse) beruht. Das betrifft insbesondere Server-Logs (Abschnitt 3), Cloudflare Web Analytics (Abschnitt 4), Firebase Crashlytics (Abschnitt 9), den Spam- und Missbrauchsschutz über Cloudflare Turnstile und das Kontaktformular (Abschnitte 14 und 15) sowie die Sicherheit und Auslieferung der Website.
Folge: Wir verarbeiten Ihre Daten dann nicht mehr für diesen Zweck, es sei denn, wir können zwingende schutzwürdige Gründe für die Verarbeitung nachweisen, die Ihre Interessen, Rechte und Freiheiten überwiegen, oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen.
So geht es: formlos per E-Mail an [email protected] oder über das Kontaktformular.
Direktwerbung: Gegen die Verarbeitung für Zwecke der Direktwerbung können Sie jederzeit ohne Angabe von Gründen widersprechen. Wir betreiben keine Direktwerbung.
Auskunft und Datenübertragbarkeit: Unter Profil → Verilerimi indir / Download my data („Meine Daten herunterladen“) können Sie sich alle zu Ihrem Konto gespeicherten Daten jederzeit selbst als JSON-Datei herunterladen -- in der App unter "Ben" stehen die gleichen Daten über den Knopf "Verilerimi indir" („Meine Daten herunterladen“) bereit. Daten, die bei Drittanbietern liegen (Google AdMob/Anmeldung, Apple-Anmeldung, siehe Abschnitt 6 und 8), sind darin nicht enthalten, da sie nicht bei uns gespeichert sind.
Löschung: Sie können Ihr Konto und alle damit verbundenen Daten jederzeit selbst und endgültig über Profil → Konto löschen entfernen, in der App unter "Ben" über den Knopf "Hesabı sil" („Konto löschen“) -- ohne den Betreiber kontaktieren zu müssen. Zur Backup-Aufbewahrung danach siehe Abschnitt 11.
Für alle anderen Anliegen wenden Sie sich an die in Abschnitt 13 genannte E-Mail-Adresse. Sie haben außerdem das Recht, sich bei einer Datenschutzaufsichtsbehörde zu beschweren, und zwar bei jeder Aufsichtsbehörde, insbesondere an Ihrem Wohnort. Die für uns zuständige Behörde ist die Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW), Kavalleriestraße 2-4, 40213 Düsseldorf, https://www.ldi.nrw.de.
13. Verantwortlicher und Kontakt
Verantwortlich im Sinne der DSGVO (Art. 13 Abs. 1 lit. a) ist:
Kemal Cetinkaya
Gauweg 9C, 51067 Köln, Deutschland
E-Mail: [email protected]
Weitere Angaben im Impressum. Für alle Fragen zum Datenschutz erreichen Sie uns unter der genannten E-Mail-Adresse oder über das Kontaktformular (Abschnitt 14).
14. Kontaktformular
Wenn Sie das Kontaktformular nutzen, verarbeiten wir die Angaben, die Sie dort eingeben: Ihre E-Mail-Adresse, Ihre Nachricht, das gewählte Thema, optional Ihren Namen, sowie Zeitpunkt und Sprache der Anfrage. Zweck ist ausschließlich die Beantwortung Ihrer Anfrage. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, soweit Ihre Anfrage auf einen Vertrag oder dessen Anbahnung zielt (z. B. Ihr Konto), im Übrigen unser berechtigtes Interesse an der Beantwortung von Anfragen (Art. 6 Abs. 1 lit. f DSGVO). Die Nachricht wird per E-Mail über Brevo (siehe Abschnitt 5) an das Postfach [email protected] zugestellt und von dort weitergeleitet; in der Wortino-Datenbank wird sie nicht gespeichert. Zum Schutz vor automatisierten Anfragen nutzt das Formular Cloudflare Turnstile (siehe Abschnitt 15) und eine Mengenbegrenzung. Die Nachricht bleibt im Postfach des Betreibers, bis Ihre Anfrage erledigt ist, und wird danach gelöscht, soweit keine gesetzliche Aufbewahrungspflicht besteht. Die Angabe der E-Mail-Adresse und der Nachricht ist für eine Antwort erforderlich (Art. 13 Abs. 2 lit. e DSGVO); ohne sie können wir Ihnen nicht antworten. Alle übrigen Angaben sind freiwillig.
15. Cloudflare: Turnstile und Auslieferung der Website
Turnstile. Die Registrierung und das Kontaktformular
sind durch Cloudflare Turnstile gegen automatisierte Anfragen geschützt
(Anbieter: Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA). Beim Laden
dieser beiden Seiten wird ein Skript von challenges.cloudflare.com geladen;
Cloudflare prüft im Hintergrund Merkmale Ihres Browsers und Ihre Verbindung und liefert
ein Prüfergebnis, das unser Server bei Cloudflare verifiziert. Es werden dafür keine
Werbe- oder Tracking-Cookies gesetzt; ein technisch notwendiges Sicherheits-Cookie kann
Cloudflare dabei gegebenenfalls setzen (§ 25 Abs. 2 Nr. 2 TDDDG, siehe Abschnitt 2). Rechtsgrundlage ist unser berechtigtes Interesse am
Schutz vor Missbrauch und Spam (Art. 6 Abs. 1 lit. f DSGVO). Die Übermittlung in die USA
stützt sich auf den Angemessenheitsbeschluss zum EU-US Data Privacy Framework bzw.
Standardvertragsklauseln.
Aussprache-Audio. Die Aussprache-Dateien (synthetische KI-Stimme, kurze MP3-Dateien)
werden beim Abspielen von audio.wortino.app geladen, einer Adresse bei Cloudflare
(Cloudflare R2, derselbe Auftragsverarbeiter wie oben). Dabei wird wie bei jedem
Dateiabruf Ihre IP-Adresse technisch notwendig verarbeitet (Art. 6 Abs. 1 lit. f DSGVO);
es werden keine Cookies gesetzt, kein Konto-Bezug hergestellt und keine Daten an
den Anbieter der Stimme (ElevenLabs) übermittelt. Der Abruf erfolgt erst, wenn Sie
auf die Abspiel-Schaltfläche tippen (oder Autoplay in den Einstellungen gewählt haben).
Auslieferung. Die Website wird über das Netzwerk von Cloudflare ausgeliefert; Anfragen an wortino.app laufen daher zunächst über Cloudflare-Server, die dabei technisch notwendig Ihre IP-Adresse verarbeiten, um die Seite auszuliefern und Angriffe abzuwehren (Art. 6 Abs. 1 lit. f DSGVO). Unser eigener Server speichert davon nur die in Abschnitt 3 beschriebene gekürzte IP-Adresse. Zusätzlich speichert er beim Anlegen eines Kontos (Registrierung oder erste Anmeldung mit Google/Apple) einen mit einem geheimen Schlüssel gesalzenen Hash Ihrer IP-Adresse (keine lesbare IP-Adresse), um höchstens drei neue Konten pro Netzwerk und 24 Stunden zuzulassen und automatisierte Massenregistrierungen abzuwehren (Art. 6 Abs. 1 lit. f DSGVO); der Hash wird nach 48 Stunden gelöscht.
16. Hosting, Widerruf und automatisierte Entscheidungen
Hosting. Die Wortino-Anwendung und ihre Datenbank laufen auf einem virtuellen Server der netcup GmbH (Emmy-Noether-Straße 10, 76131 Karlsruhe, Deutschland). netcup hat als technischer Dienstleister Zugriff auf die dort gespeicherten Daten, soweit das für den Betrieb des Servers nötig ist; Rechtsgrundlage ist Art. 6 Abs. 1 lit. b und f DSGVO (Bereitstellung und sicherer Betrieb des Dienstes).
Widerruf. Eine erteilte Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, z. B. für Firebase Analytics oder personalisierte Werbung in den Apps) können Sie jederzeit mit Wirkung für die Zukunft widerrufen, wie in den Abschnitten 8 und 9 beschrieben; die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung bleibt unberührt.
Automatisierte Entscheidungen. Eine ausschließlich automatisierte Entscheidungsfindung einschließlich Profiling im Sinne von Art. 22 DSGVO, die Ihnen gegenüber rechtliche Wirkung entfaltet oder Sie erheblich beeinträchtigt, findet nicht statt. Der Lernalgorithmus (FSRS) plant lediglich, wann Ihnen eine Karte wieder vorgelegt wird.
17. YouTube API-Dienste
Wortino nutzt die YouTube API-Dienste (YouTube Data API v3) ausschließlich über ein internes Werkzeug, das der Betreiber selbst ausführt. Es dient dazu, die eigenen Videos des Betreibers auf den eigenen YouTube-Kanälen „Wortino: Almanca Öğren“ und „Wortino: Learn German“ hochzuladen und zu verwalten: Uploads, Titel und Beschreibungen, Untertitel, Playlists, Vorschaubilder sowie das Abfragen des Videostatus.
Keine Daten von Nutzern. Kein Besucher und kein Nutzer der Website oder der Apps meldet sich dafür mit Google an. Es werden keine YouTube-Daten von Nutzern abgerufen, gespeichert oder weitergegeben.
Gespeicherte Daten. Gespeichert wird allein der Upload-Status: Video-IDs, Veröffentlichungszeitpunkte und Dateinamen. Diese Angaben liegen lokal beim Betreiber und werden aufbewahrt, solange die Kanäle bestehen.
Zugriff und Widerruf. Das OAuth-Token gehört zum eigenen Google-Konto des Betreibers und wird lokal gespeichert. Der Zugriff kann jederzeit unter https://security.google.com/settings/security/permissions widerrufen werden. Mit dem Widerruf oder dem Löschen des lokalen Status werden alle gespeicherten Daten aus der YouTube-API gelöscht.
Links auf den Seiten. Die Website und die Apps verlinken auf unsere YouTube-Kanäle (normale ausgehende Links, keine eingebetteten Videos, siehe Abschnitt 7).
Es gelten die Nutzungsbedingungen von YouTube (https://www.youtube.com/t/terms) und die Datenschutzerklärung von Google (https://policies.google.com/privacy). Bei Fragen erreichen Sie uns über die Kontaktdaten in Abschnitt 13.
18. Fehlerüberwachung mit Sentry
Damit wir technische Fehler unseres Servers erkennen und beheben können, melden wir unerwartete Serverfehler an Sentry (Anbieter: Functional Software, Inc., 45 Fremont Street, 8th Floor, San Francisco, CA 94105, USA, in Europa vertreten durch die Sentry GmbH). Wir nutzen die EU-Datenregion; die Daten werden in Frankfurt am Main gespeichert.
Welche Daten. Übermittelt werden technische Fehlerdetails: Fehlermeldung und Stack-Trace, aufgerufener Pfad ohne Parameter, Zeitpunkt, Version und Umgebung der Software. Nicht übermittelt werden Benutzername, E-Mail-Adresse, Cookies, Zugangs- und Sitzungstoken, Anfrageinhalte, Abfrageparameter, Variablenwerte oder IP-Adressen von Nutzern; solche Angaben werden vor dem Versand auf unserem Server entfernt. Bei Fehlern in den mobilen Apps wird Sentry nicht eingesetzt (siehe Abschnitt 9), und im Browser wird kein Sentry-Skript geladen.
Zweck und Rechtsgrundlage. Zweck ist die technische Fehleranalyse und die Stabilität des Dienstes; Rechtsgrundlage ist unser berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO).
Speicherdauer und Vertrag. Sentry speichert Fehlerereignisse nach dem von uns gebuchten Tarif für 90 Tage. Mit Sentry besteht ein Auftragsverarbeitungsvertrag (Art. 28 DSGVO) auf Grundlage der Vertragsbedingungen des Anbieters.