Visualizador de Fingerprint do Navegador
Visualize seu fingerprint do navegador e todos os sinais subjacentes reportados pelo FingerprintJS, incluindo canvas, áudio, fontes e dados de hardware.
Entrada
Saída
Leia-me
O que é fingerprinting de navegador?
Fingerprinting de navegador é uma técnica para identificar ou rastrear um usuário da web coletando uma combinação de atributos expostos pelo navegador e dispositivo — sem usar cookies ou armazenamento persistente. Esses atributos incluem a string do user agent, resolução de tela, fontes instaladas, comportamento de renderização canvas, propriedades de contexto de áudio, capacidades WebGL, fuso horário e dezenas de outros sinais. Quando combinados, formam um padrão que geralmente é único para uma configuração específica de dispositivo e navegador.
Uma impressão digital é tipicamente expressa como um hash curto — o "ID do visitante" — calculado fazendo hash de todos os sinais coletados juntos. Mesmo sem cookies, muitos usuários podem ser re-identificados entre sessões se sua impressão digital for estável o suficiente. Entender quais dados seu navegador expõe é o primeiro passo para apreciar o escopo das técnicas de rastreamento modernas.
Descrição da ferramenta
Esta ferramenta gera sua impressão digital do navegador usando FingerprintJS e exibe o detalhamento completo de cada sinal que contribui para ela. Você pode ver seu ID de visitante único, a pontuação de confiança e o valor bruto coletado para cada componente individual — desde configurações de contexto de áudio até hash canvas até concorrência de hardware.
Recursos
- Detalhamento completo de componentes: Inspecione cada sinal usado para construir a impressão digital, incluindo canvas, áudio, fontes, WebGL, tela, fuso horário e muito mais — exibidos como JSON estruturado
- Exibição de ID do visitante: Veja o ID do visitante final com hash que sites usando FingerprintJS associariam ao seu navegador
- Pontuação de confiança: Um valor entre 0 e 1 indicando o quão confiável a impressão digital gerada provavelmente será entre sessões
- Versão do algoritmo: Mostra a versão da biblioteca FingerprintJS usada para calcular a impressão digital
- Atualização com um clique: Regenere a impressão digital a qualquer momento para ver se os valores mudam entre sessões
Como funciona
Quando você abre a ferramenta (ou clica em Gerar Impressão Digital), FingerprintJS é executado inteiramente em seu navegador. Ele coleta dezenas de sinais de navegador e dispositivo, faz hash deles juntos em um ID de visitante estável e retorna tanto o ID quanto os valores de componentes individuais. Nenhum dado é enviado para nenhum servidor — todo o processamento acontece localmente.
Dicas
- Se sua pontuação de confiança for baixa, alguns componentes podem ter retornado erros ou valores incomuns. Verifique o JSON do componente para entradas com uma chave
error. - Comparar a saída do componente entre navegadores ou dispositivos diferentes é uma forma prática de entender quais sinais diferem mais entre ambientes.
- O modo privado/incógnito pode produzir um ID de visitante diferente de uma sessão regular, pois alguns sinais como caches baseados em armazenamento são limpos.