Zurück zum Blog

Browser-Fingerabdruck testen: 10 Tools zeigen Ihre Datenschutzrisiken

Ein Browser-Fingerabdruck entsteht aus Systemdaten, Auflösung, Schriftarten, Canvas, WebGL und weiteren Signalen und lässt sich kaum vollständig anonymisieren. Dieser Artikel stellt 10 gängige Fingerprint-Testtools vor, erklärt die Prüfung von Einzigartigkeit und Datenlecks und zeigt sinnvolle Schutzmaßnahmen nach dem Test.

Ein Browser-Fingerabdruck ist ein „Geräteprofil“, das Websites aus Informationen wie Betriebssystem, Bildschirmauflösung, Schriftarten, Plugins, Canvas und WebGL zusammensetzen. Dafür sind keine Cookies nötig, und auch der normale Privatmodus kann diese Erkennung oft nicht verhindern. Wer wissen möchte, wie viele Informationen der eigene Browser preisgibt, kann mit Fingerprint-Testtools zunächst den aktuellen Zustand prüfen. Dieser Artikel stellt 10 häufig genutzte Tools nach Einsatzzweck geordnet vor.

Warum Sie Ihren Browser-Fingerabdruck testen sollten

Ein Fingerabdruck setzt sich aus Dutzenden Merkmalen zusammen: Betriebssystem, Browserversion, Bildschirmauflösung, Zeitzone und Sprache, Schriftartenliste, Canvas, WebGL, AudioContext, WebRTC und mehr. Jedes Merkmal für sich wirkt unscheinbar, gemeinsam können sie jedoch sehr charakteristisch sein. Websites und Werbeanbieter können Sie damit sogar dann über mehrere Seiten hinweg verfolgen, wenn Sie Cookies löschen oder den Inkognitomodus verwenden.

Für normale Nutzer zeigt ein Test, „wie einzigartig mein Fingerabdruck ist“ und „ob Informationen nach außen dringen“. Für Teams, die mehrere Geschäftskonten verwalten, lässt sich außerdem prüfen, ob die Parameter jeder Arbeitsumgebung stabil und konsistent bleiben, damit widersprüchliche Umgebungsmerkmale nicht zu ungewöhnlichen Anmeldungen führen.

Schaubild: Mehrere Geräte- und Browsersignale bilden gemeinsam einen Browser-Fingerabdruck

Umfassende Websites für Fingerprint-Tests

  • BrowserScan: Online-Tool zur schnellen Analyse des Browser-Fingerabdrucks. Es zeigt unter anderem Plugins, Schriftarten und Auflösung an und prüft, ob WebRTC die echte IP-Adresse preisgibt.
  • Panopticlick: Ein Tool der Electronic Frontier Foundation (EFF), das testet, wie wahrscheinlich Ihr Browser eindeutig erkannt werden kann und wie gut er sich gegen Tracker schützt.
  • AmIUnique: Analysiert die Einzigartigkeit Ihrer Gerätemerkmale und vergleicht sie mit globalen Nutzerdaten, sodass Sie sehen können, wie leicht Ihr Gerät aus der Masse heraussticht.
  • BrowserLeaks: Bietet zahlreiche Einzeltests zu IP-Leaks, WebRTC, JavaScript, Canvas und weiteren Bereichen, die sich bequem nacheinander prüfen lassen.

Für Entwickler und Betrugsprävention

  • FingerprintJS: Open-Source-Bibliothek für Fingerprinting, die Entwickler in Websites integrieren können, um Besucher zu erkennen, Betrug zu erschweren und Massenregistrierungen zu identifizieren.
  • IPQualityScore: Umfassender Anti-Fraud-Dienst mit IP-Reputationsprüfung, E-Mail-Verifizierung und Geräte-Fingerprinting, der Websites bei der Erkennung betrügerischen Traffics unterstützt.

Browser-Erweiterungen

  • CanvasBlocker: Blockiert die Datenerfassung über HTML5 Canvas und verringert damit die Wahrscheinlichkeit, per Canvas-Fingerabdruck verfolgt zu werden.
  • Privacy Badger: Ebenfalls von EFF. Die Erweiterung erkennt und blockiert automatisch Drittanbieter-Domains, die Sie verfolgen, und verfolgt damit einen dynamischen Anti-Tracking-Ansatz.

Spezielle Tests

  • AudioContext Fingerprint Test Page: Prüft gezielt, ob die Web Audio API einen Audio-Fingerabdruck erzeugen kann, der zur Geräteerkennung genutzt werden könnte.
  • WhoTracks.Me: Tracker-Datenbank und Analysewerkzeug, mit dem sich nachvollziehen lässt, welche Tracking-Unternehmen Daten sammeln und auf welche Weise.

Was nach dem Test wirklich schützt

Wichtig ist: Testtools decken Probleme auf, verhindern Tracking aber nicht selbst. Wenn sich zeigt, dass Ihr Fingerabdruck besonders einzigartig ist oder WebRTC Ihre echte IP-Adresse preisgibt, sind weitere Maßnahmen nötig, etwa WebRTC zu deaktivieren oder einzuschränken, weniger Plugins offenzulegen und vertrauenswürdige Datenschutzeinstellungen zu verwenden.

Für Teams, die mehrere Geschäftskonten auf unterschiedlichen Plattformen verwalten, sind „Isolation und Stabilität“ wichtiger als bloßes „Verbergen“. Jedes Konto sollte in einer eigenen Browserumgebung laufen, deren Parameter – System, UA, Zeitzone, Sprache, WebGL, WebRTC usw. – konsistent und realistischen Geräten ähnlich bleiben, ohne dass sich Umgebungen gegenseitig beeinflussen. Mit PurpleMark lassen sich für verschiedene Geschäftsbereiche mehrere isolierte Umgebungen anlegen und getrennt konfigurieren; die Umgebungsdaten können vor der Erstellung geprüft werden. Zusammen mit Fingerprint-Testseiten können Sie jederzeit kontrollieren, welche Merkmale eine bestimmte Umgebung nach außen zeigt und ob ungewöhnliche Leaks auftreten. So wird aus einem einmaligen Fingerprint-Test eine regelmäßige Kontrollroutine. Wichtig bleibt: Persönliche Social-Media-Konten müssen die Plattformregeln wie „eine Person, ein Konto“ einhalten. Umgebungsisolation dient der ordnungsgemäßen Verwaltung von Konten, zu deren Betrieb Sie berechtigt sind, nicht der Umgehung von Plattformregeln durch unerlaubte Mehrfachkonten.

Häufig gestellte Fragen

Kann mich ein Fingerprint-Testtool vollständig anonym machen? Nein. Ein Test misst nur, wie gut Sie identifizierbar sind. Echte Anonymität erfordert zusätzlich passende Datenschutzeinstellungen, Schutz auf Netzwerkebene und entsprechende Nutzungsgewohnheiten. Außerdem sehen verschiedene Websites unterschiedliche Kombinationen von Informationen.

Der Test meldet, dass WebRTC meine IP preisgibt. Ist das schlimm? Wenn Ihnen Datenschutz wichtig ist, ja. Sie können WebRTC in den Browsereinstellungen oder Umgebungsparametern deaktivieren bzw. einschränken und anschließend erneut testen.

Wie hängen ein Anti-Detect-Browser und Fingerprint-Testtools zusammen? Testtools dienen als „Gesundheitscheck“, ein Anti-Detect-Browser dient zum Aufbau unabhängiger, stabiler Umgebungen. Zuerst die sichtbaren Merkmale zu testen und anschließend die Umgebungsvariablen gezielt zu verwalten, ist der umfassendere Ansatz.