Dez mil configurações aleatórias não ajudam quando os sinais dentro do perfil se contradizem. Analisamos quantas configurações reais são úteis e por que hardware raro exige mais cuidado que hardware comum.
Concorrentes costumam comparar o tamanho das bases de fingerprints. Nossas medições apontam para outro fator. Canvas e WebGL variam com a semente do perfil, então dois perfis podem ser distintos mesmo usando a mesma configuração básica de dispositivo. Quem cria a variação é a semente do perfil, não um dispositivo exótico.
O número também traz uma diferença de licenciamento. O conjunto público de 10.000 fingerprints usa GPL-3.0, e o NimbusX não o inclui no produto. Quem usa o plano Free pode baixar esse conjunto por conta própria. Os planos pagos usam nossa biblioteca de dispositivos, capturada com um coletor próprio e sem dependência da licença de terceiros.
Repetir uma configuração não é necessariamente o problema; usar uma configuração incoerente é. Uma placa de vídeo de uma geração com chip de outra, fontes demais para o sistema ou uma tela que nunca foi vendida com aquele hardware criam contradições. O detector procura essas incoerências dentro de um perfil, não apenas semelhanças entre contas.
Um conjunto de 100 a 300 configurações comuns de dispositivos reais geralmente é suficiente. A diversidade vem então da variação no nível do perfil. Uma regra é mais importante: hardware incomum não deve se repetir em muitos perfis na mesma plataforma.
Uma medição ajuda a entender a escala. As fontes apresentaram a maior entropia: 9,45 bits; só a lista de fontes tornou 35% das máquinas únicas. Por isso, a escolha automática considera o que o computador realmente consegue expor, em vez de fazer um sorteio. Uma identidade que espera 368 fontes em uma máquina com 147 só consegue mostrar a interseção, não a identidade declarada. A disponibilidade medida é de 79% para identidades com 201 fontes e de 35% a 40% para aquelas com mais de 400.
Cinquenta contas informando uma RTX 4090 e as mesmas 386 fontes chamam mais atenção do que cinquenta com hardware comum. A raridade também é um sinal. O NimbusX valida cada configuração antes de incluí-la na biblioteca, identifica dispositivos incomuns na lista e deixa o motor escolher o hardware das identidades móveis.
Uma métrica separada acompanha a reutilização. O comando device coverage mostra quantos perfis compartilham cada registro de dispositivo. Quando o valor passa de um, esses perfis ficam mais fáceis de relacionar e a biblioteca deixa de cumprir sua função.
Crie dois perfis no plano Free e teste ambos no teste de impressão do navegador e em detectores públicos independentes. Canvas e WebGL são diferentes, os sinais do dispositivo permanecem coerentes e os valores brutos mostram isso diretamente.
Como os detectores relacionam perfis · Perfis móveis sem um celular