Fingerprinting por canvas explicado: el rastreador invisible sin cookies
Los sitios pueden identificarte sin cookies pidiendo a tu navegador que dibuje una imagen oculta. Pequeñas diferencias de hardware hacen tu dibujo único — así funciona y qué ayuda.
Cómo un dibujo oculto se convierte en un ID
La API de canvas permite a los sitios dibujar gráficos en tu navegador. Un script de fingerprinting dibuja texto y formas ocultas y luego lee los píxeles exactos. Tu GPU, controladores, fuentes y sistema operativo alteran el renderizado en fracciones de píxel — y la combinación suele ser única de tu dispositivo.
A diferencia de las cookies, no hay nada guardado que borrar ni aviso que rechazar. El identificador se recalcula en cada visita, en silencio, en milisegundos.
Por qué bloquearlo todo rompe la web
Canvas es una API gráfica legítima usada por juegos, gráficos y herramientas de diseño, así que los navegadores no pueden simplemente eliminarla. En su lugar, los navegadores centrados en la privacidad añaden ruido: alteran sutilmente los píxeles que una página puede leer, para que la huella cambie entre visitas mientras la imagen visible se ve igual.
Por eso la misma prueba de huella puede dar resultados distintos en navegadores distintos. La diferencia es la protección funcionando, no un error de medición.
Lo que realmente reduce tu singularidad
La palanca más fuerte es pasar desapercibido: una configuración de navegador muy usada produce una huella común compartida con muchos usuarios. Firefox reforzado y Tor Browser normalizan o aleatorizan la salida de canvas exactamente por eso.
Prueba tu propia configuración con el análisis de huella de este sitio, anota las señales de singularidad, y luego aplica una medida de refuerzo cada vez y repite. Las instantáneas de puntuación permiten comparar antes y después para ver qué cambio marcó la diferencia.
- Prefiere navegadores que aleatoricen o normalicen la lectura de canvas.
- Evita combinaciones raras de fuentes, tamaño de pantalla y extensiones.
- Repite la prueba tras cada cambio en vez de aplicar diez a la vez.