# Geolocalização da internet

Na área da computação, a geolocalização na Internet é um software capaz de deduzir a posição geográfica de um dispositivo conectado à Internet. Por exemplo, o endereço IP do dispositivo pode ser usado para determinar o país, cidade ou código postal, estabelecendo sua localização geográfica. Outros métodos incluem a análise de pontos de acesso Wi-Fi, um endereço de MAC, metadados de imagem ou informações de cartão de crédito.

## Fontes de dados

Um endereço IP é atribuído a cada dispositivo (por exemplo, computador, impressora) que participa de uma rede de computadores que usa o Protocolo da Internet para comunicação. O protocolo especifica que cada pacote IP deve ter um cabeçalho que contenha, entre outras coisas, o endereço IP do remetente.
Há vários bancos de dados de geolocalização gratuitos e pagos, variando do nível do país ao estado ou cidade - incluindo o nível do CEP/ código postal - cada um com reivindicações variadas de precisão (geralmente mais altas no nível do país). Esses bancos de dados geralmente contêm informações de endereço IP que podem ser utilizadas em diversas aplicações, como firewalls, servidores de anúncios, roteadores, sistemas de e-mail, sites da Web e outros sistemas automatizados nos quais dados de geolocalização desempenham um papel importante.
É possível ainda obter o código do país de um determinado endereço IP por meio de uma pesquisa aos moldes da lista negra de DNS (DNSBL) a um servidor remoto.
Algumas bases de dados comerciais têm software de geolocalização aprimorado com dados demográficos para possibilitar a segmentação demográfica usando dados de endereço IP.
Os registros regionais da Internet são a fonte primária de dados de endereço IP. São responsáveis por alocar e distribuir endereços IP entre organizações localizadas em suas respectivas regiões de serviço:
* Centro de Informação da Rede Africana (AfriNIC)
* Registro Americano para Números da Internet (ARIN)
* Centro de Informações de Rede da Ásia-Pacífico (APNIC)
* Registro de Endereços da Internet da América Latina e Caribe (LACNIC)
* Centro de Coordenação de Rede RIPE (RIPE NCC)
Os registros permitem que os beneficiários especifiquem o país e as coordenadas geográficas de cada bloco atribuído. A partir de 2021, o RFC 9092 permite que os beneficiários especifiquem a localização de qualquer sub-rede IP que possuam.
Fontes secundárias incluem:
* Mineração de dados ou dados de localização geográfica enviados pelo usuário:
** Enviado pelo site, por exemplo, um site de previsão do tempo solicitando aos visitantes o nome de uma cidade para encontrar a previsão local ou emparelhando o endereço IP de um usuário com as informações de endereço em seu perfil de conta.
** Sistema de posicionamento Wi-Fi através do exame do bairro Wi-Fi BSSID. Por exemplo Serviço de localização da Mozilla.
** Exame de dispositivos Bluetooth da vizinhança.
** Emparelhar o endereço IP de um usuário com a localização GPS de um dispositivo que está usando esse endereço IP.
* Dados fornecidos por provedores de serviços de Internet.
* Estimativas do intervalo Classe C adjacente e/ou coletado de saltos de rede.
* Informações de roteamento de rede coletadas para o ponto final do endereço IP.
* Análise de dados linguísticos do dispositivo, usando modelos pré-treinados que mostram que algum termo é frequentemente mencionado em um determinado local (por exemplo, "o T" vs "o El" vs. "o metrô").
* Depuração de dados para filtrar ou identificar anomalias.
* Análise estatística dos dados enviados pelo usuário.
* Utilizando testes de terceiros conduzidos por organizações respeitáveis.

## Privacidade

É importante fazer uma distinção entre dois tipos de geolocalização: cooperativa e oposicional. Em certos casos, os usuários têm interesse em serem localizados com precisão, pois isso lhes permite receber informações relevantes para sua localização atual. Por exemplo, ao utilizar aplicativos de navegação ou serviços de entrega, os usuários desejam que sua localização seja conhecida para receber orientações precisas ou rastrear seus pedidos.
Por outro lado, existem situações em que os usuários preferem não divulgar sua localização. Isso pode estar relacionado à privacidade, onde indivíduos desejam proteger suas informações pessoais e evitar rastreamento. Além disso, alguns usuários podem ter preocupações sobre como suas informações de localização podem ser utilizadas ou compartilhadas por terceiros.
Medidas técnicas para garantir o anonimato, como servidores proxy, podem ser usadas para contornar restrições impostas por softwares de geolocalização. Alguns sites detectam o uso de proxies e anonimizadores e como consequência podem restringir o acesso ao serviço.

### Detecção de fraude

Varejistas e processadores de pagamentos on-line frequentemente fazem uso da geolocalização para identificar possíveis fraudes com cartões de crédito. Isso é feito comparando a localização do usuário com o endereço de faturamento ou envio fornecido. Quando há uma discrepância significativa, como um pedido feito nos Estados Unidos com um número de Tóquio, por exemplo, isso pode ser um forte indicativo de fraude em potencial. Além disso, a geolocalização do endereço IP também pode ser empregada na detecção de fraudes, comparando o código postal ou o número da área com o endereço de faturamento. Os bancos podem prevenir ataques de "phishing", lavagem de dinheiro e outras violações de segurança, determinando a localização do utilizador como parte do processo de autenticação. Os bancos de dados do Whois também podem ser usado para ajudar a verificar os endereços IP e os registantes.
Equipes governamentais, policiais e de segurança corporativa utilizam a geolocalização como uma poderosa ferramenta de investigação. Por meio dela, podem rastrear as rotas da Internet utilizadas por invasores online, a fim de identificar e localizar os perpetradores de crimes cibernéticos. Esse processo permite não apenas a captura dos responsáveis, mas também auxilia na prevenção de futuros ataques originados no mesmo local. Ao utilizar a geolocalização como parte de suas estratégias de segurança, essas equipes podem agir de forma mais eficiente na proteção de sistemas e na garantia da integridade das informações.

### Geomarketing

O software de geolocalização é capaz de obter informações de localização do usuário por meio de diversas técnicas, como rastreamento do endereço IP, utilização de dados de GPS em dispositivos móveis, ou até mesmo informações fornecidas pelo próprio usuário. Empresas que utilizam o geomarketing podem se beneficiar dessas informações para oferecer conteúdo da web ou produtos que sejam relevantes e úteis para aquele local específico.
Por exemplo, ao utilizar uma API de geolocalização de endereço IP em um site, os anúncios e o conteúdo podem ser personalizados para fornecer informações que sejam do interesse do usuário em questão. Isso permite que as empresas adaptem suas estratégias de marketing de forma mais precisa, oferecendo produtos, serviços ou promoções específicas para determinadas regiões geográficas.
Dessa forma, a geolocalização se torna uma ferramenta poderosa para a segmentação de mercado, permitindo que as empresas atendam às necessidades e preferências individuais de seus clientes com base em sua localização geográfica. Isso proporciona uma experiência mais personalizada e relevante para o usuário, aumentando as chances de engajamento e conversão.

## Veja também

* Bloqueio geográfico
* Segmentação geográfica
* software de navegação GPS
* Serviço baseado em localização
* Anonimização do endereço MAC
* software localizador
* Personalização
* API de geolocalização do W3C
* Kinomap (software de vídeo de geolocalização)
* rastreamento de celular
* TV White Space Database (banco de dados de geolocalização)