← Voltar ao blog

O que é a impressão digital WebGPU? Entenda com a MostMate as características de dispositivo expostas pelas APIs gráficas

Conclusão principal: o WebGPU é a nova geração de API gráfica do navegador, e as descrições do adaptador, os parâmetros de capacidades e os resultados de renderização que ele expõe podem fazer parte da impressão digital do navegador; ele não serve como identificador único do dispositivo e desligá-lo não resolve de uma vez. Na MostMate, configure-o junto com WebGL, Canvas e parâmetros de tela seguindo a lógica de um único dispositivo, depois abra o ambiente e faça um teste real. Só então a verificação está completa.

As APIs gráficas estão se tornando o ponto de observação mais recente dentro da impressão digital do navegador. Canvas e WebGL, os dois canais mais antigos, já foram bem comentados. O WebGPU, como interface sucessora, está entrando na lista de capacidades padrão dos navegadores principais. Os sites ganharam mais uma janela para o ambiente gráfico.

A MostMate é um navegador antidetectável que o site oficial posiciona como "um navegador antidetectável com IA, amigável para iniciantes". O que ela faz é bem concreto: prepara um ambiente de navegador separado para cada conta. Este artigo explica, em ordem, quatro pontos: o que o WebGPU expõe, como a impressão digital se forma, onde ele difere do WebGL e como configurar e verificar na MostMate.

O que é o WebGPU? Por que APIs gráficas entram na impressão digital

O WebGPU é a nova interface de gráficos e computação em GPU oferecida pelo navegador, feita para lidar com tarefas mais complexas de renderização 3D e computação de uso geral. A documentação do WebGPU API na MDN resume seus usos em duas frentes: renderização gráfica e computação na GPU. O Chrome o incluiu no conjunto padrão de capacidades a partir de 2023. O suporte nos demais navegadores de desktop principais segue crescendo; quanto ao estágio exato, vale o que cada navegador disser oficialmente.

Para o usuário comum, é a base técnica sobre a qual rodam aplicativos gráficos. Para os sites, é uma janela nova para o ambiente gráfico. Por que uma API gráfica entraria na impressão digital? Porque o interesse do site nunca foi só "o que você diz", mas também "o que seu dispositivo realmente consegue fazer". A interface gráfica justamente coloca uma parte disso diante dos scripts da página.

O painel de sinais do ambiente no site oficial lista GPU e WebGPU lado a lado como sinais de ambiente. No produto funciona do mesmo jeito: é um parâmetro que precisa de gestão. Abaixo, abrimos o que ele consegue expor.

Quais características de dispositivo e de gráficos o WebGPU expõe

O que ele expõe depende da implementação do navegador, da versão e da política de privacidade; em linhas gerais, cai em três categorias, e o quanto cada uma se completa varia conforme o ambiente.

Primeira categoria: informações descritivas do adaptador. Depois que o site solicita o adaptador gráfico, alguns navegadores permitem ler campos descritivos como fabricante e arquitetura. Esses campos indicam, em linhas gerais, de onde vem o ambiente gráfico. Mas isso não significa ter o modelo completo, muito menos uma consulta cadastral; os campos exatos seguem a política do navegador naquele momento.

Segunda categoria: parâmetros de capacidades e limites. A interface traz um conjunto de Limits e Features que descreve fronteiras de hardware, como o tamanho máximo de textura e as chaves de função disponíveis. Um parâmetro isolado diferencia pouco. Um conjunto de parâmetros combinados já desenha o contorno do ambiente gráfico.

Terceira categoria: resultados de renderização. Os mesmos comandos de desenho produzem diferenças sutis em GPUs e drivers diferentes, na mesma lógica de Canvas e WebGL. O que os sites observam raramente é um campo único. O que tem peso de verdade é a assinatura que aparece quando esses resultados são combinados.

Vistas isoladamente, as três categorias não são fatais; a combinação é que tem peso. Esse julgamento atravessa o artigo inteiro e é o ponto de partida das etapas de configuração e verificação a seguir.

Como três categorias de características se combinam

Como a impressão digital WebGPU se forma

Ela funciona mais como um retrato montado aos poucos, conforme um conjunto de características é coletado e combinado; não existe um ID fixo chamado "impressão digital WebGPU". O processo pode ser entendido em quatro passos:

  1. O script da página solicita o adaptador gráfico. O navegador decide, pela própria política, quanta informação entregar.
  2. A interface devolve a descrição do adaptador e os parâmetros de capacidades. O script lê os campos disponíveis no momento.
  3. A página executa algumas tarefas de desenho ou computação. Os resultados de renderização entram no campo observável.
  4. Essas características vão junto com User-Agent, parâmetros de tela, fontes e outros, formando um bloco do retrato do ambiente.

Cada passo envolve negociação constante entre navegador e site, por isso navegadores e versões diferentes não leem exatamente o mesmo conteúdo. É também por isso que qualquer lista engessada de "campos que o WebGPU vai devolver com certeza" não merece confiança.

Qual a diferença entre a impressão digital WebGPU e a do WebGL

O WebGPU não refaz a impressão digital do WebGL; ele abre mais uma interface observável para o ambiente gráfico. As diferenças entre as duas interfaces aparecem em quatro dimensões:

Item de comparaçãoWebGLWebGPU
PosicionamentoAPI gráfica web mais maduraNova geração de gráficos e computação em GPU
Canais de informaçãoDados do renderizador e da renderizaçãoAdaptador, limites e renderização
Suporte nos navegadoresCobertura amplaCresce com navegadores e sistemas
Relação com sinais antigosJá coletado por muitos sitesUm canal a mais; ambos coexistem

Conclusão-chave: WebGPU e WebGL coexistem, e a mesma GPU alimenta as duas interfaces ao mesmo tempo. Por qual canal o site lê depende de qual interface ele escolher. Isso se conecta ao mecanismo de ruído de imagem do WebGL abordado no artigo sobre impressão digital de Canvas: mesma origem, canais duplos, e na gestão os dois precisam ser vistos juntos.

Mesma origem, canais duplos

O WebGPU consegue identificar um dispositivo de forma única

Não. O WebGPU entrega características do ambiente gráfico. Serve para conferir a consistência do ambiente; como prova de identidade, não basta.

Dois usuários podem ter descrições de adaptador idênticas, já que a presença de mercado de placas do mesmo modelo é enorme. No sentido contrário, quando a versão do navegador no mesmo dispositivo se atualiza, os campos legíveis podem mudar. As características em si não prometem estabilidade de longo prazo.

O uso real dele está na combinação: cruzado com sistema operacional, versão do navegador, parâmetros de tela, Canvas, WebGL e fontes. Entre os exemplos de combinações contraditórias listados no site oficial, a informação gráfica é uma dimensão importante. Um ambiente Windows com características de GPU de outro sistema denuncia o ambiente montado de cara. Por que essas combinações contraditórias são perigosas, o artigo sobre por que a randomização de impressão digital não é segura já explicou; aqui não vamos repetir.

Como configurar e verificar o WebGPU na MostMate

No formulário de criação de ambiente existe um item WebGPU com três níveis: Real (Real), Aleatório (Random) e Personalizado (Custom). A verificação depende de abrir o ambiente e testar de verdade, porque o painel de pré-visualização da impressão digital, por enquanto, não mostra este item.

A MostMate guarda os parâmetros gráficos dentro do formulário de ambiente. O WebGPU é configurado item a item na mesma área de configurações de impressão digital que Canvas, WebGL e resolução de tela. O que a configuração manual inclui? Na pré-visualização de configurações do site oficial há uma lista de configuração manual de impressão digital com onze itens, entre eles Canvas, WebGPU, fuso horário e idioma, para você conferir sobre quais ainda não tem noção. O formato geral do produto está explicado na página O que é a MostMate; aqui tratamos só das partes ligadas ao WebGPU.

Cada nível serve a um cenário:

  • Real (Real): usa diretamente os parâmetros gráficos da máquina local, com valores idênticos ao dispositivo físico. Serve para operação de ambiente único ou para quem configura segundo o retrato da máquina real.
  • Aleatório (Random): o ambiente gera um conjunto de valores. Serve para criação em lote quando você também quer evitar que todos os ambientes compartilhem os mesmos parâmetros gráficos.
  • Personalizado (Custom): os valores são definidos manualmente. Serve para usuários avançados que configuram item a item segundo o retrato do dispositivo-alvo.
Configuração de impressão digital no navegador antidetectável MostMate

A verificação acontece em duas etapas:

  1. Na configuração, confirme que o nível combina com o sistema operacional e a versão do navegador. No nível aleatório, em especial, passe os valores gerados por uma checagem de lógica para não montar combinações contraditórias.
  2. Depois de salvar, abra o ambiente e visite uma vez um site de detecção para testar na prática as informações do adaptador e os parâmetros de capacidades lidos. O painel de pré-visualização da impressão digital lista hoje User-Agent, tela, Canvas e outros itens. O WebGPU ainda não está na lista, então a etapa de teste real não pode ser pulada.

Depois de atualização do navegador, troca de dispositivo ou ajuste dos parâmetros da impressão digital, vale refazer a verificação acima. Quando o ambiente gráfico muda, as características ligadas à GPU na impressão digital mudam junto. Um novo teste real vale mais do que achismos depois. A maioria dos sites de detecção lista o status de suporte ao WebGPU e as informações do adaptador, como a página de detecção de WebGPU do BrowserLeaks, que fecha o ciclo junto com o teste real do ambiente.

Perguntas frequentes

O que é a impressão digital WebGPU?

São as características do ambiente gráfico que o site lê pela interface WebGPU, incluindo descrições do adaptador, parâmetros de capacidades e resultados de renderização. Isoladas, essas características não constituem identidade; combinadas, servem para conferir a consistência do ambiente e diferenciar ambientes distintos.

O WebGPU expõe o modelo da minha placa de vídeo?

Não necessariamente o modelo completo. Alguns navegadores permitem ler campos descritivos como fabricante e arquitetura, e o quanto aparece varia com a versão do navegador e a política de privacidade. Entender isso como "um conjunto de características observáveis do ambiente gráfico" é mais preciso do que "uma consulta cadastral direta".

Qual a diferença entre a impressão digital WebGPU e a do WebGL?

WebGL é a API gráfica mais madura; WebGPU é a de nova geração, e as duas coexistem. O WebGPU acrescenta entradas como descrições do adaptador e parâmetros de capacidades: o site ganha mais um sinal de observação, enquanto o canal WebGL original segue funcionando como sempre.

Desligar o WebGPU evita a impressão digital do navegador?

Não resolve de uma vez. A maioria dos navegadores de desktop principais já suporta WebGPU por padrão, e um ambiente que se diz Chrome atualizado mas não retorna nada dele soa estranho quando colocado ao lado do User-Agent. Desligue um canal e os demais canais gráficos e de dispositivo seguem funcionando.

Por que usuários de navegador antidetectável precisam se atentar ao WebGPU?

Porque é uma entrada nova de observação gráfica e, conforme o suporte nos navegadores se amplia, mais sites vão incluí-la na coleta. Para quem usa navegador antidetectável, colocá-lo na lista de autoverificação do ambiente e conferi-lo junto com os outros parâmetros gráficos é um passo de custo baixíssimo.

Considerações finais

Na essência, a impressão digital WebGPU é um conjunto a mais de características observáveis do ambiente gráfico. Ela não muda a lógica de formação da impressão digital do navegador; apenas acrescenta um conjunto a mais de itens de conferência para a pergunta "os parâmetros estão consistentes entre si?", e metade da preocupação com "ser reconhecido na hora" pode ficar para trás aqui. Alinhe o retrato do dispositivo na configuração, teste na prática depois de entrar no ar, e esse conjunto de parâmetros vai servir à consistência do ambiente por muito tempo.

Para quem opera várias contas, a sugestão é incluir isso na lista de autoverificação do ambiente: escolher o nível na criação, testar na prática depois de salvar e reconferir após mudanças de navegador ou driver. Tudo isso se resolve entre o formulário da MostMate e um site de detecção. Para percorrer o fluxo completo com as próprias mãos, baixe a MostMate e experimente do ambiente recém-criado até a visualização do relatório de detecção.

MOSTMATE

Gestão segura de múltiplas contas, sem complicação

Comece com sua primeira conta e use MostMate para construir operações multicontas mais seguras, inteligentes e eficientes.

  • Perfis independentes. Identidades consistentes.
  • Automação com IA · Saúde das contas · Operações em equipe
Baixar MostMate