Datenschutzerklärung
Stand: Oktober 2026
Verantwortlich
Timm Riesenberg, Fischzug 13a, 10245 Berlin
E-Mail: mail@myapps.fans
Kurzfassung
- Wortkicker funktioniert ohne Konto. Profile, Übungsergebnisse und Pläne liegen dann nur im Browser des Geräts.
- Wer auf mehreren Geräten üben möchte, kann pro Kind ein Konto mit Spitzname und Passwort anlegen. Die Daten werden vorher auf dem Gerät verschlüsselt (Ende-zu-Ende). Wir können sie nicht lesen.
- Kein Tracking, keine Analyse-Werkzeuge, keine Werbung, keine Cookies, keine eingebundenen Dienste Dritter (auch keine externen Schriftarten).
- Fotos von Arbeitsblättern werden auf dem Gerät ausgewertet und weder gespeichert noch übertragen.
- Für die App ist kein echter Name nötig. Bitte einen Spitznamen verwenden.
Aufruf der Website und der App (Hosting)
Website und App werden über Cloudflare ausgeliefert (Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA). Beim Aufruf verarbeitet Cloudflare technisch notwendige Verbindungsdaten wie IP-Adresse, Zeitpunkt, aufgerufene Adresse und Browser-Kennung, um die Seiten auszuliefern und vor Angriffen zu schützen. Wir selbst werten diese Daten nicht aus; die Protokollierung unseres Server-Programms ist abgeschaltet.
Cloudflare verarbeitet die Daten in unserem Auftrag auf Grundlage der Cloudflare-Datenverarbeitungsvereinbarung (Art. 28 DSGVO), die Teil der Nutzungsbedingungen ist. Eine Verarbeitung in den USA ist möglich; Cloudflare ist nach dem EU-US Data Privacy Framework zertifiziert, zusätzlich gelten die EU-Standardvertragsklauseln. Rechtsgrundlage ist unser berechtigtes Interesse an einem sicheren und funktionsfähigen Angebot (Art. 6 Abs. 1 lit. f DSGVO).
Speicherung auf dem Gerät
Die App speichert Profile (Spitzname, Klasse, Spielfigur), Übungsergebnisse, Fortschritt, Pläne für Klassenarbeiten und Einstellungen im Speicher des Browsers (IndexedDB). Damit sie auch offline funktioniert, legt sie außerdem ihre eigenen Programmdateien im Browser-Cache ab (Service Worker). Diese Daten verlassen das Gerät nicht, außer bei der freiwilligen Synchronisierung (siehe unten).
Die Speicherung ist für die gewünschte Funktion unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Sie lässt sich jederzeit beenden: Im Elternbereich können Daten als Sicherung heruntergeladen und Profile gelöscht werden; außerdem lassen sich die Website-Daten in den Browser-Einstellungen löschen.
Synchronisierung zwischen Geräten (freiwillig)
Wer für ein Kind ein Konto mit Spitzname und Passwort anlegt, kann auf mehreren Geräten weiterüben. Vor dem Hochladen werden die Daten auf dem Gerät mit einem aus dem Passwort abgeleiteten Schlüssel verschlüsselt (AES-GCM). Das Passwort selbst wird nie übertragen.
Auf dem Server (Cloudflare D1, Standort-Vorgabe Westeuropa) liegen ausschließlich: ein Hash des Spitznamens, ein Hash des Anmeldeschlüssels, der verschlüsselte Datenblock, der mit dem Passwort verschlüsselte Datenschlüssel, falls erstellt ein Hash des Wiederherstellungscodes und der damit verschlüsselte Datenschlüssel, eine Versionsnummer, die Zeitpunkte von Anlage und letzter Änderung sowie ein Zähler für Fehlversuche mit einer vorübergehenden Sperrzeit (Schutz vor Passwort-Raten). IP-Adressen speichern wir dabei nicht. Weil sich ein häufiger Spitzname über seinen Hash erraten ließe, gelten die Daten als pseudonymisiert – der Inhalt bleibt ohne Passwort aber unlesbar.
Eltern können freiwillig einen Wiederherstellungscode erstellen. Er entsteht auf dem Gerät, wird nur dort angezeigt und nie im Klartext übertragen. Mit Spitzname und Code lässt sich ein vergessenes Passwort ersetzen. Wir kennen weder Passwort noch Code und können daher selbst nichts zurücksetzen; eine E-Mail-Adresse ist nicht nötig.
Rechtsgrundlage ist die Bereitstellung der ausdrücklich gewünschten Funktion (Art. 6 Abs. 1 lit. b DSGVO). Die Daten bleiben gespeichert, bis das Konto gelöscht wird. Das Löschen unter „Alle Geräte“ entfernt sie sofort vom Server. Konten Minderjähriger sollten von Eltern angelegt oder begleitet werden.
Texterkennung (Fotos von Arbeitsblättern)
Die Texterkennung läuft vollständig im Browser; die dafür nötigen Sprachdaten kommen von unserem eigenen Server. Das Foto wird nicht hochgeladen und nach der Auswertung nicht gespeichert – übernommen werden nur die ausgewählten Lernwörter und passende Beispielsätze aus dem Text. Bitte trotzdem Namen auf dem Blatt abdecken.
Wortplan teilen
Beim Teilen eines Wortplans stecken Titel, Datum und Wörter im Link selbst, und zwar im Teil nach dem „#“. Dieser Teil wird vom Browser nicht an unseren Server gesendet. Der Plan enthält keine Namen. Wohin der Link geschickt wird (z. B. Messenger), entscheiden Sie selbst.
Lieblingsverein und Fußballergebnisse
Für die Funktion „Lieblingsverein“ ruft die App Spielpläne über unseren eigenen Server-Endpunkt (/api) ab. Unser Server fragt die Daten bei OpenLigaDB ab – Ihr Gerät hat dabei keinen Kontakt zu OpenLigaDB. Übermittelt werden nur Liga und Verein, keine Nutzerdaten. Ergebnisse werden zwischengespeichert, auf dem Server ohne Bezug zu Personen. Die Vereinsschilder sind neutrale Farbflächen mit Kürzel, keine Logos.
Sprachausgabe
Die Vorlesefunktion nutzt die Sprachausgabe des Betriebssystems bzw. Browsers. Auf manchen Geräten (z. B. mit Online-Stimmen in Chrome) kann der vorzulesende Text an den Hersteller übertragen werden. Das sind nur die Übungswörter und -sätze, keine Profildaten. Im Elternbereich lässt sich eine Stimme des Geräts auswählen.
Links zu anderen Websites
Die Website enthält einfache Links zu anderen Angeboten. Erst beim Anklicken werden Sie dorthin weitergeleitet; vorher werden keine Daten übertragen.
Kontakt per E-Mail
Wenn Sie uns schreiben, verarbeiten wir Ihre Angaben, um die Anfrage zu beantworten (Art. 6 Abs. 1 lit. b bzw. f DSGVO), und löschen sie, wenn sie nicht mehr benötigt werden und keine Aufbewahrungspflichten bestehen.
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 gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21). Wenden Sie sich dafür an mail@myapps.fans. Da wir synchronisierte Daten weder entschlüsseln noch einer Person zuordnen können, geht das Löschen am schnellsten direkt in der App unter „Alle Geräte“; die Sicherung im Elternbereich erfüllt das Recht auf Datenübertragbarkeit.
Sie können sich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel bei der Berliner Beauftragten für Datenschutz und Informationsfreiheit, Alt-Moabit 59–61, 10555 Berlin.