Privacidade do navegador
Teste de estabilidade da impressão digital
Compare assinaturas Canvas, WebGL e de áudio sem enviar impressões digitais para um servidor.
Pronto. Nenhuma assinatura é enviada ao servidor.
Estabilidade
—Resumo SHA-256 dos componentes disponíveis.Canvas 2D
Não testado- Impressão digital
- —
O que é desenhado
Texto multilingue, emoji, formas, transparência, gradientes, sombras e composição. Três desenhos iguais revelam variação dentro da execução.
WebGL
Não testado- Impressão digital
- —
O que é medido
Cena determinística, capacidades WebGL, limites, extensões, precisão de shaders e motor gráfico declarado quando permitido.
Áudio
Não testado- Impressão digital
- —
O que é calculado
Processamento sintético offline por oscilador, filtro e compressor. Não usa microfone nem som gravado.
Sinais do ambiente e diferenças
| Sinal | Valor atual | Comparação anterior |
|---|---|---|
| Sem execuções. | ||
Histórico local
Datas e impressões digitais abreviadas| Data | Canvas | WebGL | Áudio | Combinada |
|---|---|---|---|---|
| Nenhuma execução guardada. | ||||
Comparar antes e depois
Repita o mesmo teste nas mesmas condições: guarde uma referência, altere uma configuração e guarde o novo resultado. Os registros da comparação ficam neste navegador; isto não significa que o diagnóstico não faça pedidos de rede.
Guarde um resultado antes e outro depois para os comparar.
O que este teste permite saber
O teste mostra se determinados resultados de processamento se mantêm entre execuções. A estabilidade ajuda a compreender como características do navegador podem contribuir para o reconhecimento, mas não equivale a singularidade. Sem uma população representativa para comparar, uma assinatura repetida não indica quantas pessoas a compartilham.
Como realizar o teste
- Mantenha perfil, dispositivo e tela constantes e escolha se pretende histórico local.
- Execute e repita sem alterações para estabelecer a variação normal.
- Leia Canvas, WebGL e áudio separadamente, incluindo componentes indisponíveis e algoritmo indicado.
Como funciona a medição
O navegador desenha cenas determinísticas Canvas e WebGL e processa áudio com OfflineAudioContext. Repetições dentro de uma execução ajudam a revelar variação; não usa microfone.
As assinaturas normalmente usam SHA-256, com alternativa identificada quando necessário. Cálculo e histórico opcional limitado ficam no navegador; não são enviados ao nosso servidor nem a serviços externos.
Interpretar os resultados
- Assinaturas estáveis
- Os componentes produziram as mesmas assinaturas nestas condições. Não prova rastreio ativo nem ausência de proteção.
- Assinaturas variáveis
- Uma proteção pode introduzir ruído, mas atualizações, controladores gráficos, telas e configurações também alteram resultados. Veja o componente afetado.
- Componente indisponível
- Não foi possível obter um resultado gráfico ou áudio utilizável. É uma limitação, não um sucesso ou falha artificial.
Comparar antes e depois
- Guarde uma referência após duas execuções iguais no mesmo dispositivo, perfil e versão.
- Altere uma proteção contra impressão digital e repita o mesmo teste.
- Compare componentes e variação interna mantendo o algoritmo. Não presuma que mudar a VPN altera processamento gráfico.
O que este teste não permite concluir
- Estas três superfícies não abrangem todas as formas de reconhecer navegadores.
- Variação não demonstra proteção eficaz; sites podem combinar outros sinais ou reconhecer padrões.
O que alterar, se necessário
- Pretende reduzir detalhes gráficos estáveis
- Experimente uma proteção documentada e compare cada componente e eventuais problemas nos sites.
- O histórico não é guardado ou eliminado
- Verifique armazenamento e dados do site. O resultado da aba pode continuar disponível apesar de falhar a persistência.
Perguntas úteis
Um resumo estável é exclusivo meu?
O teste não permite saber. Não tem uma base populacional para calcular singularidade.
O teste áudio grava a minha voz?
Não. Processa um sinal sintético offline sem pedir acesso ao microfone.