Cookies vs. LocalStorage vs. IndexedDB: Wie Websites Tracking-Daten speichern
Ein detaillierter Vergleich der Browser-Client-Speichertechnologien, wie Datenbroker Web Storage-APIs für dauerhaftes Benutzer-Tracking nutzen und wie Sie sich schützen können.
Jenseits traditioneller Drittanbieter-Cookies
Jahrzehntelang waren Drittanbieter-Cookies der primäre Mechanismus, um Benutzer im Internet zu verfolgen. Da jedoch moderne Browser (wie Safari, Firefox und Chrome) Drittanbieter-Cookies aggressiv einschränken, haben Werbetracker sich auf alternative clientseitige Speicher-APIs verlagert.
Das Verständnis der Unterschiede zwischen Cookies, LocalStorage und IndexedDB ist unerlässlich für die Aufrechterhaltung der digitalen Privatsphäre.
Vergleich von Browser-Speichermechanismen
| Speicher-API | Kapazität | Ablaufdatum | In HTTP-Anfragen enthalten? | Gelöscht durch "Cookies löschen"? | | :--- | :--- | :--- | :--- | :--- | | HTTP-Cookies | ~4 KB | Konfigurierbares Datum | Ja (Mit Headern gesendet) | Ja | | LocalStorage | ~5-10 MB | Dauerhaft (Kein Ablaufdatum) | Nein (Lesen über JavaScript) | Oft von einfachen Cleanern übersehen | | SessionStorage | ~5-10 MB | Tab-/Sitzungs-Schließen | Nein (Nur JavaScript) | Ja (beim Schließen) | | IndexedDB | > 500 MB+ | Dauerhafte Datenbank | Nein (JavaScript-Abfrage) | Separater DB-Speicher |
Wie Tracker LocalStorage und IndexedDB missbrauchen
Wenn Sie herkömmliche Cookies löschen, können bösartige Tracking-Skripte eine zuvor in LocalStorage oder IndexedDB gespeicherte Backup-Tracking-ID lesen und das gelöschte Cookie sofort wiederherstellen. Diese Technik ist als "Respawning" oder "Zombie-Cookies" bekannt.
Präventionsstrategien:
- Verwenden Sie strikte Tracking-Prävention: Moderne Browser wie Brave und Firefox isolieren den Client-Speicher pro Website (State Partitioning).
- Alle Websitedaten löschen: Stellen Sie beim Löschen der Browserdaten sicher, dass Sie "Cookies und andere Websitedaten" sowie "Zwischengespeicherte Bilder und Dateien" auswählen.
- Überprüfen Sie Ihre Browser-Signatur: Verwenden Sie die Browser-Fingerabdruck-Diagnose, um zu überprüfen, ob skriptbasierte Kennungen Ihr Gerät nicht zuverlässig identifizieren können.
Live WebRTC Leak Test
Find out if your browser reveals your ISP IP address through peer-to-peer WebRTC channels.