Impronta del browser: cosa leggono i siti e cosa aiuta
Come i siti riconoscono un browser da schermo, lingua, fuso orario, Canvas e WebGL, perché una VPN non cambia questi dati e quali impostazioni aiutano davvero.
Scopri cosa espone il tuo browser
Che cos’è l’impronta digitale del browser
Ogni sito può leggere alcune informazioni sul browser che lo apre, perché le pagine ne hanno bisogno per essere visualizzate correttamente: la versione del browser, le dimensioni della finestra e dello schermo, le lingue preferite, il fuso orario e la disponibilità dell’accelerazione grafica. Un singolo dato è condiviso da milioni di persone. Combinati tra loro, molti dati possono restringere il campo a un piccolo gruppo di browser o, a volte, a un solo dispositivo.
A differenza di un cookie, l’impronta non viene memorizzata sul dispositivo, quindi cancellare i dati dei siti non la elimina. Viene ricalcolata a ogni visita e cambia quando aggiorni il browser, colleghi un nuovo monitor o modifichi un’impostazione: per questo le aziende di tracciamento la combinano con altri segnali.
Cosa possono leggere i siti senza chiedere
Il test del browser di IPNixa legge lo stesso tipo di valori che può leggere qualsiasi pagina. La tabella elenca i gruppi principali e spiega perché ciascuno varia da persona a persona.
| Segnale | Esempio | Perché varia tra un browser e l’altro |
|---|---|---|
| User agent e Client Hints | Nome del browser, versione principale, piattaforma | Combinazione di browser, versione e sistema operativo |
| Schermo e rapporto di pixel | 1920 × 1080 con fattore 1,5 | Modello del display e impostazione di ridimensionamento |
| Lingue | en-US, ko | Ordine e combinazione scelti dall’utente |
| Fuso orario | Asia/Bangkok | Impostazione dell’orologio del dispositivo, che una VPN non modifica |
| Core della CPU | 8, 12, 22 | Modello del processore |
| Disegno Canvas | Pixel di un’immagine di prova | Font, antialiasing, driver grafico |
| Renderer WebGL | Nome del chip grafico e del driver | Hardware grafico e versione del driver |
Un esempio osservato
Il 2 novembre 2026 abbiamo eseguito le stesse letture del test del browser in un browser basato su Chromium, su un portatile Windows 11 a Bangkok. Diversi risultati mostrano come i browser già limitino alcuni dettagli e ne lascino trapelare altri:
- Lo user agent indicava Windows NT 10.0 anche se il sistema esegue Windows 11. Chromium blocca la versione del sistema operativo nello user agent; la versione esatta è disponibile solo tramite i Client Hints, che un sito deve richiedere esplicitamente.
- Il renderer WebGL di base riportava il valore generico WebKit WebGL, ma l’estensione di debug che i browser basati su Chromium espongono ancora restituiva il modello esatto della grafica integrata e il relativo driver Direct3D 11.
- Due disegni Canvas della stessa immagine di prova hanno prodotto pixel identici: il risultato era quindi stabile e leggibile. Un browser che aggiunge rumore casuale indicherebbe i due campioni come diversi.
- Il fuso orario era Asia/Bangkok, le lingue erano inglese (USA) e poi coreano, e il browser indicava 22 core logici della CPU e un rapporto di pixel pari a 1,5. Nessuno di questi valori cambierebbe collegandosi a una VPN in un altro paese.
Perché una VPN non cambia l’impronta del browser
Una VPN sostituisce l’indirizzo visto dai siti con quello del proprio server. Tutto ciò che il browser riporta di per sé resta invariato, perché viene letto sul tuo dispositivo dopo il caricamento della pagina. Se ti colleghi a un server in Germania mentre l’orologio indica Asia/Bangkok e la tua prima lingua è il coreano, un sito può notare l’incongruenza. Questo non rivela chi sei, ma può far sembrare insolita la connessione ai sistemi antifrode e di rilevamento delle VPN.
Alcune app VPN includono estensioni per il browser che cambiano il fuso orario o bloccano WebRTC. Sono utili solo all’interno di quel browser e solo per i valori che gestiscono.
Che cosa aiuta davvero
Esistono due strategie efficaci: fare in modo che ogni browser riporti gli stessi valori, oppure rendere ogni valore leggermente diverso per ogni sito e sessione. Bloccare un singolo valore spesso è controproducente, perché sono poche le persone che lo bloccano.
- Tor Browser fa sembrare uguali tutti i suoi utenti: stesse dimensioni della finestra a scaglioni, stesso fuso orario, stessi font. È l’opzione più efficace e anche la più restrittiva.
- Brave rende casuali per impostazione predefinita i risultati di Canvas, WebGL e audio per ogni sito e per ogni sessione, quindi l’impronta raccolta su un sito non corrisponde a quella di un altro.
- Safari aggiunge rumore ad alcune letture, come Canvas, con la protezione avanzata dal fingerprinting (Advanced Fingerprinting Protection), attiva per impostazione predefinita nella navigazione privata e attivabile per tutta la navigazione.
- Firefox applica protezioni contro il fingerprinting nelle finestre anonime e con la protezione antitracciamento restrittiva, e offre una modalità più severa di resistenza al fingerprinting (resist fingerprinting) su cui si basa Tor Browser.
- Riduci al minimo le estensioni. Ogni estensione può cambiare ciò che vedono le pagine, e una combinazione insolita è più facile da riconoscere.
- Mantieni aggiornato il browser. Le versioni più recenti espongono meno dettagli per impostazione predefinita, come dimostra lo user agent bloccato.
Verifica un’impostazione alla volta
Un singolo risultato non ti dice quanto sei unico; il numero di campi visibili non è un punteggio di tracciabilità. Ciò che un test può mostrare in modo affidabile è se un’impostazione cambia quello che i siti leggono.
- Apri il test del browser di IPNixa, seleziona l’opzione per includere Canvas e WebGL e avvialo.
- Conserva il risultato per il confronto. Viene salvato solo nell’archiviazione di sessione di questa scheda per un massimo di 30 minuti, senza pixel Canvas, hash o identificativi di impronta.
- Cambia una sola cosa: attiva una protezione del browser, passa a una finestra privata con la protezione attiva oppure collegati a una VPN.
- Torna alla scheda ed esegui di nuovo il test. Leggi i campi cambiati, invariati e non confermati. Un valore che scompare non dimostra una protezione; un valore che cambia a ogni esecuzione significa che viene reso casuale.
Domande frequenti
Il fingerprinting del browser è legale?
Dipende da dove ti trovi e dallo scopo. Prevenzione delle frodi e sicurezza vi ricorrono spesso. Nell’UE e nel Regno Unito le autorità per la protezione dei dati trattano il fingerprinting a fini di tracciamento o pubblicità come i cookie, e quindi in genere serve il consenso. Questa guida offre informazioni generali e non costituisce consulenza legale.
La navigazione in incognito o privata blocca il fingerprinting?
Le finestre private si aprono senza cookie né cronologia, ma la maggior parte dei dati sull’hardware e sulle impostazioni resta identica. Safari e Firefox aggiungono una protezione extra contro il fingerprinting nelle finestre private; la modalità di navigazione in incognito di Chrome non modifica questi valori.
Il test di IPNixa invia la mia impronta a IPNixa?
No. I valori vengono letti e confrontati nel tuo browser e non vengono inviati al nostro server. Il confronto facoltativo resta in questa scheda per un massimo di 30 minuti.
Perché il risultato cambia dopo un aggiornamento del browser?
Con gli aggiornamenti cambiano i numeri di versione, le funzionalità disponibili e i driver grafici. È normale, ed è uno dei motivi per cui l’impronta viene combinata con altri segnali invece di essere usata da sola.