O fingerprint Canvas pede ao seu navegador que desenhe texto e formas em um canvas invisível e depois lê os pixels resultantes. A imagem parece igual aos olhos, mas os valores exatos dos pixels dependem do seu dispositivo.
Por que os pixels são diferentes
- As fontes e a forma como o sistema suaviza as bordas do texto
- A placa de vídeo e o driver usados para desenhar
- As bibliotecas de texto e imagem do sistema operacional
- Configurações de tela, como a proporção de pixels
O que um hash de canvas diz a um site
Sozinho, um hash de canvas não é único, já que muitas pessoas com dispositivos parecidos o compartilham. Combinado com outros sinais, ele ajuda a restringir qual navegador é, e geralmente continua estável entre as visitas.
Bloquear ajuda?
Alguns navegadores adicionam pequenas alterações aleatórias ou perguntam antes de entregar dados de canvas a um site. Isso pode proteger você, mas um valor que muda a cada leitura também pode chamar atenção.