Fingerprinting

Una tecnica per identificare gli utenti senza cookie, utilizzando le caratteristiche del browser e del dispositivo.

Il fingerprinting (browser fingerprinting) è una tecnica per identificare gli utenti in base alle caratteristiche uniche del loro browser e dispositivo, senza utilizzare i cookie.

Cos'è il fingerprinting?

Il fingerprinting raccoglie informazioni sul browser e sul dispositivo dell'utente (risoluzione dello schermo, font installati, fuso orario, plugin) e crea un'"impronta" unica. Questa impronta può identificare un utente anche senza cookie.

Informazioni raccolte

  • User Agent – Browser, versione, sistema operativo
  • Risoluzione dello schermo – Dimensione e profondità colore
  • Fuso orario – E impostazioni della lingua
  • Font installati – Combinazione unica
  • Canvas fingerprint – Il modo in cui viene renderizzata la grafica
  • WebGL fingerprint – Informazioni sulla scheda grafica
  • Audio fingerprint – Caratteristiche delle API audio

Perché il fingerprinting è problematico?

  • Gli utenti non possono bloccarlo facilmente
  • Non ha bisogno di memorizzare dati nel browser
  • È difficile da rilevare
  • Aggira il blocco dei cookie

Prospettiva legale

Ai sensi del GDPR e della normativa ePrivacy, il fingerprinting costituisce trattamento di dati personali e richiede il consenso dell'utente. Le autorità di controllo considerano il fingerprinting più invasivo dei cookie, perché l'utente non ha alcun controllo.

Protezione dal fingerprinting

Alcuni browser (Firefox, Brave, Tor) implementano protezioni contro il fingerprinting tramite randomizzazione o blocco di determinate API. Apple Safari dispone di Intelligent Tracking Prevention.

Devi mettere in ordine i cookie sul tuo sito?

Consentio offre un banner cookie conforme al GDPR con supporto per Google Consent Mode v2. Implementazione in 5 minuti.

Inizia gratis