Teknik og sporing

Fingerprinting

Også kaldet browser fingerprinting, device fingerprinting, enheds-fingeraftryk.

Kort svar

Fingerprinting er identifikation af en besøgende ud fra enhedens egenskaber – browserversion, skærmopløsning, skrifttyper, sprog og tidszone – i stedet for en cookie. Brugeren har intet at slette, fordi der ikke gemmes noget på enheden.

Definition af Fingerprinting.

Fingerprinting samler de oplysninger, en browser afgiver af sig selv, og lægger dem sammen til en værdi, der med stor sandsynlighed er unik. Hver enkelt oplysning deles af tusindvis af enheder; det er kombinationen, der udpeger. Metoden kaldes også browser fingerprinting eller device fingerprinting.

Fingerprinting bruges som erstatning for cookies, netop fordi den ikke afhænger af, at noget gemmes i browseren. Det er også grunden til, at metoden er omstridt: den er usynlig for brugeren, kan ikke ryddes i browserindstillingerne og forsvinder ikke i et privat vindue.

Juraen skelner ikke på teknologi. Den danske cookiebekendtgørelse kræver samtykke ved enhver adgang til oplysninger i brugerens udstyr – ikke kun ved cookies – og fingerprinting til sporing kræver derfor samtykke på linje med en sporingscookie. Oven i det skal selve behandlingen af oplysningerne have et grundlag efter GDPR.

Hvorfor fingerprinting er skrøbeligt som sporing

Fingeraftrykket ændrer sig. En browseropdatering, en ny skærm, en installeret skrifttype eller et skift mellem wifi og mobilnet kan flytte værdien, og så er brugeren en ny person i systemets øjne. Den modsatte fejl findes også: to ens enheder med samme opsætning kan ende med samme aftryk og blive lagt sammen til en bruger.

Browserne arbejder desuden aktivt imod metoden. Flere browsere ensretter de oplysninger, der afgives, eller blokerer kendte fingerprint-scripts, og udviklingen har i årevis kun gået en vej. En sporing, der hviler på fingerprinting, bliver derfor gradvist mindre præcis, uden at nogen har ændret noget i opsætningen.

Sådan går det galt

  • 01

    Fingerprinting sælges som cookieløst og dermed samtykkefrit

    At en metode ikke bruger cookies, fjerner ikke samtykkekravet. Kravet knytter sig til adgangen til oplysninger i brugerens udstyr, ikke til, hvad teknikken hedder.

  • 02

    Ingen kan efterprøve et match

    Et fingeraftryk kan hverken ses eller slettes af brugeren. Bygger en attribution på det, kan hverken butik eller affiliate bagefter forklare, hvorfor et bestemt salg blev knyttet til en bestemt henvisning.

  • 03

    Falske sammenlægninger på delte enheder

    Firmacomputere udrullet med identisk opsætning ligner hinanden. En sporing, der hviler på lighed frem for et id, tildeler så salget til den forkerte.

Hos Affilyflow

Fingerprinting i praksis

Affilyflow laver ikke fingerprinting. Attributionen hviler på klik-id'et, som klikket bærer med sig i URL'en, plus en cookie i browseren – der er ingen enheds-fingeraftryk, ingen identity graph og ingen sammenkobling på tværs af enheder. Det er et valg og ikke en manglende funktion: prisen er, at et køb på en anden enhed end klikket ikke tælles med, og den pris betaler vi hellere end at spore folk, der ikke kan se det.

Ofte stillede spørgsmål

Hvad er fingerprinting?

Fingerprinting er en sporingsmetode, der identificerer en besøgende ud fra kombinationen af enhedens egenskaber – browserversion, skærmopløsning, sprog, tidszone og skrifttyper – i stedet for at gemme et id i browseren. Brugeren afgiver oplysningerne uden at kunne se det.

Kræver fingerprinting samtykke?

Ja, når det bruges til sporing. Den danske cookiebekendtgørelse kræver samtykke ved adgang til oplysninger i brugerens udstyr uanset teknologi, og behandlingen af oplysningerne skal desuden have et grundlag efter GDPR. At metoden ikke bruger cookies, ændrer ikke på kravet.

Er fingerprinting mere præcist end cookies?

Ikke over tid. Et fingeraftryk ændrer sig ved browseropdateringer, skærmskift og netværksskift, og to ens enheder kan få samme aftryk. Flere browsere ensretter desuden de oplysninger, der afgives, netop for at gøre metoden ubrugelig.

Bruger Affilyflow fingerprinting?

Nej. Attributionen bygger på klik-id'et i linket og en cookie i browseren, ikke på enhedens egenskaber. Der er hverken fingerprinting, identity graph eller sporing på tværs af enheder.