Llevo un buen rato dándole vueltas a cómo funcionan las técnicas actuales de fingerprinting y me he topado por casualidad con esta librería fingerprintjs.com/demo que ofrece una solución gratuita de código abierto y un producto un poco más complejo de pago y de código cerrado. Me he quedado en blanco al ver lo que hace y lo bien que lo hace.
Es súper curioso porque aunque entres en modo privado, borrando todas las cookies, almacenamiento, cambiándo la dirección IP, enmascarando el User-Agent, es capaz de devolver el mismo identificador de la primera petición.
Hay herramientas como Privacy Possum que en reducen el tema del fingerprinting y consiguen hacerlo para la versión gratuita pero no para el FingerprintJs de pago y me está pareciendo casi magia.
¿Tenéis alguna idea de qué mecanismo pueden estar utilizando para poder identificar tu navegador? Entiendo que la gracia es que sea secreto para poder venderlo pero en teoría al final todo se sabe.