Como localizar uma pessoa através dos dados Wi-Fi do seu smartphone Android

Localizar uma pessoa através dos dados Wi-Fi de seu smartphone Android baseia-se em um mecanismo distinto do GPS clássico. O telefone capta continuamente os sinais dos pontos de acesso sem fio ao redor, e essas informações permitem triangular uma posição, inclusive em ambientes internos. A precisão, as limitações técnicas e o quadro legal desse método merecem uma análise detalhada.

Precisão da localização Wi-Fi comparada a outros métodos no Android

Três tecnologias principais compartilham o trabalho de geolocalização em um smartphone Android: o GPS, as torres de celular (rede celular) e o Wi-Fi. Cada uma apresenta características muito diferentes dependendo do ambiente.

Método Precisão externa Precisão interna Consumo de bateria
GPS (satélites) Alguns metros Baixa ou nula Alta
Rede celular Variável (melhor em área urbana) Aproximada Baixa
Wi-Fi (varredura de pontos de acesso) Correta em área densa Boa Moderada
Fusão das três fontes Adaptada Boa Variável

A localização Wi-Fi funciona principalmente em ambientes internos, onde o sinal GPS não penetra. O smartphone identifica as redes próximas e compara seus identificadores a uma base de dados que mapeia os pontos de acesso Wi-Fi. O Google mantém uma base desse tipo, alimentada continuamente pelos próprios dispositivos Android.

Um guia detalhado sobre a localização Wi-Fi no Android Inside descreve as etapas concretas para explorar essa técnica em um dispositivo Android.

Profissional em cibersegurança analisando um mapa térmico Wi-Fi para localizar um dispositivo Android

Varredura Wi-Fi no Android: o que acontece quando a tela está desligada

A maioria dos usuários ignora que seu smartphone continua a escanear redes Wi-Fi mesmo quando o Wi-Fi parece desativado. O Android integra uma função chamada varredura Wi-Fi em segundo plano, distinta da conexão Wi-Fi propriamente dita.

Essa função permite que aplicativos e serviços do sistema detectem as redes ao redor para aprimorar a posição. Ela permanece ativa por padrão na maioria dos dispositivos, incluindo alguns modelos Samsung Galaxy, Huawei ou Realme.

Desativar a varredura Wi-Fi em segundo plano

O caminho de acesso varia conforme as interfaces dos fabricantes, mas o princípio permanece idêntico:

  • No Android padrão, a configuração pode ser encontrada em Configurações > Localização > Serviços de localização > Pesquisa Wi-Fi
  • Nos smartphones Huawei, uma opção específica de posicionamento Wi-Fi e Bluetooth está acessível nas configurações de localização
  • Nos dispositivos Realme e OnePlus, um controle granular permite autorizar ou recusar a pesquisa de redes Wi-Fi por aplicativos de terceiros

Desativar essa função reduz a precisão da localização em ambientes internos, mas limita consideravelmente o rastreamento passivo do smartphone.

Endereço MAC aleatório e fingerprinting Wi-Fi: a corrida técnica

Quando um smartphone escaneia redes Wi-Fi, ele emite um endereço MAC (identificador de hardware do chip de rede). Historicamente, esse endereço era fixo, o que permitia rastrear um dispositivo de um local a outro simplesmente captando suas requisições Wi-Fi.

As versões recentes do Android usam por padrão um endereço MAC aleatório para cada rede. Essa medida complica o rastreamento por terceiros, mas não o elimina totalmente. Algumas técnicas de fingerprinting combinam outros parâmetros (potência do sinal, ordem dos canais escaneados, intervalos entre as requisições) para identificar um dispositivo apesar da randomização.

Android 16-17: endurecimento do acesso à rede local

O Google está preparando uma mudança significativa. A partir do Android 16, um novo nível de permissão dedicado ao acesso à rede local entra em vigor, tornando-se obrigatório para aplicativos que visam o Android 17. O objetivo é bloquear o uso silencioso da topologia da rede local (descoberta de dispositivos via mDNS, Network Service Discovery) para fins de fingerprinting e rastreamento entre aplicativos.

Essa evolução afeta diretamente as técnicas de perfilamento baseadas no mapeamento das redes Wi-Fi próximas. Os aplicativos que exploravam esses dados sem consentimento explícito terão que adaptar seu funcionamento ou perder o acesso.

Homem usando um laptop e um smartphone Android para analisar redes Wi-Fi ao ar livre

Recomendações de segurança para limitar a localização passiva

Agências de cibersegurança como a NSA e a CISA recomendam desativar Wi-Fi, Bluetooth e NFC em locais públicos. A razão é dupla: reduzir o risco de rastreamento de posição e evitar conexões automáticas a redes maliciosas.

Em algumas versões do Android, o chip Wi-Fi continua a escanear mesmo após a desativação aparente da função. Verificar se a varredura em segundo plano está realmente desativada é, portanto, uma etapa distinta da simples desativação do Wi-Fi.

  • Desligar o Wi-Fi não é suficiente: também é necessário desativar a varredura Wi-Fi nas configurações de localização
  • Os serviços do Google (Encontrar Meu Dispositivo, Google Maps) utilizam a fusão GPS + Wi-Fi + rede celular para localizar um dispositivo Android à distância
  • Um endereço MAC aleatório reduz o rastreamento, mas não protege contra fingerprinting avançado que combina vários parâmetros de rádio

O quadro legal francês, regulamentado pela CNIL, impõe o consentimento para qualquer localização de uma pessoa. Localizar um terceiro sem seu consentimento constitui uma infração, mesmo em um contexto familiar (exceto dispositivos parentais regulamentados pela lei para menores).

A localização por dados Wi-Fi continua sendo um método complementar ao GPS, particularmente útil em edifícios e áreas urbanas densas. As evoluções previstas no Android 16 e 17 restringirão as possibilidades de rastreamento silencioso, o que torna o consentimento do usuário ainda mais central em qualquer cenário de localização.

Como localizar uma pessoa através dos dados Wi-Fi do seu smartphone Android