Privacy in je browser

Browservingerafdruk vergelijken

Onderzoek de stabiliteit van Canvas-, WebGL- en offline-audiosignalen zonder die als unieke identiteit te behandelen.

Interpreteer voorzichtig. Een stabiele signatuur identificeert geen persoon en een gewijzigde signatuur bewijst geen trackingbescherming. Updates, scherm, grafische drivers, instellingen en willekeurige ruis kunnen haar veranderen.

Klaar. Er wordt geen vingerafdruksignaal naar de server gestuurd.

Stabiliteit

Vergelijkbare score—Voer de test minstens twee keer uit.
Opgeslagen uitvoeringen0Maximaal 20 vermeldingen, alleen in localStorage.
Gecombineerde vingerafdruk—SHA-256-hash van beschikbare componenten.

Canvas 2D

Niet getest
Vingerafdruk
—
Wat wordt getekend

Meertalige tekst, emoji, vormen, transparantie, verlopen, schaduwen en compositie. Drie identieke renders tonen ook variatie binnen een uitvoering.

WebGL

Niet getest
Vingerafdruk
—
Wat wordt gemeten

Een deterministische scène, WebGL-mogelijkheden, numerieke grenzen, uitbreidingen, shaderprecisie en waar toegestaan de opgegeven grafische renderer.

Audio

Niet getest
Vingerafdruk
—
Wat wordt berekend

Een synthetische offline-render gebruikt een oscillator, filter en compressor. Geen microfoon of opgenomen geluid.

Omgevingssignalen en verschillen

SignaalHuidige waardeVorige vergelijking
Geen uitvoeringen.

Lokale geschiedenis

Datums en verkorte vingerafdrukken
DatumCanvasWebGLAudioGecombineerd
Geen opgeslagen uitvoeringen.

Voor en na vergelijken

Bewaar eerst een resultaat. Verander één relevante instelling en voer dezelfde test opnieuw uit, op hetzelfde apparaat en in hetzelfde browserprofiel, met de overige omstandigheden gelijk.

Er zijn nog geen resultaten bewaard om te vergelijken.

Waarvoor gebruik je dit?

Een browservingerafdruk combineert kenmerken die herkenning kunnen ondersteunen. Deze test kijkt vooral of enkele gegenereerde signalen bij herhaling gelijk blijven. Stabiliteit is iets anders dan uniciteit: zonder vergelijking met een populatie weet je niet hoeveel andere browsers dezelfde uitkomst hebben. Veranderende waarden bewijzen evenmin dat volgen onmogelijk is.

Aan de slag

  1. Gebruik hetzelfde apparaat en browserprofiel. Noteer scherminstellingen, browserupdates en privacymaatregelen die de uitkomst kunnen beïnvloeden.
  2. Start de berekeningen en herhaal ze om te zien welke signalen gelijk blijven.
  3. Lees Canvas, WebGL en audio afzonderlijk, samen met de lokale geschiedenis en eventuele mislukkingen.

Zo meten we

Canvas tekent een testsignaal, WebGL gebruikt grafische verwerking en offline audio verwerkt een kunstmatig audiosignaal. De test gebruikt geen microfoon of opname van omgevingsgeluid.

Hashes en geschiedenis blijven in de browser. Beschikbaarheid van lokale opslag bepaalt of eerdere waarden kunnen worden bewaard; een opslagfout of onbevestigde verwijdering wordt geen geslaagde actie genoemd.

Je resultaat begrijpen

Signalen blijven gelijk
Dezelfde test levert onder deze omstandigheden dezelfde waarden op. Dat toont herhaalbaarheid, niet dat jij daarmee uniek bent.
Signalen veranderen
Ruis, een update, grafische verwerking of een gewijzigde instelling kan invloed hebben. De wijziging bevestigt geen volledige bescherming tegen volgen.
Signaal of geschiedenis ontbreekt
Een ontbrekend signaal kan niet op stabiliteit worden beoordeeld. Een opslagfout verhindert bewaarde geschiedenis, maar hoeft de huidige berekening of vergelijking in dit tabblad niet te verhinderen.

Voor en na vergelijken

  1. Voer eerst twee metingen zonder wijziging uit en bewaar de uitgangsmeting op hetzelfde apparaat, profiel en scherm.
  2. Verander één relevante browserinstelling en voer dezelfde berekeningen opnieuw uit.
  3. Vergelijk elk signaal apart. Vermijd gelijktijdige updates of apparaatwissels als je het effect van één instelling wilt begrijpen.

Wat deze test niet vaststelt

  • De test onderzoekt een beperkte groep signalen en geen volledige methode van een volgdienst.
  • Er is geen populatiedatabank voor uniciteit. Ook veranderende hashes kunnen naast andere stabiele kenmerken bestaan.

Wat kun je aanpassen?

Een signaal verandert onverwacht.
Controleer recente browser-, scherm- of stuurprogrammawijzigingen. Herhaal meerdere keren onder dezelfde omstandigheden voordat je een oorzaak aanwijst.
De geschiedenis wordt niet bewaard.
Controleer of lokale opslag in dit profiel is toegestaan. Behandel de ontbrekende geschiedenis als een opslagbeperking, niet als een nieuw fingerprintresultaat.

Veelgestelde vragen

Luistert de audiotest naar mij?

Nee. Hij verwerkt een kunstmatig signaal in een offline audiocontext en vraagt geen microfoontoegang.

Is een vaste hash uniek voor mij?

Dat kan deze test niet vaststellen. Een vaste hash is herhaalbaar, maar kan ook door andere browsers worden geproduceerd.

Bronnen