Precisão da geolocalização por IP: o que os números realmente significam
Entenda as taxas de precisão por país, região e cidade, como os fornecedores medem esses indicadores e como validar uma base de geolocalização usando o seu próprio tráfego.
# Precisão da geolocalização por IP: o que os números realmente significam
Todo fornecedor divulga algum índice de precisão. Quase nenhum explica, com clareza, a metodologia por trás dele. Antes de confiar em um número, a pergunta essencial é: em qual população ele foi medido?
Precisão é uma distribuição, não um percentual
Uma afirmação como "precisão em nível de cidade dentro de 50 km" geralmente representa uma mediana. O problema está na cauda da distribuição: aqueles 5-10% de consultas que erram por centenas de quilômetros porque o usuário está atrás de um gateway de operadora ou de um NAT em nuvem. Em vez de olhar só para a mediana, peça o erro no percentil 90.
A precisão varia muito conforme o tipo de rede
- Banda larga residencial fixa: é o melhor cenário. Provedores costumam alocar faixas por região e raramente as movimentam.
- Mobile: a precisão em nível de cidade é ruim por natureza. O tráfego sai por um número pequeno de gateways nacionais.
- Hosting e cloud: a localização apontada é a do datacenter. Tecnicamente está correta, mas diz pouco sobre o comportamento ou a localização real do usuário final.
- Corporativo: a localização é a saída de internet do escritório, que pode estar em outro continente em relação ao funcionário.
Um único número médio de precisão mistura tudo isso e esconde os problemas. Segmente sua avaliação por classificação.
Como validar usando o seu próprio tráfego
Você provavelmente já tem a fonte de verdade dentro de casa: endereços de entrega, CEPs de cobrança, permissões de GPS, cabeçalhos de fuso horário enviados pelo navegador. Separe uma amostra de alguns milhares de sessões e compare.
- Selecione sessões em que o usuário informou voluntariamente uma localização.
- Consulte o IP da sessão.
- Registre correspondência de país, correspondência de região e distância geodésica para cidade.
- Quebre os resultados por classificação e por ASN.
Em uma tarde, você já saberá se a base é boa o bastante para o seu público específico. No fim, essa é a única pergunta que realmente importa.
Por que APIs em tempo real sofrem menos com defasagem do que bases para download
O espaço de endereçamento muda o tempo todo. Blocos são transferidos, alugados, reanunciados e reaproveitados entre uso residencial e VPN. Uma base baixada mensalmente já começa a envelhecer no dia em que chega. Uma API em tempo real resolve o bloco no momento da consulta e reflete realocações em questão de horas. Se suas regras antifraude dependem de classificação, defasagem não é detalhe estatístico: é o centro do problema.
Limiares práticos
- Divergência apenas de país: registre, mas nunca bloqueie só por isso.
- Divergência de país combinada com classificação de hosting e score de risco alto: vale aplicar um desafio.
- Divergência de cidade: use apenas para analytics.
Meça, segmente e defina limiares com base nos seus próprios dados. Isso vale muito mais do que qualquer promessa de marketing de fornecedor.
