Sites identificam visitantes por meio da impressão digital do navegador, e operações com várias contas podem sofrer restrições em massa quando há associação. Este artigo explica quais dados formam uma impressão digital, por que simular ambientes de fingerprint e quais dimensões normalmente são usadas para construí-los.
Como um site reconhece que "é você de novo"? Além dos cookies, existe um método mais discreto: a impressão digital do navegador. Sempre que você visita uma página, o navegador expõe um conjunto de informações sobre o dispositivo e o ambiente. Ao combinar esses sinais, o site consegue formar um identificador relativamente estável. Mesmo que você limpe os cookies ou use o modo anônimo, a impressão digital continua existindo.
Este artigo explica do que é formada uma impressão digital do navegador, por que operações com várias contas precisam simular ambientes de fingerprint e quais dimensões costumam ser usadas para construir esses ambientes.
Quais informações fazem parte da impressão digital do navegador?
A impressão digital do navegador resulta da combinação de vários tipos de informação e pode ser dividida, de modo geral, em três camadas:
Impressão digital básica. Inclui User-Agent (identificação do navegador e do sistema operacional), resolução da tela, número de núcleos da CPU, quantidade de memória, plugins instalados, idioma do navegador e outros dados. Essas informações são fáceis de obter e formam a primeira camada usada pelos sites para reconhecer visitantes.
Impressão digital avançada. Inclui fingerprint de Canvas, WebGL, AudioContext, WebRTC, fontes e outros sinais. Os sites precisam ler essas informações ativamente por meio de scripts. Elas podem refletir características de hardware e software, como placa gráfica, áudio e renderização de fontes, oferecendo um nível de diferenciação muito maior do que os sinais básicos.
Informações de localização e rede. Incluem geolocalização, fuso horário, DNS, certificados SSL e dados relacionados. A compatibilidade entre fuso horário e idioma, ou entre a localização do IP e o idioma do navegador, costuma ser usada para avaliar se um visitante está "fingindo" estar em determinada região.
Nenhum desses elementos isoladamente é suficiente para identificar alguém de forma única, mas a combinação deles permite que um site reconheça um navegador de maneira relativamente estável.
Por que operações com várias contas precisam simular ambientes de fingerprint?
No e-commerce internacional e na gestão de redes sociais no exterior, é comum manter várias contas ao mesmo tempo. Para controlar conteúdo e qualidade das contas, as plataformas podem usar fingerprinting e tecnologias semelhantes para determinar se várias contas pertencem à mesma pessoa ou ao mesmo conjunto de dispositivos. Quando diferentes contas compartilham o mesmo ambiente de navegador e os mesmos parâmetros de impressão digital, o risco de serem consideradas associadas aumenta claramente. Depois de vinculadas, restrições em massa ou até suspensões podem gerar perdas significativas.
A onda de suspensões da Amazon em 2021 é um exemplo típico: muitos perfis de marcas e vendedores foram suspensos em massa por problemas que incluíam associação entre contas. Depois desse episódio, o "isolamento do ambiente das contas" tornou-se uma prática amplamente aceita nas operações internacionais — não apenas trocar o IP, mas fornecer a cada conta um ambiente de navegador completo, independente e estável.
O principal objetivo de simular um ambiente de fingerprint não é ficar "invisível". É fazer com que diferentes contas de negócio funcionem em ambientes de navegador independentes entre si. Cada ambiente possui seus próprios parâmetros de fingerprint, cookies, cache e configuração de rede, sem misturá-los entre contas. Tecnicamente, isso transforma "várias contas operadas pela mesma equipe" em ambientes nos quais "cada conta parece vir de um dispositivo independente".
Em quais dimensões um ambiente de fingerprint é construído?
Um ambiente de fingerprint utilizável costuma ser montado com base nas seguintes dimensões:
Parâmetros de fingerprint. Parâmetros básicos como sistema operacional, versão do núcleo Chromium, User-Agent, resolução, idioma do navegador, fuso horário e geolocalização precisam ser coerentes entre si. Configurações mais detalhadas também incluem fontes, metadados WebGL, WebRTC, Canvas, AudioContext, dispositivos de mídia e outras dimensões avançadas. A dificuldade está na "consistência": sistema, idioma e fuso horário exibidos pelo ambiente devem combinar com a região do IP do proxy. Caso contrário, o ambiente pode parecer ainda mais anormal.

Núcleo do navegador. Diferentes núcleos de navegador apresentam características distintas de fingerprint. Escolher um núcleo adequado às necessidades do negócio também pode aumentar a separação entre os ambientes.
Configuração de rede. Cada ambiente deve usar um proxy independente, fazendo com que o IP de saída corresponda à região de operação da conta e permaneça relativamente estável. Trocas frequentes de IP ou incompatibilidades entre IP, idioma e fuso horário são sinais anormais que chamam atenção.
Aplicativos e extensões. Na operação real, muitas vezes é necessário instalar diversas ferramentas e extensões no navegador. Organizar esses aplicativos de acordo com o objetivo do negócio e atribuí-los aos ambientes correspondentes reduz o trabalho repetitivo de instalação e manutenção dos membros da equipe e torna cada ambiente mais próximo de um cenário real de uso.
Na versão web do PurpleMark, esses parâmetros podem ser configurados individualmente durante a criação do ambiente: sistema operacional e versão do núcleo, fuso horário, idioma e geolocalização (seguindo o IP ou personalizados), fontes e WebGL, WebRTC e UDP do proxy, além de opções avançadas como Canvas, AudioContext e dispositivos de mídia. Antes da criação, também é possível visualizar previamente todas as informações do ambiente. Depois de criado, a página de detecção de fingerprint permite verificar se cada dimensão corresponde ao esperado.
É importante observar que a gestão de ambientes de fingerprint resolve a questão do "isolamento do ambiente e da estabilidade dos parâmetros". Ela reduz o risco de associação causado pelo compartilhamento do mesmo ambiente entre várias contas. A estabilidade de uma conta no longo prazo continua dependendo da qualidade do conteúdo e de o comportamento operacional respeitar as regras da plataforma.
Resumo
A impressão digital do navegador é uma base importante para os sites reconhecerem visitantes. Ela é formada por parâmetros básicos, fingerprints avançadas e informações de localização e rede. Para equipes que operam várias contas, simular ambientes de fingerprint significa essencialmente oferecer a cada conta um ambiente de navegador independente, coerente e reutilizável no longo prazo, em vez de alterar os parâmetros arbitrariamente. Entender o que forma uma impressão digital e quais dimensões compõem o ambiente ajuda a ir além de simplesmente "trocar o IP" durante a configuração e a verificação.
Se você está preparando seu próprio ambiente para múltiplas contas, comece por uma conta: configure os parâmetros de fingerprint, o proxy, o idioma e o fuso horário e verifique se são consistentes. Quando tudo estiver funcionando corretamente, replique a configuração para outras contas e expanda gradualmente.


