Empreintes de navigateur

Qu'est-ce que l'empreinte de navigateur, et que peut réellement lire un site web ?
Une explication claire des signaux qu'un script de page peut lire, de ceux qui vous identifient et de ceux qui n'en ont que l'air.

L'empreinte canvas expliquée : pourquoi deux navigateurs identiques dessinent des pixels différents
Comment se fabrique un hachage canvas, pourquoi il varie d'une machine à l'autre, et ce que le bruit ajouté par un navigateur lui fait.

Fuites WebRTC : pourquoi votre vraie adresse peut apparaître même derrière un proxy
Ce que sont les candidats ICE, comment une requête STUN expose une adresse, et ce que le navigateur masque désormais par défaut.

Décalage de fuseau horaire : la vérification de cohérence la moins chère du web
Pourquoi une page compare le fuseau horaire de votre adresse avec celui que signale votre navigateur, et ce qui les fait diverger.

Chaînes User-Agent et Client Hints : ce qu'elles révèlent et ce qui a été figé
Comment le user agent a évolué, ce qu'il contient encore, et comment les Client Hints ont changé les règles.

Chaînes de moteur de rendu WebGL et signaux matériels : ce que votre GPU dit de vous
Ce que le moteur de rendu non masqué, le nombre de threads du processeur, la mémoire de l'appareil et la géométrie de l'écran ajoutent à une empreinte.

L'empreinte audio sans microphone
Comment un OfflineAudioContext produit un nombre stable à partir de votre pile audio, et pourquoi il n'enregistre jamais rien.

L'empreinte de navigateur : ce que les sites lisent vraiment
Un tour d'horizon champ par champ des valeurs qu'un site collecte, du canvas et de WebGL à l'audio, aux polices, à l'écran et au fuseau horaire, et pourquoi une identité cohérente vaut mieux qu'une identité aléatoire.