Você sabia que laptops e outros dispositivos móveis, mesmo sem hardware GPS, ainda podem determinar com relativa precisão sua localização real apenas com uma conexão WiFi? Veja como funciona esse recurso frequentemente esquecido dos modernos “Serviços de Localização”.
“Serviços de Localização” são mais do que apenas GPS
Os sistemas operacionais modernos – como iOS, iPadOS, Android, Windows 10, macOS e Chrome OS – possuem um sistema de localização integrado chamado “Serviços de Localização”.
Quando um aplicativo – como um aplicativo de mapas ou navegação – solicita acesso à sua localização, ele não acessa apenas diretamente o sistema GPS do seu dispositivo. Junto com isso, ele também “funciona” com os Serviços de Localização do sistema operacional para determinar exatamente onde você está.
Os sistemas modernos de serviços de localização usam muitas técnicas diferentes para encontrar e determinar a localização do dispositivo. GPS é uma dessas técnicas. No entanto, quando o sinal GPS ou o hardware GPS não estão disponíveis – ou são muito lentos – os Serviços de Localização oferecem outros truques.
Por exemplo, se o aparelho estiver conectado a um sinal de rede móvel (3G, 4G, 5G), sua localização poderá ser determinada através do sinal da torre de celular. Com base na intensidade relativa do sinal de três torres de celular próximas diferentes, sua localização real pode ser estimada com bastante precisão.
No entanto, há também outra técnica que o sistema de Serviços de Localização pode aproveitar: procurar pontos de acesso Wifi próximos.
Os endereços IP revelam apenas informações gerais de localização

Suponha que você esteja navegando na web em seu laptop e um site solicite informações de localização. Você dá acesso ao site e o interessante é que logo em seguida esse site também tem a sua localização, com um nível de erro aceitável.
Mas você também percebe que seu laptop não tem GPS integrado, então como esse site pode determinar seu endereço físico com tanta precisão?
Não, o problema não está no seu endereço IP. Se você conceder a um site acesso à sua localização enquanto estiver usando um desktop sem WiFi (ou um laptop com conexão Ethernet e WiFi desligado), você verá apenas uma estimativa geral sobre a posição dele, com precisão não muito alta . Por exemplo, ele pode determinar com precisão a cidade, província e país em que você mora, mas é completamente impossível obter informações precisas rua por rua, como por meio de GPS.
Como o WiFi revela sua localização?
Veja como funciona um “sistema de localização WiFi”: seu dispositivo procura pontos de acesso WiFi próximos e gera uma lista de estatísticas específicas, juntamente com a intensidade relativa do sinal naquele local. Em seguida, ele entra em contato com os servidores online. Esses servidores. basicamente, contém uma lista de pontos de acesso WiFi em todo o mundo e suas localizações geográficas.
O banco de dados não inclui apenas uma lista de nomes de pontos de acesso WiFi (SSIDs), mas também contém os endereços MAC exclusivos (BSSIDs) desses pontos de acesso. Esses endereços geralmente não mudam, mesmo que o nome de exibição da rede Wifi seja alterado.
Ao comparar a lista de redes WiFi próximas a você com a lista de pontos de acesso conhecidos e suas localizações, os Serviços de Localização podem adivinhar sua localização. Além disso, ao comparar as intensidades relativas do sinal de diferentes redes WiFi, os Serviços de Localização também podem determinar a sua localização com extrema precisão, como se você estivesse usando GPS.
Os dispositivos também podem baixar e armazenar em cache alguns desses dados. Por exemplo, se o dispositivo souber que você está em uma determinada cidade, ele poderá baixar e armazenar informações de WiFi dentro e ao redor dessa cidade para que possa encontrar sua localização com mais facilidade, mesmo quando você não tiver uma conexão de rede para comparar com o local. base de dados.
Mas de onde vem o banco de dados WiFi?
![Como o dispositivo usa WiFi para determinar sua localização física? Como o dispositivo usa WiFi para determinar sua localização física?]()
Há mais de uma década, o Google começou a coletar dados sobre redes WiFi usando seus carros do Street View. Enquanto esses carros contornam as esquinas e tiram fotos de vitrines, casas e estradas, eles também procuram redes WiFi próximas e salvam dados relevantes para uso com os Serviços de Localização.
Não apenas Google, Apple, Microsoft e outras grandes empresas de tecnologia também possuem seus próprios sistemas de Serviços de Localização.
Além disso, o software de Serviços de Localização integrado ao seu dispositivo também envia continuamente informações para manter esses bancos de dados atualizados. Por exemplo, você abre o Google Maps no seu telefone Android. Você tem um sinal de GPS forte – ótimo, seu telefone sabe onde você está via GPS. Seu telefone irá agora procurar redes sem fio próximas e enviar uma lista delas para o banco de dados dos Serviços de Localização do Google, junto com sua localização atual.
Assim, este banco de dados é continuamente atualizado com mais dados novos. É claro que as empresas sempre prometem que esses dados são anônimos e não estão vinculados a nenhum indivíduo.
Problema de privacidade
Em teoria, o banco de dados recebe apenas informações sobre a lista de redes vizinhas, seus identificadores únicos e suas localizações físicas. Ele absolutamente não obtém nenhuma informação sobre quem está usando essas redes ou quais dados estão sendo transmitidos por Wi-Fi, nem quais senhas as pessoas precisam para se conectar a essas redes.
Ao mesmo tempo, os sistemas operacionais modernos também impedem que aplicativos e sites acessem esses dados, a menos que você permita. Um site ou aplicativo não pode apenas ver uma lista de redes WiFi próximas. Ele deve solicitar que seu navegador ou sistema operacional acesse sua localização e, é claro, você pode recusar essa solicitação, se desejar. Você ainda está no controle.