Quem é você?

Teste do ambiente do navegador

Os sites que combatem fraude não olham só o IP: eles conferem se tudo o que o navegador diz se encaixa. Um user agent que diz Safari num motor Chromium, um idioma trocado só no JavaScript, um fuso horário em que duas APIs discordam: cada um te entrega. Isto é o que este navegador diz, e onde ele se contradiz.

Teste de adulteração

  • Motor de JS…
  • Navegador…
  • User agent…
  • Idiomas…
  • Idiomas do navegador…
  • Fuso horário do sistema…
  • Fontes instaladas…

86 sinais · sem pedir permissão

Quem os sites acham que você é

Você provavelmente é de xxxx xxxx e agora está em xxxx xxxx xxxx xxxx xxxx. Você fala xxxx xxxx xxxx; seu sistema usa o fuso xxxx xxxx xxxx xxxx xxxx e o relógio de xxxx xxxx.

Você está usando xxxx xxxx xxxx xxxx, com xxxx xxxx xxxx xxxx, tela de xxxx xxxx xxxx e placa de vídeo xxxx xxxx xxxx xxxx xxxx: xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx.

Você se conecta à internet via xxxx xxxx xxxx, xxxx xxxx xxxx xxxx; o servidor DNS que procura os sites para você fica em xxxx xxxx. xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx.

Você prefere xxxx xxxx e xxxx xxxx xxxx. xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx. Suas fontes dão uma pista: xxxx xxxx xxxx. Quanto à sua idade, xxxx xxxx xxxx xxxx xxxx xxxx xxxx.

Para um site, isto é xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx. xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx. Você abriu esta página xxxx xxxx xxxx xxxx xxxx xxxx xxxx, xxxx xxxx xxxx, xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx.

No meio da multidão, xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx.

Os sites te colocariam em
ID da impressão digital do navegadorA mesma em todos os sites, em janelas anônimas e com VPN 

Para dizer quantas pessoas são parecidas com você, este site mantém contagens anônimas: sem IP, sem a impressão completa e sem registro de nenhuma visita individual. ·

 

Onde você quer parecer estar?

 

Todos os sinais e o que cada um leu

Um sinal é uma informação que qualquer site consegue ler sem pedir sua permissão. Tudo isto é lido sem nenhum aviso na tela.

O que o servidor vê15

Endereço IP…CF-Connecting-IP
Localização…request.cf.city
Coordenadas…request.cf.latitude
Rede (ASN)…request.cf.asOrganization
Servidor DNS…edns.ip-api.com
Fuso horário do IP…request.cf.timezone
DNS reverso…DNS PTR
Data center mais próximo…request.cf.colo
HTTP e TLS…request.cf.tlsVersion
Troca de chaves…/cdn-cgi/trace · kex, sni
Cloudflare WARP…/cdn-cgi/trace · warp
Impressão TLS…TLS ClientHello
Seu relógio…Date.now()
Endereços WebRTC…RTCPeerConnection · STUN
Endereço local…WebRTC host candidate

Saídas6

Site na China continental…myip.ipip.net
Serviço de IP no exterior…api.ip.sb
ChatGPT…chatgpt.com/cdn-cgi/trace
Claude…claude.ai/cdn-cgi/trace
Cloudflare…www.cloudflare.com/cdn-cgi/trace
IPv4 e IPv6…Cloudflare Radar · IPv4 / IPv6

Cabeçalhos da requisição7

User agent…User-Agent
Idiomas…Accept-Language
Marcas do navegador…Sec-CH-UA
Plataforma…Sec-CH-UA-Platform
Compressão…Accept-Encoding
Do Not Track…DNT · Sec-GPC
Página de origem…Referer · document.referrer

Idioma e região8

Idiomas do navegador…navigator.languages
Localidade…Intl.DateTimeFormat
Fuso horário do sistema…Intl …timeZone
Formato do relógio…Intl …hourCycle
Início da semana…Intl.Locale weekInfo
Formato de números e datas…Intl.NumberFormat
Layout do teclado…navigator.keyboard
Vozes de leitura…speechSynthesis

Impressões digitais10

Motor de JS…Error.message
Versão real do motor…JS feature probes
Canvas…canvas.toDataURL
WebGL…WebGL getParameter
Áudio…OfflineAudioContext
Impressão matemática…Math.* → SHA-256
Versão de emoji do sistema…emoji measureText
Lista de fontes…fonts → SHA-256
Impressão combinada…SHA-256
Proteção da impressão…canvas × 2

Aparelho24

Sistema operacional…userAgentData
Navegador…userAgentData.brands
Arquitetura da CPU……architecture · bitness
Tela…screen · devicePixelRatio
Taxa de atualização…requestAnimationFrame
Telas…screen.isExtended · screenX
Janela…innerWidth · availHeight
Placa de vídeo…WebGL RENDERER
WebGPU…navigator.gpu adapter.info
Recursos do WebGL…WebGL2 · MAX_TEXTURE_SIZE
Núcleos da CPU…hardwareConcurrency
Memória…navigator.deviceMemory
Limite de memória do JS…performance.memory
Toque e ponteiro…maxTouchPoints · pointer
Bateria…navigator.getBattery
Conexão…navigator.connection
Câmeras e microfones…enumerateDevices
Hardware de áudio…AudioContext.sampleRate
Biometria…PublicKeyCredential
Bluetooth…bluetooth.getAvailability
Codecs de vídeo…MediaSource.isTypeSupported
Decodificação de vídeo por hardware…mediaCapabilities.decodingInfo
DRM…requestMediaKeySystemAccess
Cota de armazenamento…storage.estimate

Configurações do navegador16

Esquema de cores…prefers-color-scheme
Animações…prefers-reduced-motion
Cores da tela…color-gamut · dynamic-range
Acessibilidade…prefers-contrast · forced-colors
Tamanho da fonte e cor de destaque…font-size: medium · AccentColor
Aberto como…display-mode
Preferências de privacidade…doNotTrack · GPC
Cookies…navigator.cookieEnabled
Permissões…permissions.query
Leitor de PDF…pdfViewerEnabled
Automação…navigator.webdriver
navigator num Worker…Worker · navigator
Bloqueador de anúncios…bait element
Extensões…window.ethereum · DOM marks
Histórico da aba…history.length
Fontes instaladas…canvas measureText