Pular para o conteúdo
iseeu.cc

Impressão digital do navegador

Os sites conseguem reconhecer o seu navegador sem cookies combinando pequenos detalhes do seu aparelho. Aqui está cada sinal que conseguimos ler, com uma etiqueta honesta dizendo se você pode mudá-lo. Tudo é calculado no seu aparelho; esta página não envia nada ao nosso servidor.

O ID da sua impressão digital

Um hash de – sinais, encurtado. Abra esta página em uma janela anônima ou em outro navegador no mesmo aparelho e compare: um ID igual significa que os mesmos sinais puderam ser lidos lá também. Se isso torna você rastreável depende de quantas outras pessoas têm os mesmos sinais, algo que uma página sozinha não consegue medir.

Dá para mudaruma configuração que você controlaEm partemuda com ajustes no navegador ou no hardwareNão dádefinido pelo seu aparelho

Fontes que detectamos

Resposta curta

A impressão digital do navegador junta propriedades que qualquer página lê sem cookies (tela, placa de vídeo, fontes, fuso horário, idiomas e cerca de mais vinte) em um único identificador. O quanto ela identifica você depende de quantos outros navegadores têm a mesma: em 2010, 94,2% dos navegadores com Flash ou Java tinham impressão digital única (Eckersley, EFF), enquanto um estudo de 2018 com 2.067.942 impressões digitais de um grande site francês encontrou 33,6% únicas (Gómez-Boix, Laperdrix e Baudry).

Como é obtido

A página lê até 28 sinais no seu navegador: tamanho da tela e da janela, proporção de pixels, profundidade de cor, esquema de cores, preferência de movimento reduzido, núcleos de CPU, faixa de memória, suporte a toque, placa de vídeo, hashes da renderização de canvas e de áudio, sondagem de fontes, fuso horário, localidade e idiomas, plataforma, suporte a cookies e armazenamento, leitor de PDF, Do Not Track, Global Privacy Control, a flag de automação e os Client Hints. Os que não mudam com um simples ajuste de configuração (esquema de cores, movimento e armazenamento ficam de fora) são juntados e passam por um hash SHA-256, e os primeiros 16 caracteres hexadecimais aparecem como o seu ID. Nada é enviado ao servidor.

Exemplo prático

Abra a página em uma janela normal e depois em uma janela anônima no mesmo notebook. Se as duas informam a mesma tela, placa de vídeo, fontes, fuso horário e idiomas, as duas mostram o mesmo ID, por exemplo 3fa1c09b7d2e5a64. Mude o idioma do sistema ou conecte um segundo monitor e um sinal muda, então o ID inteiro muda.

Limites

  • Uma página sozinha não consegue medir o quanto a sua impressão digital é rara; isso exige um grande banco de dados de outros visitantes, que este site não mantém.
  • Navegadores com proteção contra impressão digital adicionam ruído a sinais como o resultado do canvas, então o ID deles pode mudar entre visitas no mesmo aparelho.
  • Rastreadores também usam endereços IP, logins e cookies; o ID aqui mostra só a parte do navegador.

Fontes

Fontes conferidas em . Página atualizada em .

O que é a impressão digital do navegador

Cookies são uma etiqueta que o site cola no seu navegador. A impressão digital é o contrário: nada fica guardado no seu aparelho. Em vez disso, um script lê dezenas de dados comuns — a resolução da tela, a placa de vídeo que o navegador informa pelo WebGL, como o sistema desenha textos e formas em um canvas escondido, como processa um sinal de áudio curto, quais fontes estão instaladas, o seu fuso horário, a sua lista de idiomas — e junta tudo em um único identificador. Cada dado sozinho é compartilhado por milhões de pessoas. Juntos, muitas vezes reduzem você a um punhado de navegadores, ou a um só.

Como nada fica salvo no seu aparelho, limpar os cookies, usar o modo anônimo ou ligar uma VPN não zera a impressão digital. É isso que a torna atraente para as empresas de publicidade e, de forma legítima, para os sistemas antifraude que querem perceber quando uma senha roubada é usada em um aparelho desconhecido.

Como usar

  1. Abra a página. O ID da sua impressão digital é calculado no navegador em um instante, com a indicação de quantos sinais retornaram um valor.
  2. Clique em Copiar ID e cole em algum lugar onde você o encontre depois, para ter uma referência.
  3. Leia os cartões por grupo: Tela, Hardware, Renderização, Localidade, Navegador e, em navegadores Chromium, Client Hints. A etiqueta de cada linha diz se você pode mudar aquele valor, se só em parte ou se de jeito nenhum. Um valor Desconhecido significa que o navegador não deu resposta.
  4. Abra Fontes que detectamos para ver quais das fontes testadas estão instaladas no seu sistema.
  5. Mude uma única coisa, como uma janela anônima, outro perfil, uma configuração de privacidade ou uma extensão, carregue a página de novo e compare o novo ID com a sua referência.
  6. Se o ID mudou, percorra os cartões para achar a linha que mudou.

Mude uma coisa por rodada; com duas mudanças ao mesmo tempo você não sabe qual delas fez diferença. Redimensionar a janela não mexe em Tamanho da tela, que informa a tela em si, mas levar o navegador para outro monitor pode mexer.

Para que serve

  • Testar se limpar os cookies basta. Copie o ID, limpe os cookies e os dados do site e recarregue. Um ID igual mostra por que apagar só os cookies não impede esse tipo de reconhecimento.
  • Conferir perfis de navegador separados. Se você separa a navegação do trabalho e a pessoal em perfis diferentes, compare os IDs. IDs iguais significam que um site que lê esses sinais poderia ligar os dois.
  • Medir o efeito de uma configuração de privacidade. Ative a opção contra impressão digital do navegador, recarregue e veja quais linhas mudaram e quais ficaram iguais.
  • Revisar um navegador automatizado ou headless. Engenheiros de QA podem ver se a flag de automação está ativa e se a linha Gráficos (WebGL) mostra um renderizador por software, como SwiftShader ou llvmpipe, em vez de uma GPU real — dois detalhes que scripts de detecção de bots costumam verificar.
  • Ver o que um programa novo acrescenta. Depois de instalar um pacote de escritório ou um pacote de idioma, o número de fontes pode subir, o que deixa o navegador mais fácil de distinguir.
  • Mostrar aos colegas o que a VPN não muda. Carregue a página com e sem VPN: o ID continua o mesmo, porque nenhum desses sinais vem da sua rede.

Os sinais, um por um

  • Tela: tamanho da tela, área disponível (a tela menos as barras de tarefas), proporção de pixels e profundidade de cor. Notebooks com escala de tela geram combinações incomuns.
  • Hardware: o número de threads da CPU, um valor arredondado de memória, o suporte a toque e o texto do renderizador gráfico, que pode trazer o modelo exato da sua GPU.
  • Renderização: hashes de canvas e de áudio. O mesmo desenho ou som gera bytes um pouco diferentes dependendo da GPU, dos drivers, do sistema operacional e das fontes, então o hash é estável em uma máquina e diferente entre máquinas.
  • Fontes: testamos 40 fontes comuns medindo a largura do texto. Pacotes de escritório, programas de design e pacotes de idioma instalam fontes que diferenciam você.
  • Localidade: fuso horário, localidade e lista de idiomas. São configurações, e também são o que os sites comparam com o seu endereço IP para identificar uma VPN.
  • Navegador: plataforma, suporte a cookies e armazenamento, o leitor de PDF embutido, Do Not Track, Global Privacy Control e a flag de automação que o Selenium e o Playwright ativam.
  • Client Hints: nos navegadores Chromium, a versão da plataforma, a arquitetura da CPU e a lista completa de versões do navegador.

Por que mostramos um ID, mas não uma “nota de unicidade”

Sites como o AmIUnique e o Cover Your Tracks, da EFF, dizem o quanto a sua impressão digital é rara comparando-a com as de visitantes anteriores. Isso exige um banco de dados com as impressões digitais dos visitantes, e o iseeu.cc não guarda nenhum dado sobre visitantes individuais. Então, em vez de uma nota, damos a você um jeito de testar o que realmente importa: abra esta página em outro perfil do navegador, em uma janela anônima ou depois de mudar uma configuração, e veja se o ID muda. Se não mudar, aquela mudança não protegeu você.

Como reduzir a sua impressão digital

  • Misture-se em vez de se destacar. Configurações incomuns, fontes raras e muitas extensões deixam você mais fácil de distinguir, não menos.
  • Use um navegador com proteção embutida. O Tor Browser faz todos os usuários parecerem iguais; o Brave randomiza canvas, áudio e outros valores por site; o modo rigoroso da proteção contra rastreamento do Firefox bloqueia scripts de impressão digital conhecidos, e a opção privacy.resistFingerprinting padroniza muitos valores.
  • Mantenha o navegador atualizado. As versões atuais expõem menos detalhes, como a string User-Agent congelada do Chrome.
  • Separe identidades por perfil do navegador. Outro perfil ainda compartilha os sinais de hardware, mas as extensões, o armazenamento e as configurações são diferentes.
  • Não conte com a VPN para isso. Ela esconde o seu endereço IP, que é outro problema.

Nenhum navegador deixa você invisível: um navegador protegido continua reconhecível como aquele navegador. O objetivo é se parecer com uma multidão grande.

Perguntas frequentes

O que é a impressão digital do navegador?

É uma combinação de detalhes do seu aparelho e do navegador, como tamanho da tela, placa de vídeo, fontes instaladas, idioma e fuso horário, que juntos podem reconhecer o mesmo navegador em sites e visitas diferentes sem guardar nada no seu aparelho.

Minha impressão digital é única?

Não sabemos, e de propósito não tentamos descobrir: dizer o quanto você é raro exigiria guardar a impressão digital de todos os visitantes. Pesquisas com grandes conjuntos de dados mostraram que uma boa parte dos navegadores de computador é única, e os de celular, menos.

A aba anônima muda a minha impressão digital?

Normalmente não. O modo anônimo apaga cookies e histórico quando você o fecha, mas o seu hardware, as fontes e as configurações continuam os mesmos. Compare o ID da impressão digital em uma janela normal e em uma anônima para ver com os próprios olhos.

A VPN impede a impressão digital do navegador?

Não. A VPN muda o seu endereço IP. Todos os sinais desta página vêm do navegador e do aparelho, em que a VPN não mexe.

Quais navegadores resistem à impressão digital?

O Tor Browser faz todos os usuários parecerem iguais. O Brave randomiza vários sinais por site. O Firefox tem a opção resistFingerprinting e bloqueia scripts de impressão digital conhecidos no modo rigoroso da proteção contra rastreamento. O Safari reduz alguns sinais por padrão.

Usar impressão digital de navegador é legal?

Depende de onde você está e para que ela é usada. Os órgãos reguladores europeus tratam a impressão digital usada para rastreamento como os cookies, que precisam de consentimento. Os usos para prevenção a fraudes e segurança costumam ser tratados de outro jeito.

O ID de impressão digital desta página é calculado pelo nosso próprio script e vai ser diferente dos IDs gerados por produtos comerciais de impressão digital, que usam outros sinais. É uma demonstração, não uma medida de quão rastreável você é em um site específico.