Comprobando la huella de nuestro navegador

A menudo creemos que no es tan fácil que nos identifiquen navegando por la web, o que basta con rechazar las cookies para burlar la mayoría de rastreadores. Pues siento decir que no: el propio navegador ofrece parámetros muy útiles que pueden recogerse para trazar un perfil en segundo plano, sin necesidad de almacenar ni una sola gota de información. Al igual que las cookies, esto puede ser usado con fines publicitarios, aunque es obvio que puede ir mucho más allá.

Nuestro navegador es un auténtico collage de detalles: sistema operativo que usamos, versión del software, idioma y huso horario, resolución de pantalla, fuentes de texto disponibles, antialiasing, plugins y códecs, reproducción de audio, etc. El conjunto de todas estas características crea un perfil que facilita la identificación. Incluso el elemento <canvas> de HTML 5 permite que un script de JavaScript «dibuje» en segundo plano (y de manera invisible) una composición gráfica única, teniendo en cuenta varios parámetros. Ese dibujo resultante es, a efectos prácticos, como una huella dactilar.

Las cookies no son necesarias para conseguir toda esa información. Rechazarlas no nos garantiza nada, y tampoco lo garantiza la función Do Not Track. Esta fue una gran idea en su momento, pero su efectividad depende casi exclusivamente de los servicios y las webs. Es decir, por mucho que la activemos para eludir el seguimiento, si al otro lado hacen caso omiso de esa petición no servirá de nada.

Por tanto, la elección de nuestro navegador es muy importante a la hora de dificultar todo eso. Chrome, que es el más popular desde hace años, es permisivo con ese coladero de información. No solo facilita la tarea, sino que el propio navegador de Google genera un ID único para cada usuario y dispositivo. Ante algo así, Firefox (y derivados) es una mejor opción, ya que nos da cierto control, enmascara las posibles fugas y, sobre todo, posee extensiones realmente útiles. Y es que el navegador de Mozilla está diseñado para una mayor privacidad, aunque por supuesto hay forks mucho más radicales como Tor.


Todo esto puede comprobarse fácilmente, ya que existen algunos servicios para testear el seguimiento y la huella del navegador. Por ejemplo, en kuber.studio nos demuestran de forma sencilla todo lo que puede saberse de nosotros sin recurrir a las cookies. La Electronic Frontier Foundation (EFF, plataforma pro derechos digitales) tiene una herramienta más completa llamada Cover Your Tracks, que nos da varios detalles técnicos. También tenemos el interesante Am I Unique?, que es de código abierto y forma parte de un proyecto de investigación francés sobre ese tema. Sus resultados son tan detallados que asustan.

Con ellos podemos comparar los niveles de privacidad de los diferentes navegadores, o bien utilizarlos para ajustar configuraciones y extensiones. Aun así, veremos lo difícil que es enmascarar nuestra navegación de forma total. De hecho, cuanta más personalización tengamos más fácil es identificarnos, incluso por aquello que decidimos ocultar (ni eso nos salva). Considero que todo esto es un buen ejercicio para concienciarnos de la privacidad y seguridad online, para aprender el funcionamiento de los trackers y para conocer todos los rastros que conforman nuestra huella digital. Una montañita de granos de arena es suficiente para diferenciarnos de miles de personas.


NOTAS

Algunas extensiones de Firefox que me gustan para amortiguar el rastreo:

  • uBlock Origin: el mejor bloqueador de anuncios, que solo en Firefox puede sacar todo su músculo porque no han capado el Manifest V2.
  • DuckDuckGo Search & Tracker Protection: su punto fuerte es el bloqueo de rastreadores, lo que elimina la mayoría de ellos.
  • Privacy Badger: similar a la de DuckDuckGo, pero creada por la EFF. Se encarga de bloquear los rastreadores ocultos y aprende de forma automática a detectarlos según su comportamiento. Puede ser un gran complemento a la de DDG, ya que llega más lejos.

Recursos recomendados y más información:

Imagen de Arthur Mazi en Unsplash

Deja un comentario (puedes usar Markdown)