Cookie-Richtlinie
Diese Seite ist zu deiner Bequemlichkeit aus dem Englischen übersetzt. Bei Abweichungen gilt die englische Fassung.
Diese Seite führt jedes Cookie auf, das books.dev setzt, alles, was der Dienst in deinem Browser speichert, wie lange jeder Eintrag bestehen bleibt und wie du ihn wieder loswirst. Abschnitt 1 benennt den unbequemen Teil offen, anstatt es dir zu überlassen, ihn in einer Netzwerk-Logdatei selbst zu entdecken.
books.dev wird betrieben von NewGen Books LLC, einer im US-Bundesstaat Wyoming gegründeten Gesellschaft mit beschränkter Haftung (Limited Liability Company), unter der Adresse 30 N Gould St Ste N, Sheridan, WY 82801, USA.
Wenn du dich im EWR oder im Vereinigten Königreich befindest, bleiben dir die zwingenden Rechte deines eigenen Landes erhalten. Nichts hierin schränkt sie ein.
1. Was normalerweise weggelassen wird
1.1. books.dev nutzt zwei Analysetools, und sie verhalten sich unterschiedlich. Google Analytics 4 lädt schon mit der ersten Seite, die du öffnest. Seine Cookies werden genau in diesem Moment gesetzt – noch bevor du das Banner gelesen oder berührt hast. PostHog, das zweite Tool, lädt erst, wenn du im Banner auf „Weiter“ tippst: Bis dahin setzt es kein Cookie und sendet nichts.
1.2. Das Banner erfüllt also zwei Aufgaben, und nur eine davon ist eine Frage. Für PostHog ist es eine echte Wahl – erlaubst du es, startet es; lehnst du es ab, läuft es nie, und du kannst deine Meinung später ändern. Für Google Analytics ist es ein Hinweis: Es informiert dich darüber, dass das Skript bereits ausgeführt wurde, und vermerkt, dass du den Hinweis gesehen hast. Es schaltet Google Analytics weder ein noch aus.
1.3. Das ist eine Entscheidung, kein Versehen, und sie hat einen rechtlichen Preis, den wir nicht verheimlichen. Nach der ePrivacy-Richtlinie in der Auslegung des Europäischen Gerichtshofs im Urteil Planet49 (Rechtssache C-673/17) muss die Einwilligung für Analyse-Cookies vor dem Setzen des Cookies durch eine aktive und spezifische Entscheidung erfolgen. Ein Hinweis, der nach dem Ausführen des Skripts erscheint, erfüllt diesen Maßstab für alle, die im EWR und im Vereinigten Königreich lesen, nicht – deshalb nennen wir das Banner bei Google Analytics nicht Einwilligung. In Abschnitt 7 erfährst du, wie du das Tracking tatsächlich unterbindest; unter /privacy findest du die Rechtsgrundlage, auf die wir uns stützen, und wie du Widerspruch einlegst.
2. Cookies und lokaler Speicher, kurz erklärt
2.1. Ein Cookie ist ein kurzer Text, den eine Website in deinem Browser speichert. Der Browser schickt ihn bei jeder späteren Anfrage wieder mit – so erkennt der Server, dass die Anfrage von jemandem kommt, der bereits angemeldet ist.
2.2. Auch der lokale Speicher gehört zum Browser, doch hier wird nichts automatisch verschickt: Die Daten liegen auf deinem Gerät und werden nur von der Seite selbst ausgelesen (Abschnitt 5).
2.3. Kurz gesagt: Cookies wandern bei jeder Anfrage an einen Server; der lokale Speicher bleibt bei dir, bis du ihn löschst.
3. Jedes Cookie, das wir setzen
| Cookie oder Schlüssel | Wofür es da ist | Speicherdauer | Gesetzt von |
|---|---|---|---|
sb- gefolgt von unserer Projektreferenz, dann -auth-token (manchmal aufgeteilt in Teile mit den Endungen .0, .1) | Hält dich angemeldet, als Gast oder mit einem Konto: Es speichert die Sitzungstokens | 400 Tage | uns, über die Anmeldebibliothek von Supabase |
ui_lang | Die Sprache der Benutzeroberfläche, die du gewählt hast | 365 Tage | uns |
nl_onboarding | Dass du die Ersteinrichtung abgeschlossen hast, sowie das dort gewählte Niveau, bis beides in dein Profil übernommen wird | 365 Tage | uns |
nl_consent | Deine Antwort im Cookie-Banner: PostHog erlaubt oder abgelehnt | 365 Tage | uns, wenn du im Banner auf einen Button drückst |
_ga | Besucherkennung von Google Analytics – unterscheidet einen Browser vom anderen | 400 Tage | Google, bei deinem ersten Seitenaufruf |
_ga_ gefolgt von unserer Mess-ID | Sitzungsstatus von Google Analytics | 400 Tage | Google, bei deinem ersten Seitenaufruf |
ph_phc_ gefolgt von unserem Projektschlüssel, dann _posthog | Besucherkennung von PostHog – erkennt dieselbe lesende Person von einer Sitzung zur nächsten wieder | Standardwert von PostHog | PostHog, und nur, wenn du zugestimmt hast |
3.1. Die ersten vier sind unbedingt erforderlich für Dinge, die du selbst angefordert hast: angemeldet bleiben, die Seite in deiner Sprache sehen, die Ersteinrichtung nicht wiederholen müssen und eine bereits beantwortete Frage nicht noch einmal gestellt bekommen.
3.2. Die nächsten beiden gehören zu Google Analytics 4. Es sind Erstanbieter-Cookies – sie laufen auf unsere Domain, nicht auf die von Google –, was wichtig ist, weil eine Einstellung, die nur Drittanbieter-Cookies blockiert, sie nicht aufhält. Google legt ihre Speicherdauer fest; bei unserer eigenen Prüfung lag sie bei 400 Tagen. Ein _gid-Cookie gibt es nicht: Es gehört zum älteren Universal Analytics, das wir nicht verwenden.
3.3. Das letzte gehört zu PostHog und existiert nur, wenn du auf „Weiter“ gedrückt hast. Es ist ebenfalls ein Erstanbieter-Cookie, wird in dem Moment gesetzt, in dem du PostHog erlaubst, und verschwindet, sobald du deine Zustimmung widerrufst. Seine Speicherdauer entspricht dem Standardwert von PostHog; unser Code legt sie nicht fest.
3.4. Das ist die gesamte Liste. Google Analytics und PostHog sind die einzigen externen Skripte auf books.dev, die ein Cookie setzen, und PostHog tut das nur mit deiner Erlaubnis.
4. Was die Analyse tatsächlich sieht
4.1. Google Analytics 4 – Reichweitenmessung. Damit sehen wir, welche Seiten geöffnet werden, wie Leute zu uns kommen und welche Funktionen ungenutzt bleiben. Google LLC betreibt den Dienst und verarbeitet die Daten in den Vereinigten Staaten gemäß den Auftragsverarbeitungsbedingungen für Google-Werbe- und Analyseprodukte (Google Ads and Analytics Data Processing Terms), die die Standardvertragsklauseln enthalten; Google ist außerdem nach dem EU-U.S. Data Privacy Framework zertifiziert. Die Erfassung beginnt mit deinem ersten Seitenaufruf noch vor dem Banner – auf Grundlage unseres berechtigten Interesses zu erfahren, wie der Dienst genutzt wird. Innerhalb des Dienstes lässt sie sich nicht ablehnen; Abschnitt 7 zeigt die Wege, die tatsächlich funktionieren. Unsere Analytics-Property löscht Daten auf Nutzerebene nach 14 Monaten.
4.2. PostHog – Produktanalyse und Fehlerberichte. Das Tool zeigt uns, wie eine Funktion tatsächlich genutzt wird, und meldet uns Fehler, auf die eine Seite stößt, damit kaputte Ansichten gefunden und repariert werden. PostHog, Inc. ist ein US-amerikanisches Unternehmen, aber unser Projekt läuft in der PostHog Cloud EU: auf Amazon Web Services in eu-central-1, Frankfurt am Main, Deutschland, und dein Browser sendet Ereignisse an eu.i.posthog.com. PostHog verarbeitet die Daten als unser Auftragsverarbeiter nach unseren Weisungen sowie im Rahmen eines Auftragsverarbeitungsvertrags und veröffentlicht eine eigene Liste von Unterauftragsverarbeitern. Es lädt erst, nachdem du auf „Weiter“ getippt hast, und stoppt, sobald du widerrufst.
4.3. Die vollständige Liste der Anbieter steht unter /subprocessors.
4.4. Was beim Lesen tatsächlich an die Analyse geht. Eine frühere Version dieser Seite hat versprochen, dass nichts dorthin geht; der Code hat dieses Versprechen nie eingehalten, deshalb korrigieren wir jetzt die Seite, statt so zu tun, als ob. Beide Tools erhalten: das Wort, auf das du getippt hast, und das Wort, das du in deinem Wortschatz gespeichert hast; welches Buch du geöffnet, begonnen und beendet hast und auf welchem Niveau; ungefähr, wie weit du bist, wenn der Dienst dir anbietet, zu einem angefangenen Buch zurückzukehren; sowie die Seitenadresse – in der auch deine Katalogsuche steckt, falls du eine genutzt hast. Wenn du mit einem Konto angemeldet bist, wird auch deine Konto-ID mitgesendet (bei Gästen nicht): An ihr lässt sich unterscheiden, ob ein und dieselbe Person auf zwei Geräten liest oder zwei verschiedene Personen. Sie ist eine zufällige Zeichenfolge und enthält weder Namen noch E-Mail-Adresse. Google Analytics erhält außerdem die Sprache deiner Oberfläche, deinen Kontotyp (Gast oder registriert) und dein Leseniveau, sobald es bekannt ist.
4.5. Was niemals übertragen wird, ist der Text eines Buches – weder aus unserem Katalog noch aus einem Buch, das du selbst hochgeladen hast: kein Satz, kein Absatz. Eine Einschränkung nennen wir ganz offen, weil sie deine eigenen Dateien betrifft: Ein einzelnes Wort, auf das du in einem selbst hochgeladenen Buch tippst, wird genauso übertragen wie ein Wort aus einem unserer Bücher. Die Datei selbst wird nirgendwohin gesendet, aber das Tippen auf ein Wort löst in beiden Büchern dasselbe Ereignis aus. Darüber hinaus erhält die Analyse die üblichen Eckdaten eines Webbesuchs: Seitenadressen, Referrer, den ungefähren Standort über das Netzwerk, Gerät und Browser, die Reihenfolge der Ereignisse in einer Sitzung und wie schnell die Seite auf deinem Gerät geladen hat. Beide Tools erhalten Fehlerberichte, allerdings mit unterschiedlichem Inhalt: Google bekommt nur den Namen des Fehlers und eine kurze Beschreibung, PostHog zusätzlich die Stelle im Code, an der er aufgetreten ist.
5. Was wir in deinem Browser speichern
5.1. Der lokale Speicher bewahrt Einstellungen und kleine Statuswerte für diesen Browser auf. Einige Einstellungen werden auch in dein Profil auf unseren Servern kopiert – als Gast oder mit einem Konto –, damit sie dich begleiten:
| Zweck | Schlüssel | Was gespeichert wird |
|---|---|---|
| Lesen | ngr:reader-settings | Schriftart, Größe, Farbschema und Layout der Leseansicht; werden auch in deinem Profil gespeichert |
| Lesen | ngr:last-seen | Wann die Website zuletzt in diesem Browser geöffnet war, damit sie dir anbieten kann, zu deinem Buch zurückzukehren |
| Lesen | ngr:reader-hint-seen | Dass der Einführungshinweis im Reader bereits angezeigt wurde |
| Hörbuch | ngr:tts | Stimme und Geschwindigkeit; werden auch in deinem Profil gespeichert |
| Hörbuch | ngr:audio-out | Das von dir gewählte Audio-Ausgabegerät; nur in diesem Browser |
| Preise | ngr:currency | Die Währung, in der Preise angezeigt werden; wird auch in deinem Profil gespeichert |
| Analyse | __ph_opt_in_out_ gefolgt von unserem Projektschlüssel sowie Einträge, die mit ph_ beginnen | Eigener Status von PostHog; nur wenn du PostHog jemals zugestimmt hast |
5.2. Der Sitzungsspeicher bleibt nur so lange bestehen wie der Browser-Tab:
| Zweck | Schlüssel | Was gespeichert wird |
|---|---|---|
| Anmeldung | nl_auth_code | Die E-Mail-Adresse, mit der du dich anmeldest, und wann der Code gesendet wurde, damit der Schritt beim Neuladen nicht verloren geht |
| Wortschatztest | nl_vocab_test_draft | Der laufende Test und deine bisherigen Antworten |
| Lernen | ngr:learn-ids | Die für die aktuelle Lernsitzung ausgewählten Wörter |
| Texte aus deinen Wörtern | ngr:gen-job | Der Text, der gerade erstellt wird |
5.3. Einträge im lokalen Speicher haben kein Ablaufdatum: Sie bleiben erhalten, bis du die Website-Daten für books.dev löschst. Einträge im Sitzungsspeicher verschwinden, sobald du den Tab schließt. Nur Seiten auf books.dev können beides auslesen. Deine eigentliche Sitzung steckt im Cookie aus Abschnitt 3, nicht hier.
5.4. Für das Offline-Lesen wird nichts gespeichert: Es gibt keinen Offline-Modus, und in deinem Browser wird kein Buchtext abgelegt. Deine Leseposition und dein Fortschritt liegen ebenfalls nicht im Browser – sie werden auf unseren Servern in deinem Konto gespeichert, egal ob als Gast oder registriert.
6. Was hier nicht vorhanden ist
6.1. Keine Werbe- oder Tracking-Cookies von Drittanbietern: keine Retargeting-Pixel, keine Werbenetzwerke, keine Datenhändler.
6.2. Keine Sitzungsaufzeichnungen, keine Heatmaps, keine Wiedergabe deiner Mausbewegungen oder deines Scrollens.
6.3. Kein separater Anbieter für Fehlerüberwachung oder Absturzberichte. Fehlerberichte gehen an dieselben zwei Analyse-Tools, wobei diese unterschiedliche Daten erhalten: Google Analytics empfängt nur den Namen des Fehlers und eine kurze Beschreibung (gekürzt auf 300 Zeichen), ohne Angabe der Stelle im Code; PostHog erhält den vollständigen Bericht mit dem Stack-Trace in seiner EU-Region, und zwar nur dann, wenn du PostHog zugelassen hast. Nichts über die Seite, die du gerade liest, geht an einen anderen Diagnoseanbieter.
6.4. Kein Yandex Metrica und kein Chat- oder Support-Widget von Drittanbietern.
6.5. Sollte sich daran etwas ändern, steht es zuerst auf dieser Seite (Abschnitt 9).
7. So kannst du ablehnen
7.1. PostHog: Das Banner ist der Schalter. Wenn du dort ablehnst, wird das Skript gar nicht erst geladen – es wird kein Cookie gesetzt und kein Ereignis gesendet. Wenn du zustimmst und es dir später anders überlegst, kannst du den Analyse-Schalter in deinen Kontoeinstellungen umlegen: Dann stoppt PostHog und das Cookie verschwindet. Mehr ist nicht nötig, und durch das Ablehnen entsteht dir kein Nachteil.
7.2. Google Analytics: Die Browser-Einstellungen sind der eigentliche Schalter. In jedem gängigen Browser kannst du einsehen, was eine Website gespeichert hat, diese Daten löschen, Cookies für diese Website blockieren oder beim Schließen des Fensters alles löschen lassen – unter „Datenschutz und Sicherheit“ in Chrome und Edge, „Datenschutz & Sicherheit“ in Firefox und „Datenschutz“ in Safari. Wenn du die Website-Daten für books.dev löschst, werden die Cookies von Google Analytics und PostHog zusammen mit unseren eigenen entfernt.
7.3. Das eigene Opt-out von Google funktioniert überall. Google stellt unter https://tools.google.com/dlpage/gaoptout ein Browser-Add-on zur Deaktivierung von Google Analytics für Desktop-Browser bereit. Sobald es installiert ist, verhindert es, dass Google Analytics auf books.dev und allen anderen Websites Daten sendet. Für diese Option würden wir uns auch selbst entscheiden.
7.4. Ein Content-Blocker funktioniert ebenfalls: Alles, was Anfragen an googletagmanager.com, google-analytics.com oder eu.i.posthog.com blockiert, verhindert das Laden des jeweiligen Skripts. Wir prüfen nicht, ob du einen Blocker nutzt, und werden dich auch nicht bitten, ihn auszuschalten.
7.5. Innerhalb von books.dev gibt es keinen Schalter für Google Analytics. Diese Version des Dienstes hat keine eigene Einstellung, die das Skript von Google Analytics stoppt, und auch das Banner tut das nicht – das Banner steuert ausschließlich PostHog. Sollten wir einen solchen Schalter einbauen, erfährst du es auf dieser Seite.
7.6. „Do Not Track“- und „Global Privacy Control“-Signale werden von den Analyse-Tools, die wir laden, nicht berücksichtigt. Nutze stattdessen eine der oben genannten Methoden.
8. Was nicht mehr funktioniert, wenn du ablehnst
8.1. Nur das Anmelden funktioniert dann wirklich nicht mehr. Wenn du Cookies komplett oder für books.dev blockierst, bleibst du weder als Gast noch mit einem Konto angemeldet: Über das Sitzungs-Cookie erkennt dich der Server zwischen einzelnen Anfragen wieder. Ohne dieses Cookie nimmt die Anmeldeseite deinen Code oder deine Anmeldung über Google zwar an, verhält sich danach aber so, als wäre nichts passiert. Deine Bibliothek, dein Wortschatz, dein Fortschritt und deine hochgeladenen Bücher hängen an dieser Sitzung und sind nicht erreichbar, solange Cookies blockiert sind. Im öffentlichen Katalog stöbern funktioniert weiterhin.
8.2. Die Sprache der Oberfläche wird bei jedem Besuch auf den Standard zurückgesetzt und das Banner erscheint jedes Mal neu, weil die Cookies fehlen, die sich diese Einstellungen merken.
8.3. Wenn du die Website-Daten löschst, wird auch der lokale Speicher geleert: Die Einstellungen für das Lesen und das Hörbuch werden auf die Standardwerte zurückgesetzt, bis du dich wieder anmeldest und sie aus deinem Profil geladen werden; auch das Audio-Ausgabegerät musst du neu auswählen. Dein Fortschritt ist in deinem Konto gespeichert und ist nach dem Anmelden wieder da. Wenn du als Gast liest, geht beim Löschen der Website-Daten auch die Gastsitzung verloren – und da weder eine E-Mail-Adresse noch ein Google-Konto damit verknüpft ist, kannst du dich dort nicht wieder anmelden.
8.4. Das Ablehnen der Nutzungsanalyse hat für dich keine Nachteile. Keine Funktion wird eingeschränkt, du wirst nicht noch einmal gefragt und es gibt auch keinen kostenpflichtigen Tarif „ohne Nutzungsanalyse“. Wir sehen schlicht weniger darüber, wie die Seite genutzt wird.
8.5. Kontodaten liegen auf unseren Servern, nicht in deinem Browser. Das Löschen von Cookies entfernt sie nicht; wie du sie löschst, steht unter /privacy.
9. Änderungen
9.1. Wir aktualisieren diese Seite, wenn wir ein Cookie hinzufügen, seinen Zweck oder seine Speicherdauer ändern oder den Analyseanbieter wechseln.
9.2. Bei einer Änderung, die dich betrifft, informieren wir dich 30 Tage im Voraus per E-Mail gemäß den Bedingungen unter /terms. Ein Banner, das du in der Vergangenheit geschlossen hast, werten wir nicht so, als decke es etwas Neues mit ab.
9.3. Die aktuelle Fassung findest du immer unter /cookies; das Datum steht in der letzten Zeile dieser Seite.
10. Kontakt
10.1. Cookies und personenbezogene Daten: privacy@books.dev. Rechtliche Hinweise: legal@books.dev. Alles andere: support@books.dev.
10.2. Postanschrift für rechtliche Korrespondenz: NewGen Books LLC, 30 N Gould St Ste N, Sheridan, WY 82801, USA.
10.3. Welche Daten wir erheben und wer sie erhält: /privacy. Die Dienstleister hinter dem Angebot: /subprocessors. Die Nutzungsregeln: /terms.
Gültig ab 17. Oktober 2026