En las formas de Huellas dactilares del navegador , es posible obtener una huella dactilar algo única para el dispositivo OS y el hardware (un 1 de cada 1000 puntos de entropía sería suficiente para mis necesidades)
Editar: Para más contexto, estoy tratando de diferenciar con la mayor precisión posible a los visitantes únicos en una página web. Idealmente, si alguien ya visitó la página pero regresa con una IP diferente y, a través de un navegador diferente, podría hacer una estimación "informada" de si ese visitante está regresando o no.