arrow_back

Datenschutz

Diese Erklärung beschreibt die tatsächliche Datenverarbeitung von German Guess (germanguess.com). Es handelt sich nicht um Rechtsberatung.

Asad Azam

Anschrift: siehe Impressum

E-Mail: asadazamlegal@gmail.com

German Guess ist ein kostenloses Deutsch-Quiz. Sie können anonym üben oder optional ein Konto mit E-Mail und Passwort anlegen, um den Lernstand geräteübergreifend zu speichern. Es gibt keine Zahlungen und keine Werbung.

Ein Konto ist freiwillig. Bei der Registrierung speichern wir:

  • E-Mail-Adresse (normalisiert, eindeutig)
  • Passwort-Hash (PBKDF2-SHA256, kein Klartext-Passwort)
  • interne Konto-ID (UUID) und Erstellungszeitpunkt

Nach dem Login speichert die Sitzung die Konto-ID und die E-Mail, damit die Oberfläche Ihren Status anzeigen kann. Abmelden beendet die Kontositzung, setzt den Quiz-Sitzungsstand zurück und vergibt eine neue anonyme Lerner-ID für dieses Gerät.

Es gibt derzeit keine Selbstbedienung zum Löschen des Kontos in der App. Bitte schreiben Sie an die oben genannte Adresse, wenn Sie Auskunft, Berichtigung oder Löschung wünschen.

Ohne Konto ordnen wir den Lernstand einer zufälligen Lerner-ID (UUID) zu. Diese ID liegt in einem Cookie und in der signierten Sitzung. Sie ist kein Name und keine E-Mail.

Wenn Sie sich später registrieren, wird der Lernstand dieser aktuellen Browser-Identität dem neuen Konto zugeordnet (Migration). Wenn Sie sich in ein bestehendes Konto einloggen, wird der anonyme Lernstand dieses Browsers mit dem Kontostand zusammengeführt (Ereignisse werden vereinigt, Zähler addiert). Der Lernstand eines bereits bestehenden anderen Kontos wird niemals übernommen.

In der Datenbank speichern wir, bezogen auf Konto-ID oder anonyme Lerner-ID:

  • Frage-Erinnerung (wie oft gesehen/falsch, letztes Ergebnis, Zeitpunkt, optionale Antwortzeit)
  • Lernereignisse (Frage, richtig/falsch, Modus, optionale Antwortzeit, optionale Schwierigkeitsrückmeldung)

Meldungen zu Fragen (z. B. „Fehler in der Frage“) speichern Frage, Modus, Grund und optionalen Freitext — ohne Konto- oder Lerner-ID.

Der Button „Sitzung zurücksetzen“ löscht nur den aktuellen Quiz-Sitzungsstand, nicht den gespeicherten Lebenszeit-Lernstand.

German Guess setzt erste-Partei-Cookies. Analyse-Cookies von Google werden nur gesetzt, wenn Sie Analytics ausdrücklich akzeptieren.

  • session — signierte Sitzung. Enthält Lerner-ID, CSRF-Token, Quiz-/Oberflächenstand und bei Login Konto-ID sowie E-Mail. Laufzeit etwa 90 Tage. HttpOnly, SameSite=Lax, in der Produktion Secure. Technisch erforderlich.
  • gg_learner_id — anonyme Lerner-UUID. Laufzeit etwa 400 Tage. HttpOnly, SameSite=Lax, in der Produktion Secure. Technisch erforderlich für anonymen Fortschritt.
  • gg_analytics_consent — speichert nur Ihre Analytics-Entscheidung (accepted oder rejected), keine Nutzer-ID. Laufzeit etwa 180 Tage. HttpOnly, SameSite=Lax, in der Produktion Secure. Erforderlich, um die Einwilligung zu merken.
  • _ga / _ga_* — Google-Analytics-Cookies. Werden nur nach Einwilligung gesetzt. Laufzeit bestimmt Google Analytics; in dieser Anwendung ist keine eigene Aufbewahrungsfrist konfiguriert.

Passwörter werden mit PBKDF2-SHA256 gehasht. Sitzungscookies sind signiert. Formulare mit Datenänderung sind CSRF-geschützt. Login, Registrierung und (falls aktiviert) Passwort-Reset sind ratenbegrenzt. Transport erfolgt über HTTPS.

Die Anwendung und die Datenbank laufen auf einem gemieteten Server bei Hetzner Online GmbH (Hosting in der EU). Hetzner ist Auftragsverarbeiter für den technischen Betrieb.

Reverse-Proxy und Anwendung schreiben übliche Zugriffsprotokolle (typischerweise IP-Adresse, Zeitpunkt, aufgerufener Pfad, Statuscode). Diese Protokolle liegen nicht in der Anwendungsdatenbank. Eine feste Löschfrist in der App ist nicht hinterlegt; die Aufbewahrung folgt dem Betrieb des Servers (Container-/Systemprotokolle). IP-Adressen werden außerdem kurzzeitig im Arbeitsspeicher für die Missbrauchsabwehr (Rate-Limiting) verwendet und nicht als Nutzerprofil gespeichert.

Google Analytics 4 (Mess-ID G-XQL8SX243Y, Anbieter Google Ireland Limited / Google LLC) wird nur geladen, wenn Sie über den Hinweis „Accept“ zustimmen. Vor dieser Einwilligung werden weder das gtag-Skript geladen noch Seitenaufrufe oder Ereignisse an Google gesendet, noch GA-Cookies gesetzt. Ablehnen ändert nichts am Quiz: Sie können weiter üben, ein Konto anlegen und den Lernstand nutzen.

Es wird kein Google Consent Mode verwendet. Technisch gilt: ohne Einwilligung kein Google-Analytics-Skript und keine Anfragen an googletagmanager.com / google-analytics.com von dieser Anwendung.

Zweck: Verständnis der Produktnutzung (z. B. welche Niveaus geübt werden). Nach Einwilligung erhält Google übliche Nutzungsdaten des Browsers, einschließlich der IP-Adresse als Teil der HTTPS-Anfrage an Google, ungefähre Standortdaten nach Google-Angaben, Geräte-/Browserinformationen sowie von uns gesendete Ereignisse ohne Konto- oder Lerner-IDs:

  • automatische Seitenaufrufe (page_view)
  • quiz_started — einmal zu Beginn einer Quiz-Sitzung (Niveau, Modus)
  • answer_result (richtig/falsch, Niveau, Modus)
  • signup_completed / login_completed (ohne E-Mail oder IDs; nur wenn Analytics bereits erlaubt ist)

Wir übermitteln an Google Analytics keine E-Mail-Adressen, Passwörter, Konto-UUIDs, Lerner-UUIDs, Sitzungstoken, CSRF-Token oder Freitext-Meldungen. Es wird keine user_id gesetzt. Werbe-/Google-Signals-Funktionen sind in der Konfiguration deaktiviert (allow_google_signals: false). Google Analytics wird nicht als zweites Identitäts- oder Lernsystem genutzt.

Eine eigene Aufbewahrungsfrist in der Anwendung ist nicht konfiguriert; die Speicherdauer der Google-Cookies und der Messdaten richtet sich nach den Einstellungen und Vorgaben von Google Analytics. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO), soweit die DSGVO anwendbar ist. Die Entscheidung können Sie jederzeit über den Link „Cookies“ im Fußbereich oder hier erneut treffen. Weitere Informationen: Google-Datenschutzerklärung, Google Analytics und Datenschutz.

Schriftarten (Inter, Material Symbols) und das Layout-CSS werden von diesem Server ausgeliefert. Es erfolgen keine Browser-Anfragen an fonts.googleapis.com, fonts.gstatic.com oder cdn.tailwindcss.com. Kontaktanfragen an die Betreiber-E-Mail werden über den jeweiligen E-Mail-Anbieter zugestellt.

Eine Funktion „Passwort vergessen“ per E-Mail ist derzeit nicht aktiv (kein Versand). Es gibt keine Zahlungen und keine Werbung.

Kontodaten und zugehöriger Lernstand bleiben gespeichert, solange das Konto besteht. Anonymer Lernstand bleibt der Lerner-ID zugeordnet, solange die entsprechenden Datensätze existieren. Cookies enden nach den oben genannten Laufzeiten oder wenn Sie sie im Browser löschen bzw. sich abmelden (dann neue anonyme ID). Es gibt keine automatische Löschung nach Inaktivität in der Anwendung.

Soweit die DSGVO anwendbar ist, stützen wir die Verarbeitung vor allem auf:

  • Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) für Google Analytics
  • Art. 6 Abs. 1 lit. b DSGVO (Vertrag / vorvertragliche Schritte) für Konto, Login und geräteübergreifenden Lernstand
  • Art. 6 Abs. 1 lit. b bzw. den Betrieb des angebotenen Dienstes für technisch notwendige Cookies und anonymen Fortschritt
  • Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse) für Sicherheit, Rate-Limiting, Zugriffsprotokolle und freiwillige Fragemeldungen zur Verbesserung der Inhalte

Die Einwilligung in Analytics können Sie jederzeit mit Wirkung für die Zukunft über „Cookies“ widerrufen. Widerspruch gegen Verarbeitungen auf Basis berechtigter Interessen richten Sie an die Kontaktadresse.

Soweit die DSGVO gilt, haben Sie insbesondere Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit sowie Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen. Eine erteilte Einwilligung in Analytics können Sie jederzeit mit Wirkung für die Zukunft widerrufen (Link „Cookies“).

Sie können sich außerdem bei einer zuständigen Datenschutzaufsichtsbehörde beschweren, in der Regel in dem EU-Mitgliedstaat Ihres gewöhnlichen Aufenthalts, Ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes.

Zur Ausübung dieser Rechte schreiben Sie an asadazamlegal@gmail.com. Bitte beschreiben Sie Ihr Anliegen möglichst genau (z. B. die E-Mail-Adresse des Kontos).