Hva er nettleserfingeravtrykk?

Nettleserfingeravtrykk er en teknikk for å identifisere eller spore en nettbruker ved å samle en kombinasjon av attributter som eksponeres av nettleseren og enheten — uten å bruke cookies eller vedvarende lagring. Disse attributtene inkluderer brukeragent-strengen, skjermoppløsning, installerte skrifter, canvas-gjengivelsesatferd, lydkontekstegenskaper, WebGL-funksjoner, tidssone og dusinvis av andre signaler. Når de kombineres, danner de et mønster som ofte er unikt for en spesifikk enhet og nettleserkonfigurasjon.

Et fingeravtrykk uttrykkes typisk som en kort hash — "besøkende-ID-en" — beregnet ved å hash alle de innsamlede signalene sammen. Selv uten noen cookies kan mange brukere gjenkjennes på nytt på tvers av økter hvis fingeravtrykket deres er stabilt nok. Å forstå hvilke data nettleseren din eksponerer er det første steget mot å forstå omfanget av moderne sporingsteknikker.

Verktøybeskrivelse

Dette verktøyet genererer nettleserfingeravtrykket ditt ved hjelp av FingerprintJS og viser den fullstendige oppdelingen av hvert signal som bidrar til det. Du kan se din unike besøkende-ID, tillitsscoren og råverdien som er samlet inn for hver enkelt komponent — fra lydkontekstinnstillinger til canvas-hash til maskinvarekonsurranse.

Funksjoner

  • Fullstendig komponentoversikt: Inspiser hvert signal som brukes til å bygge fingeravtrykket, inkludert canvas, lyd, skrifter, WebGL, skjerm, tidssone og mer — vist som strukturert JSON
  • Visning av besøkende-ID: Se den endelige hashede besøkende-ID-en som nettsteder som bruker FingerprintJS ville knytte til nettleseren din
  • Tillitsscore: En verdi mellom 0 og 1 som indikerer hvor pålitelig det genererte fingeravtrykket sannsynligvis vil være på tvers av økter
  • Algoritmversjon: Viser FingerprintJS-bibliotekversjonen som ble brukt til å beregne fingeravtrykket
  • Oppdatering med ett klikk: Regenerer fingeravtrykket når som helst for å se om verdier endres mellom økter

Hvordan det fungerer

Når du åpner verktøyet (eller klikker Generer fingeravtrykk), kjøres FingerprintJS helt i nettleseren din. Det samler dusinvis av nettleser- og enhetssignaler, hasher dem sammen til en stabil besøkende-ID og returnerer både ID-en og de individuelle komponentverdiene. Ingen data sendes til noen server — all behandling skjer lokalt.

Tips

  • Hvis tillitsscore-en din er lav, kan noen komponenter ha returnert feil eller uvanlige verdier. Sjekk komponent-JSON-en for oppføringer med en error-nøkkel.
  • Å sammenligne komponentutgangen mellom ulike nettlesere eller enheter er en praktisk måte å forstå hvilke signaler som varierer mest mellom miljøer.
  • Privat/inkognito-modus kan produsere en annen besøkende-ID enn en vanlig økt, da noen signaler som lagringsbaserte cacher blir slettet.