A coleta de impressões digitais do navegador é um método de identificação do usuário usado por sites para diversos fins, como personalização da web, detecção de fraudes e publicidade direcionada. Ela é utilizada para várias finalidades, incluindo prevenção de fraudes, detecção de bots, personalização e rastreamento entre sites.
O que é a identificação digital do navegador?
A identificação por impressão digital do navegador, também conhecida como impressão digital online, é uma técnica de rastreamento que identifica um navegador ou dispositivo combinando múltiplos sinais expostos durante as solicitações da web e a execução do navegador, como endereço IP, agente do usuário, idioma, fuso horário, propriedades da tela, recursos gráficos e outras características do navegador ou do dispositivo.
Que tipo de informação é coletada?
Ao visitar um site, seu dispositivo envia uma solicitação de conexão ao site de destino para exibir o conteúdo do site. O site de destino pode acessar e coletar informações enviadas pelo seu navegador sobre o seu dispositivo.
Os sites podem coletar muitas informações sobre o dispositivo de um usuário com a tecnologia de impressão digital do navegador para personalizar as recomendações aos seus visitantes. Um site, por exemplo, pode coletar as seguintes informações sobre você sem o seu consentimento, dependendo do tipo de navegador que você utiliza:
- Navegador web (Chrome, Mozilla, Firefox, etc.)
- Cabeçalho HTTP (informações sobre seu navegador e sistema operacional)
- Idioma preferido
- Fuso horário
- Resolução da tela
- Plugins e extensões
Além desses atributos comuns, os sistemas modernos de fingerprinting também podem usar sinais relacionados à renderização e ao hardware, como a saída do canvas, o comportamento do WebGL e as características de processamento de áudio. Ferramentas de fingerprinting de navegador de código aberto fazem referência cada vez mais a propriedades relacionadas ao WebGPU como uma fonte adicional de entropia em alguns navegadores e configurações.
Se o site que você visita utiliza tecnologia de impressão digital, ele pode detectar e rastrear seu navegador. Quando você retorna ao mesmo site, ele pode se lembrar da sua impressão digital e identificá-lo como um visitante recorrente.
Você pode descobrir o que está na impressão digital do seu navegador e o quão única ela é visitando o site amiunique.org. Como você pode ver, a minha é única no banco de dados do amiunique.org (Figura 1).
Figura 1: Exemplo da impressão digital de um navegador
Ao rolar a página para baixo em amiunique.org, você pode ver quantos atributos do navegador e do dispositivo são expostos durante uma visita, como seu sistema operacional, versão do navegador, idioma e fuso horário.
Como funciona a identificação digital do navegador?
A cada solicitação de conexão a um site, você disponibiliza as informações do seu dispositivo para o site de destino. Suponha que você use seu celular para visitar um site de comércio eletrônico. Seu navegador envia uma solicitação de conexão ao servidor web de destino quando você clica no link para visitar o site de comércio eletrônico.
Em seguida, o servidor web terá acesso a uma pequena quantidade de dados do seu dispositivo, como endereço IP, tipo de navegador, agente do usuário e muito mais. Nesse caso, seu agente do usuário informará ao servidor web que você está fazendo uma solicitação de conexão do seu celular usando o Safari. O site exibirá seu conteúdo com base nas informações do agente do usuário fornecidas.
O site rastreia seus comportamentos e atividades enquanto você navega pelas páginas para analisar seu uso. Cada vez que você visita o site de comércio eletrônico, seu dispositivo será identificado pelo site com base na impressão digital do seu navegador.
Quais são os diferentes métodos de coleta de impressões digitais?
1. Impressão digital em tela
A coleta de impressões digitais por meio do elemento canvas do HTML5 é um tipo de coleta de impressões digitais do navegador usada para rastrear usuários online. Esse método força os dispositivos dos usuários a desenharem uma imagem oculta para extrair uma impressão digital sem o seu conhecimento. Ele utiliza principalmente o elemento canvas do HTML5 para revelar informações sobre os computadores dos usuários, como sistemas operacionais, tipos de navegador e muito mais. Quando um usuário visita uma página da web, o navegador renderiza o conteúdo de imagem/texto na página para exibi-lo automaticamente.
Por exemplo, se o site que você visita usa a tecnologia de impressão digital de tela (canvas fingerprinting), ele instruirá seu navegador a desenhar uma imagem ou texto invisível. Ao fazer isso, o elemento canvas do HTML5 revelará informações sobre seu computador, como configurações de cor de fundo, tamanho/estilo da fonte, placa gráfica e outras características distintivas (Figura 3).
Como diferentes dispositivos renderizam imagens e texto de maneiras diferentes, a impressão digital da tela analisa como um dispositivo renderiza imagens e texto para atribuir um ID exclusivo ao dispositivo de cada usuário.
Figura 3: Um exemplo de script de impressão digital de fonte de tela
2. Impressão digital WebGL
A técnica de fingerprinting WebGL, assim como o fingerprinting de canvas, é usada para expor informações sobre os drivers gráficos e a resolução da tela dos dispositivos, forçando os navegadores a renderizar uma imagem ou texto. Essa técnica distingue os usuários com base em seus drivers gráficos e na resolução da tela, criando uma impressão digital única.
3. Impressão digital de áudio
A análise de impressão digital de áudio testa como seu dispositivo reproduz o som (veja a Figura 4). Ela funciona de forma semelhante à análise de impressão digital de canvas e WebGL. Como cada dispositivo produz um conjunto único de ondas sonoras, a análise de impressão digital de áudio pode identificar usuários com base nos sinais de áudio produzidos por seus dispositivos, como hardware e software de som.
Figura 4: Fluxo de trabalho para identificação de navegador
Os 3 principais casos de uso da impressão digital do navegador
Além do canvas, WebGL e da identificação de áudio, os profissionais estão começando a monitorar sinais mais recentes expostos pelo navegador, incluindo algumas propriedades relacionadas ao WebGPU, como potenciais fontes de entropia.
Essas técnicas ainda estão em evolução, mas mostram que a identificação de navegadores depende cada vez mais de uma combinação mais ampla de sinais de software, renderização e hardware do que as explicações mais antigas normalmente descreviam.
1. Detecção de fraudes online
Os sites podem detectar comportamentos fraudulentos de usuários usando a tecnologia de impressão digital do navegador. Quando um site detecta atividades fraudulentas de um usuário, ele adiciona etapas extras de autenticação ao processo de login para evitar acesso não autorizado e roubo de contas de usuários legítimos.
Os fornecedores comerciais de inteligência de dispositivos começaram a integrar a coleta de dados do navegador em fluxos de trabalho antifraude mais fáceis de usar, em vez de expô-la apenas como um identificador bruto. Por exemplo, a Fingerprint lançou um mecanismo de regras sem código para ajudar as equipes de prevenção a fraudes e gestão de riscos a tomar decisões automatizadas com base em sinais de inteligência de dispositivos.
2. Recomendações de conteúdo personalizadas
É possível excluir o histórico de cookies e bloqueá-los em seus navegadores. Navegadores como Chrome, Firefox, Safari e Edge permitem que os usuários desativem os cookies. Ao contrário dos cookies, as impressões digitais do navegador são difíceis de bloquear. É por isso que a coleta de impressões digitais do navegador é uma técnica mais eficaz para a publicidade rastrear o comportamento e as atividades dos usuários na web.
Os sites utilizam a técnica de fingerprinting para rastrear e analisar as atividades e comportamentos dos visitantes, criando experiências personalizadas. Por exemplo, quando você solicita que um site exiba seu conteúdo, o site pode revelar sua geolocalização rastreando seu endereço IP.
Isso permite que sites de comércio eletrônico recomendem conteúdo relevante localmente e lojas próximas aos seus visitantes online. Os sites podem acessar as seguintes informações sobre seus visitantes usando a tecnologia de impressão digital do navegador:
- Localização atual do usuário.
- Tipo de dispositivo que o usuário utiliza, como computador, tablet ou celular.
- Fonte de tráfego: os usuários podem acessar seu site de diferentes maneiras, como tráfego direto, mídias sociais, referências e tráfego pago.
3. Detecção de bots
Os sites usam a identificação do navegador para se protegerem de bots maliciosos. Essa identificação examina os cabeçalhos HTTP enviados pelo navegador para distinguir o tráfego de bots do tráfego normal do navegador.
A tecnologia de impressão digital do navegador analisa sinais do lado do cliente para identificar rastreadores da web usando atributos de detecção de bots, como frequência de solicitações, visualizações de página excepcionalmente altas e longas durações de sessão. Ela coleta a impressão digital de um navegador suspeito e a compara com a de navegadores regulares para detectar bots da web.
Os fornecedores de inteligência para navegadores e dispositivos agora distinguem entre bots maliciosos, tráfego humano comum e tráfego autorizado de agentes de IA usados para automação empresarial legítima e comércio automatizado. Isso reflete uma mudança da simples detecção de bots versus humanos para uma classificação de identidade e confiança mais refinada.
É legal coletar impressões digitais de navegadores?
A coleta de dados do navegador não é automaticamente legal ou ilegal em todas as jurisdições; sua legalidade depende de como os dados são coletados, da finalidade para a qual são usados, da transparência fornecida aos usuários e da base legal em que a organização se apoia.
Segundo a legislação europeia de privacidade, os dados relacionados com impressões digitais podem estar abrangidos pelas regras de dados pessoais se puderem ser associados a uma pessoa identificável ou utilizados para identificar um utilizador ou dispositivo específico.
Como evitar a coleta de dados do navegador?
1. Anonimize seu navegador
Na prática, reduzir a possibilidade de identificação digital geralmente funciona melhor por meio de proteções anti-identificação digital em nível de navegador do que apenas por meio de anonimização genérica.
O Tor Browser continua sendo uma das opções mais robustas e populares para reduzir a necessidade de autenticação única, e continuou lançando atualizações frequentes no início de 2026.
O Firefox também documenta proteções contra a coleta de impressões digitais, como o Resist Fingerprinting, que padronizam ou alteram certas saídas do navegador para fazer com que os usuários pareçam menos únicos. O WebKit, da mesma forma, documentou proteções mais recentes para o Safari que limitam o acesso a alguns vetores de coleta de impressões digitais conhecidos.
2. Alavancar proxies
Um servidor proxy pode ocultar ou rotacionar seu endereço IP , mas, por si só, não impede a coleta de dados do navegador, pois os sites ainda podem analisar muitos sinais não relacionados a IP expostos pelo seu navegador e dispositivo.
Da mesma forma, navegadores sem interface gráfica (headless) são frequentemente detectáveis e não devem ser descritos como uma solução de anonimato confiável por si só. Proxies são melhor compreendidos como uma camada em uma estratégia de privacidade mais ampla, e não como uma defesa completa contra a identificação digital (fingerprinting).
Seja o primeiro a comentar
Seu endereço de e-mail não será publicado. Todos os campos são obrigatórios.