Já reparou que entra num site e, sem ter indicado a sua cidade, aparece conteúdo em português, uma loja da sua região ou até uma oferta aparentemente dirigida a quem está perto de si?
A explicação pode ser bastante simples: o site consegue ver o seu endereço IP público.
Isto não significa que saiba automaticamente onde mora. O IP não funciona como um GPS e, na maioria dos casos, não revela a sua rua ou o número da porta. O que existe é uma estimativa baseada no endereço IP, na rede que o utiliza e em bases de dados que tentam associar determinados blocos de IP a localizações geográficas.
É assim que funciona a geolocalização por IP.
O que é geolocalização por IP?
Um endereço IP é um identificador utilizado para comunicar através da Internet. Quando visita um site, o servidor precisa de saber para onde deve enviar a resposta. É nesse processo que o seu IP público fica visível para o servidor.
A partir desse endereço, o site pode consultar uma base de dados de geolocalização e obter informações como:
- país;
- região ou distrito;
- cidade provável;
- operador de Internet (ISP);
- organização responsável pelo bloco de endereços;
- eventualmente informações sobre o tipo de rede.
Mas há uma diferença fundamental: o IP indica uma localização aproximada, não a sua posição física exata.
Imagine que está em Lisboa. Um serviço de geolocalização pode associar o seu IP a Lisboa, Sintra ou até a outra localidade próxima. Isso não significa que tenha identificado a sua morada.
Na prática, um site pode mostrar Lisboa, mas não a sua rua.
E esta distinção é importante para perceber o que o seu IP revela — e o que não revela.
Como funciona a geolocalização por IP?
O processo parece mais sofisticado do que realmente é.
Quando acede a um website, o servidor recebe o seu IP público. Esse endereço pertence a um determinado bloco de endereços, normalmente associado a um operador ou organização.
Os endereços IP são distribuídos através de uma estrutura hierárquica. Existem cinco Regional Internet Registries (RIR), incluindo o RIPE NCC, responsável pela região que inclui a Europa, o Médio Oriente e partes da Ásia Central. Estes organismos gerem recursos de numeração e atribuem blocos a operadores e outras organizações.
Só que os registos dos RIR não são, por si só, um sistema perfeito de geolocalização. O próprio RIPE NCC explica que a informação de geolocalização existente na sua base de dados é parcial e pode ser pouco fiável.
É por isso que os serviços comerciais de geolocalização utilizam outras fontes e técnicas para construir as suas próprias bases de dados.
De forma simplificada:
IP → identificação da rede → consulta de bases de dados → localização estimada
Por exemplo, um site pode receber:
203.0.113.50
A base de dados pode indicar que esse endereço pertence a um determinado ISP e que o bloco é utilizado em Portugal, com uma localização associada a Lisboa.
O site não está a “ver” o seu router num mapa.
Está a consultar informação que permite fazer uma estimativa.
Qual é a precisão da geolocalização por IP?
Aqui está uma das maiores confusões sobre o assunto.
A pergunta “qual é a precisão da geolocalização por IP?” não tem uma resposta única.
Em alguns casos, o resultado ao nível do país pode ser bastante útil. Ao nível da cidade, já pode existir uma margem de erro significativa. E tentar determinar uma morada através do IP é uma coisa completamente diferente.
Pense no IP como uma pista, não como uma coordenada GPS.
Um serviço pode concluir:
Portugal → Lisboa
quando está realmente em Loures.
Outro pode apresentar:
Portugal → Porto
quando está numa localidade próxima ou quando a informação associada ao bloco de IP está desatualizada.
Isso pode acontecer porque os endereços IP não estão permanentemente ligados a uma localização física.
Porque é que a localização pode estar errada?
Há vários motivos.
Um ISP pode reutilizar endereços IP. Uma ligação pode receber um IP diferente com o passar do tempo. Um bloco pode ser transferido ou reorganizado. Um operador pode encaminhar o tráfego através de uma infraestrutura localizada noutra cidade.
Além disso, as bases de dados precisam de ser atualizadas. O próprio RIPE NCC deixa claro que os seus dados de geolocalização são parciais e que o campo específico de geolocalização é mantido pelos utilizadores da base de dados, podendo ser pouco fiável.
Por isso, se um site indicar uma cidade diferente daquela onde realmente está, isso não significa necessariamente que o site esteja a fazer alguma coisa errada. Pode simplesmente estar a trabalhar com uma estimativa incorreta.
Limitações da geolocalização por IP
A localização por IP torna-se ainda menos previsível quando entram em cena determinadas tecnologias de rede.
IP dinâmico
Muitas ligações domésticas utilizam endereços IP que podem mudar.
Hoje pode receber um determinado IP e, noutra altura, receber outro. O novo endereço pode estar associado a uma localização diferente na base de dados.
Isto não significa que a sua ligação tenha mudado fisicamente de cidade.
Significa apenas que a associação entre aquele IP e uma localização é uma estimativa.
VPN
Quando utiliza uma VPN, o site normalmente vê o IP do servidor VPN e não o IP público original da sua ligação.
Se estiver fisicamente em Portugal e estabelecer uma ligação VPN através de um servidor em França, por exemplo, um site poderá interpretar a sua localização como estando em França.
É uma das razões pelas quais uma VPN pode alterar a localização aparente do seu IP.
Mas atenção: VPN não significa anonimato absoluto. O IP é apenas uma das peças utilizadas para identificar ou distinguir utilizadores online.
Proxy
Um proxy funciona de forma semelhante neste aspeto: o tráfego pode chegar ao site através de outro servidor, fazendo com que o site veja o endereço IP desse intermediário.
Dependendo do tipo de proxy e da configuração utilizada, podem existir outras informações técnicas que revelem que está a utilizar um intermediário.
Tor
A rede Tor também encaminha o tráfego através de vários nós, tornando mais difícil associar diretamente a ligação ao IP original.
Para um website, o endereço observado pode pertencer a um nó de saída da rede Tor e não à sua ligação doméstica.
Redes móveis
As redes móveis apresentam outro desafio.
O mesmo endereço IP público pode ser utilizado por muitos dispositivos e o ponto através do qual o tráfego sai para a Internet pode estar bastante afastado da localização física do utilizador.
Por isso, a localização obtida através do IP de um smartphone pode ser particularmente diferente da sua posição real.
CGNAT
O CGNAT (Carrier-Grade NAT) é utilizado por operadores para permitir que vários clientes partilhem determinados endereços IPv4 públicos.
Isto significa que centenas ou milhares de utilizadores podem estar a navegar para a Internet através do mesmo IP público.
Para um website, aquele IP identifica a saída da rede do operador, não necessariamente uma pessoa ou uma casa específica.
Empresas e datacenters
Também existem IPs utilizados por empresas, servidores, alojamentos web, clouds e datacenters.
Nestes casos, a localização indicada pode ser a do datacenter ou de uma infraestrutura de rede, e não a localização física do utilizador final.
Geolocalização por IP vs. GPS vs. Wi-Fi
É fácil confundir geolocalização por IP com outras formas de determinar a localização, mas são tecnologias bastante diferentes.
A geolocalização por IP baseia-se no endereço IP utilizado para aceder à Internet. A partir desse endereço, é possível consultar bases de dados que associam determinados IPs a países, regiões ou cidades. O resultado é uma localização aproximada. Pode indicar Lisboa, por exemplo, mas não significa que o site saiba em que rua está ou onde está exatamente naquele momento.
O GPS funciona de outra forma. Utiliza sinais de satélite e sistemas de posicionamento para determinar a localização do dispositivo com muito mais precisão. É a tecnologia que permite, por exemplo, ao telemóvel indicar a sua posição num mapa ou a uma aplicação de navegação saber por que estrada está a circular.
Já a localização através de Wi-Fi pode utilizar as redes sem fios próximas e outras informações disponíveis no dispositivo para calcular a posição. Dependendo das condições e do sistema utilizado, pode ser bastante precisa, sobretudo em zonas onde existem muitas redes Wi-Fi conhecidas.
E aqui está uma diferença importante: um website saber o seu IP não significa que tenha acesso automático ao GPS do seu telemóvel.
Quando um site pretende obter a localização do dispositivo através das funcionalidades de geolocalização do navegador, normalmente é apresentada uma solicitação de permissão. O utilizador decide se quer ou não disponibilizar essa informação.
Por isso, são duas situações completamente diferentes. O servidor recebe o seu IP como parte normal da comunicação com o website. Já uma localização obtida através do GPS, Wi-Fi ou de outras fontes disponíveis no dispositivo pode depender de permissões específicas.
Em termos simples: o IP pode dizer aproximadamente onde está a sua ligação à Internet; o GPS pode dizer onde está o seu dispositivo.
Implicações para privacidade e segurança
O facto de a geolocalização por IP ser aproximada não significa que o IP seja irrelevante para a privacidade.
Um site pode guardar o IP associado à visita e combiná-lo com outras informações, como páginas consultadas, conta utilizada, cookies, dispositivo ou outros identificadores.
É aqui que o assunto fica mais interessante.
O RGPD reconhece que endereços IP são exemplos de identificadores online que podem deixar rastos e, quando combinados com outras informações, contribuir para a criação de perfis e para a identificação de pessoas.
O Comité Europeu para a Proteção de Dados também inclui os endereços IP entre os exemplos de informação que pode constituir dados pessoais.
Isto não significa que qualquer IP permita identificar imediatamente uma pessoa.
Significa que o contexto importa.
Um IP isolado pode dizer relativamente pouco. Um IP associado a uma conta, histórico de navegação, cookies e outros identificadores pode permitir estabelecer ligações muito mais interessantes sobre determinado utilizador.
É por isso que a questão da privacidade não deve ser reduzida a:
“O meu IP mostra a minha morada?”
Normalmente, não.
A questão mais importante é:
“Que outras informações podem ser associadas ao meu IP?”
Essa combinação pode ser utilizada, dependendo do serviço e da finalidade, para análise de tráfego, personalização de conteúdos, anúncios direcionados, deteção de fraude ou segurança.
Naturalmente, o tratamento de dados pessoais na União Europeia está sujeito às regras do RGPD e deve ter uma base legal adequada. O EDPB identifica, entre outros, consentimento, execução de contrato, obrigação legal e interesse legítimo como possíveis bases jurídicas, dependendo do contexto.
Como proteger a sua localização por IP?
Se não quer que um website veja diretamente o IP público atribuído à sua ligação, existem algumas opções.
Utilize uma VPN
Uma VPN pode fazer com que os websites vejam o IP do servidor VPN em vez do IP público da sua ligação.
É particularmente útil quando quer reduzir a exposição do IP original perante os sites que visita.
Escolha, no entanto, um serviço de confiança e compreenda a respetiva política de privacidade.
Considere o Tor
Para situações em que a privacidade e o anonimato da ligação são prioridades, o Tor pode ser uma alternativa.
É, contudo, diferente de uma VPN e pode tornar a navegação mais lenta ou causar problemas de compatibilidade em determinados sites.
Controle as permissões de localização
Não confunda IP com localização do dispositivo.
Se um website pedir acesso à localização, pare um segundo e pergunte: preciso mesmo de dar essa autorização?
Os navegadores modernos permitem controlar estas permissões. A Geolocation API foi concebida precisamente para que o acesso à localização do dispositivo seja sujeito à autorização do utilizador.
Reduza o rastreamento desnecessário
Reveja as permissões do navegador, bloqueie cookies de terceiros quando fizer sentido e tenha atenção às contas em que permanece autenticado.
Esconder o IP pode resolver uma parte do problema, mas não elimina automaticamente outras formas de rastreamento.
O que o seu IP realmente revela sobre si?
Muito menos — e ao mesmo tempo potencialmente mais — do que muitas pessoas imaginam.
Por si só, o IP pode permitir estimar o país, região ou cidade associada à ligação. Pode também revelar o operador ou a organização responsável pelo endereço.
Mas normalmente não diz:
- o seu nome;
- a sua rua;
- o número da sua porta;
- a posição GPS do seu telemóvel;
- quem está sentado em frente ao computador.
Por outro lado, quando é combinado com outros dados, pode tornar-se uma peça relevante de um perfil digital.
Essa é a verdadeira questão da privacidade online.
Não é apenas aquilo que uma informação revela isoladamente. É aquilo que pode ser descoberto quando várias informações são cruzadas.
Conclusão
A geolocalização por IP é uma estimativa baseada no endereço IP e em informação sobre as redes às quais esses endereços estão associados.
É útil para determinar uma localização aproximada, mas está longe de funcionar como um GPS.
Um site pode saber que está provavelmente em Portugal. Pode estimar Lisboa. Pode até acertar bastante perto da sua região.
Mas isso não significa que tenha descoberto a sua morada.
IP dinâmico, VPN, proxy, Tor, CGNAT, redes móveis, datacenters e bases de dados desatualizadas podem alterar significativamente o resultado.
E há uma última ideia que vale a pena guardar: esconder o IP não é o mesmo que desaparecer da Internet. A privacidade online depende também de cookies, contas, permissões, identificadores e outras formas de rastreamento.
Quer saber qual é o IP que está a apresentar neste momento à Internet?
Verifique o seu IP no O MEU IP
Perguntas frequentes sobre geolocalização por IP
A geolocalização por IP é precisa?
Pode ser razoavelmente útil ao nível do país e, em alguns casos, da região ou cidade, mas não deve ser confundida com uma localização GPS. A precisão depende do IP, do operador, da rede utilizada e da qualidade e atualização da base de dados.
Um site consegue saber o meu endereço exato pelo IP?
Normalmente, não. O IP pode permitir obter uma localização aproximada, mas não fornece automaticamente a rua ou o número da porta. O operador de Internet pode ter informações adicionais associadas à ligação, mas essas informações não são simplesmente entregues a qualquer website que consulte o seu IP.
Por que razão a minha localização por IP está errada?
Pode estar a utilizar um IP dinâmico, uma rede móvel ou CGNAT, ou o endereço pode estar associado a uma localização incorreta ou desatualizada numa base de dados. Também é possível que o tráfego esteja a sair por uma infraestrutura localizada noutra cidade.
Usar uma VPN muda a minha localização por IP?
Sim. Um site que receba o tráfego através de uma VPN normalmente vê o IP do servidor VPN. Consequentemente, a localização estimada pode passar a ser a do servidor ou de outra localização associada a esse IP.
A geolocalização por IP é legal?
A utilização de um endereço IP e dos dados associados depende do contexto e da finalidade do tratamento. Na União Europeia, os endereços IP podem constituir dados pessoais e o tratamento de dados pessoais está sujeito ao RGPD. As organizações devem determinar uma base legal adequada e cumprir os restantes princípios aplicáveis.
Como posso esconder o meu IP?
Uma VPN pode ocultar o seu IP público original perante os websites que visita, substituindo-o pelo IP do servidor VPN. O Tor é outra opção orientada para a privacidade. Nenhuma destas soluções elimina, por si só, todas as formas de rastreamento online.
