Test de huella digital del navegador

Comprueba qué datos del navegador y del dispositivo puede leer esta página: pantalla, zona horaria, Canvas y WebGL, entre otros. Exporta una captura con los hashes disponibles; el informe no determina si tu huella es única frente a la de otros usuarios.

Se ejecuta localmente en tu navegador
Procesamiento local ·
Ejecuta la auditoría para capturar una instantánea única de las señales expuestas por este navegador.

El hash combinado es descriptivo, no un identificador de cuenta. Puede cambiar al recargar o modificar el navegador.

Cómo ejecutar una auditoría de huella del navegador

La auditoría lee las señales que una página puede recoger de tu navegador —user agent, idioma, zona horaria, pantalla y ventana, indicios de CPU y memoria, Canvas, WebGL e interruptores de privacidad— y las reúne en un informe JSON con dos hashes SHA-256.

Nada de lo que lee la auditoría sale de la página: no sube nada y una ejecución sigue completándose con la red desconectada. No se escribe ninguna cookie, ningún almacenamiento ni cuenta, así que el informe solo existe hasta que recargues o cierres la pestaña.

  1. Pulsa Recopilar señales. No hay que pegar nada ni subir ningún archivo.
  2. Lee primero los indicadores: campos de señal registrados, grupos de alta entropía (Canvas, WebGL, memoria, CPU), número de idiomas y los primeros caracteres del hash combinado.
  3. Abre el informe JSON cuando necesites los valores exactos: user agent, plataforma, idiomas, zona horaria y desfase, pantalla y ventana, indicios de hardware, Do Not Track, indicador de cookies, proveedor y renderizador de WebGL, hash de Canvas y hash combinado.
  4. Pulsa Copiar o Descargar para conservar la instantánea; el archivo se llama browser-signal-report.json.
  5. Pulsa Limpiar, cambia un ajuste del navegador y vuelve a ejecutar: redimensionar la ventana ya cambia el hash combinado, porque la ventana forma parte de la instantánea.

Qué contiene el informe

Señales que se leen sin pedir permisos

El informe incluye la cadena de user agent, el idioma de la interfaz y la lista completa de idiomas, la plataforma, la zona horaria IANA y el desfase UTC, las dimensiones de pantalla y ventana con la relación de píxeles y la profundidad de color, el número de hilos de CPU que expone el navegador, la clase de memoria del dispositivo (solo en Chromium; nula en otros navegadores), los puntos táctiles, la marca Do Not Track (a menudo nula en navegadores actuales), el indicador de cookies y las cadenas de proveedor y renderizador de WebGL.

Canvas se mide, no se guarda: se dibuja una muestra de 220×40 con texto y un bloque de color, se resume con SHA-256 mediante Web Crypto y solo el resumen llega al informe. El hash combinado funciona igual sobre los campos JSON anteriores; los píxeles originales nunca entran en el informe.

Qué significan los dos hashes

Dos ejecuciones seguidas en la misma ventana devuelven los mismos hashes, y una segunda sesión abierta con el mismo tamaño de ventana reprodujo un hash combinado idéntico en las pruebas. Si redimensionas la ventana, el hash combinado cambia y el de Canvas no, porque la ventana forma parte de la instantánea: el resumen describe una instantánea concreta, no un identificador permanente del dispositivo.

Ambos valores son resúmenes locales sin ninguna base de datos detrás. La página no puede decirte cuántos visitantes comparten tus señales, así que interpreta una coincidencia como «misma configuración de navegador y misma ventana» y una diferencia como «algo ha cambiado».

Lo que la auditoría no ve

No lee nada que exija otro permiso ni nada fuera de JavaScript: ni lista de fuentes, ni huella de audio o Web Audio, ni descubrimiento WebRTC o de IP local, ni sondeo de batería o cuota de almacenamiento, ni cabeceras HTTP que vería un servidor, ni client hints del user agent, ni inventario de extensiones.

Canvas y WebGL dependen de la GPU y del controlador, el navegador redondea las cifras de memoria y campos como Do Not Track o la memoria del dispositivo pueden faltar por completo. Usa el informe para comparar tus propios perfiles y ajustes, no como una nota de cuán anónimo eres.

Herramientas recientes: