ACTIVA TOOLS
Blog
2 de junio de 20266 min de lecturaPor Diego Pacheco

Que informacion revela tu navegador sobre ti (y que puedes hacer)

NavegadorPrivacidadHardware
Lista de los datos del equipo que cualquier web puede leer desde el navegadorSistemaNavegadorPantallaGraficaLO QUE CADA WEB PUEDE LEER DE TU EQUIPOactiva.one

Abres una pagina cualquiera. Sin aceptar nada, sin iniciar sesion y sin que te pregunten, esa web ya sabe que sistema operativo usas, que navegador y en que version, el tamano exacto de tu pantalla, tu idioma, tu zona horaria, cuantos nucleos tiene tu procesador y, con bastante frecuencia, el modelo concreto de tu tarjeta grafica. No es un fallo de seguridad ni un descuido: la web se diseno asi, y entender por que ayuda a decidir cuanto deberia preocuparte.

Por que existe todo esto

En los primeros anos de la web, un mismo documento tenia que verse en pantallas de 640 pixeles y en monitores enormes, en navegadores que interpretaban las normas de forma muy distinta. Los sitios necesitaban saber ante que estaban para servir la version adecuada, asi que el navegador empezo a presentarse con una tarjeta de visita tecnica.

Ese habito se quedo y fue creciendo. Hoy una aplicacion web puede ser un editor de video o un juego en tres dimensiones, y para funcionar necesita saber si tu equipo aguanta la carga. De ahi vienen los datos de hardware: no se pensaron para rastrear a nadie, sino para no ahogar un portatil modesto con algo disenado para una estacion de trabajo.

Que se envia exactamente

DatoPara que se usaCuanto te distingue
User AgentServir la version compatible del sitioPoco por si solo
Resolucion y densidadAdaptar diseno e imagenesPoco
Tamano de la ventanaDecidir el diseno responsiveBastante si es inusual
Idioma y zona horariaMostrar idioma y hora correctosMedio
Nucleos y memoriaAjustar la carga de trabajoMedio
Tarjeta graficaDecidir que efectos 3D activarBastante
Fuentes instaladasElegir tipografia disponibleMucho
Extensiones detectablesNo es intencionado; se deducenMucho

El fingerprinting: cuando la suma delata

Que uses Windows no te identifica: lo hacen cientos de millones de personas. Que tu pantalla sea de 1920 por 1080 tampoco, ni que tu idioma sea el espanol. El problema aparece al combinarlos.

Cada dato reduce el conjunto de personas compatibles con tu perfil. Windows deja fuera a los usuarios de Mac y Linux. La resolucion recorta mas. El idioma, la zona horaria y el numero de nucleos siguen recortando. Cuando llevas quince o veinte datos encadenados, el grupo puede haberse reducido a una sola persona: tu.

Esa combinacion se llama huella del navegador y permite reconocer un equipo entre visitas sin guardar nada en el. Ahi esta lo que la hace tan atractiva para el rastreo publicitario: sobrevive al borrado de cookies y a la navegacion privada, porque no depende de nada almacenado. Solo observa lo que tu equipo cuenta por si mismo.

Cookies y huella no son lo mismo

CookiesHuella del navegador
Donde viveUn archivo en tu equipoEn ningun sitio; se recalcula
Puedes borrarlaSi, en dos clicsNo hay nada que borrar
Modo incognitoLa elimina al cerrarSigue funcionando igual
Te piden permisoSi, por ley en muchos paisesCasi nunca
PrecisionMuy alta mientras existaAlta, y se degrada con el tiempo

La regulacion europea de privacidad se escribio pensando sobre todo en las cookies, y de ahi vienen los avisos que aceptas cada dia. El fingerprinting con fines de seguimiento tambien requiere consentimiento segun esa normativa, pero al no dejar rastro visible resulta mucho mas dificil de detectar y de exigir.

Las tecnicas mas avanzadas

Mas alla de los datos declarados, existen metodos que miden como se comporta tu equipo al hacer una tarea concreta, aprovechando que cada combinacion de hardware y controladores produce diferencias minimas pero constantes.

  • Huella de dibujo: se pide al navegador que dibuje un texto o una figura en una zona invisible y se compara el resultado pixel a pixel. Dos equipos distintos producen imagenes casi identicas, pero no exactamente iguales.
  • Huella de audio: se genera un sonido que nunca se reproduce y se analiza la senal resultante. Las diferencias de calculo entre procesadores dejan una firma.
  • Huella grafica: se renderiza una escena en tres dimensiones y se mide como la resuelve tu tarjeta.
  • Deteccion de fuentes: se comprueba que tipografias tienes instaladas midiendo el ancho de un texto. La lista de fuentes de un equipo suele ser muy caracteristica, porque la va formando el software que instalas.

Los limites reales, que tambien existen

Circula bastante exageracion sobre esto, asi que conviene ser preciso. Un navegador no puede leer el modelo de tu procesador, ni la marca de tu placa base, ni el numero de serie de tu disco, ni tus archivos, ni lo que tienes abierto en otras aplicaciones. Cualquier web que asegure hacerlo, miente.

Ademas, los navegadores llevan anos recortando lo que exponen precisamente para dificultar estas tecnicas. La memoria se reporta redondeada en escalones y con un tope maximo. El User Agent se esta simplificando de forma deliberada. Y datos como el nivel de bateria o la memoria del dispositivo directamente no existen en Firefox ni en Safari, que decidieron no implementarlos por privacidad.

La tarjeta grafica es la excepcion llamativa: sigue siendo accesible con nombre y apellidos porque las aplicaciones 3D la necesitan para decidir que efectos activar. Es, de hecho, el unico componente de tu equipo que una web identifica por modelo.

Que reduce de verdad tu exposicion

  1. Usa un navegador con proteccion antifingerprinting integrada. Firefox y Safari normalizan varios de estos valores para que muchos usuarios se vean iguales entre si, que es exactamente lo que rompe la tecnica.
  2. Bloquea rastreadores de terceros. La mayor parte de este seguimiento no lo hace la web que visitas, sino los scripts publicitarios que incluye.
  3. No acumules extensiones. Cada una puede modificar la pagina de forma detectable, y una combinacion rara de extensiones te hace mas identificable, no menos.
  4. Manten la ventana a un tamano corriente. Un tamano de ventana poco comun es uno de los datos mas distintivos que existen, y depende solo de como colocas tu navegador.
  5. Manten el navegador actualizado. Las mejoras de privacidad llegan en las versiones nuevas, y quedarse atras te separa del grupo mayoritario.

Conviene alarmarse?

Depende de tu situacion, y merece la pena ser honesto en lugar de alarmista. Para la mayoria de la gente esto se traduce en publicidad mejor dirigida y en que ciertos sitios reconozcan que ya habias estado alli. Incomodo, desde luego, pero no peligroso.

Hay tambien usos legitimos de estas tecnicas: los bancos las emplean para detectar accesos desde equipos desconocidos, y muchos servicios las usan para frenar el fraude automatizado. Es la misma tecnologia con intenciones opuestas.

Para quien tenga motivos serios de anonimato, la respuesta no pasa por ajustar el navegador de siempre, sino por herramientas disenadas especificamente para ello, que hacen que todos sus usuarios se vean identicos entre si. Para el resto, lo razonable es saber que esto existe, entender que se ve y decidir con criterio propio. Si quieres comprobar exactamente que expone tu equipo ahora mismo, la ficha de hardware te lo muestra tal cual: los datos se leen en tu navegador y no salen de el.