Que informacion revela tu navegador sobre ti (y que puedes hacer)
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
| Dato | Para que se usa | Cuanto te distingue |
|---|---|---|
| User Agent | Servir la version compatible del sitio | Poco por si solo |
| Resolucion y densidad | Adaptar diseno e imagenes | Poco |
| Tamano de la ventana | Decidir el diseno responsive | Bastante si es inusual |
| Idioma y zona horaria | Mostrar idioma y hora correctos | Medio |
| Nucleos y memoria | Ajustar la carga de trabajo | Medio |
| Tarjeta grafica | Decidir que efectos 3D activar | Bastante |
| Fuentes instaladas | Elegir tipografia disponible | Mucho |
| Extensiones detectables | No es intencionado; se deducen | Mucho |
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
| Cookies | Huella del navegador | |
|---|---|---|
| Donde vive | Un archivo en tu equipo | En ningun sitio; se recalcula |
| Puedes borrarla | Si, en dos clics | No hay nada que borrar |
| Modo incognito | La elimina al cerrar | Sigue funcionando igual |
| Te piden permiso | Si, por ley en muchos paises | Casi nunca |
| Precision | Muy alta mientras exista | Alta, 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
- 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.
- Bloquea rastreadores de terceros. La mayor parte de este seguimiento no lo hace la web que visitas, sino los scripts publicitarios que incluye.
- No acumules extensiones. Cada una puede modificar la pagina de forma detectable, y una combinacion rara de extensiones te hace mas identificable, no menos.
- 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.
- 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.
Seguir leyendo
Que puede y que no puede medir un navegador de tu equipo
Hay webs que aseguran leer tu procesador, tu disco o la temperatura de tu equipo. No es posible, y conviene saber por que: el limite no es tecnico, es de seguridad.
Comprar un portatil de segunda mano: la revision completa desde el navegador
Quince minutos, sin instalar nada y con el equipo del vendedor delante. El orden correcto de las pruebas, que revela cada una y donde estan los limites de lo que se puede comprobar asi.
Cuanta RAM necesitas realmente (y por que la que tienes parece llena)
El administrador de tareas marca el 80 por ciento y piensas que te falta memoria. Casi nunca es asi. Cuanta necesitas de verdad segun lo que hagas y cuando ampliar si merece la pena.
Tu casco de 7.1 tiene dos altavoces: que significa eso y cuando conviene apagarlo
Casi todos los cascos que anuncian 7.1 llevan un altavoz por oreja, igual que unos de veinte euros. Lo que cambia es el calculo que se hace antes, y eso a veces ayuda y a veces estorba.