Prueba de detección de cambio de pestaña
¿Alguien vigila
esta pestaña?
Esta página detecta los cambios de pestaña como lo haría un sitio de rastreo: escucha visibilitychange y blur de la ventana, consulta document.hasFocus() y calcula el hash de tu salida de canvas, WebGL y audio. Sal y vuelve para ver lo que detectó, y luego inténtalo de nuevo con Focus Spoofer activado.
visibilityState
…
document.hasFocus()
…
Hash de canvas
…
Hash de WebGL
…
Hash de audio
…
Registro de eventos
Prueba de foco
- Activa Focus Spoofer en esta pestaña desde la barra de herramientas.
- Cambia a otra pestaña, o minimiza la ventana, durante unos segundos.
- Vuelve. Si no hay entradas de blur ni de visibilidad en el registro, funciona.
Prueba de huella digital
- Con la extensión desactivada, recarga varias veces. Los tres hashes no cambian.
- Actívala y vuelve a recargar. Ahora los hashes cambian en cada carga.
- ¿Desactivaste la aleatorización de huella digital en Configuración? Entonces no cambian, a propósito.
Qué significa cada comprobación
| Comprobación | Sin protección, tras cambiar de pestaña | Con Focus Spoofer |
|---|---|---|
visibilitychange / document.hidden | El registro muestra Visibilidad: hidden y luego visible | Sin entradas; hidden sigue en false |
blur / focus de la ventana | El registro muestra Ventana sin foco y luego Ventana con foco | Sin entradas |
document.hasFocus() | false mientras no estás | Siempre true |
| Hash de canvas, WebGL y audio | El mismo valor en cada recarga (una huella estable) | Cambia en cada recarga, salvo que la aleatorización de huella digital esté desactivada en Configuración |
Hay otras señales que ninguna extensión de navegador puede ocultar a todos los sitios, como la temporización de actividad en el servidor. Consulta las preguntas frecuentes para ver qué cubre Focus Spoofer y qué no.