Huellas digitales del navegador

¿Qué es la huella digital del navegador y qué puede leer realmente un sitio web?
Una explicación sencilla de las señales que puede leer el script de una página, cuáles te identifican y cuáles solo lo parecen.

Huella digital de canvas: por qué dos navegadores idénticos dibujan píxeles distintos
Cómo se obtiene un hash de canvas, por qué varía entre equipos y qué le hace el ruido del navegador.

Fugas de WebRTC: por qué puede verse tu dirección real incluso detrás de un proxy
Qué son los candidatos ICE, cómo una petición STUN expone una dirección y qué oculta ahora el navegador por defecto.

Discrepancia de zona horaria: la comprobación de coherencia más barata de la web
Por qué una página compara la zona horaria de tu dirección con la que informa tu navegador, y qué hace que no coincidan.

Cadenas User-Agent y Client Hints: qué revelan y qué se congeló
Cómo ha evolucionado el user agent, qué sigue habiendo en él y cómo cambiaron las reglas los Client Hints.

Cadenas de renderizador WebGL y señales de hardware: cuánto dice tu GPU de ti
Qué añaden a una huella digital el renderizador sin enmascarar, el número de hilos de CPU, la memoria del dispositivo y la geometría de pantalla.

Huella digital de audio sin micrófono
Cómo un OfflineAudioContext produce un número estable a partir de tu pila de audio, y por qué nunca graba nada.

Huella digital del navegador: qué leen realmente los sitios
Un recorrido campo por campo por los valores que recoge un sitio web, del canvas y WebGL al audio, las fuentes, la pantalla y la zona horaria, y por qué una identidad coherente supera a una aleatoria.