Em qualquer local público, há dezenas de dispositivos Bluetooth a emitir sinais à tua volta: auscultadores, relógios, carros, balizas, computadores. A maioria faz-o sem estar emparelhada com nada, anunciando a sua presença a quem quiser ouvir. Com um scanner BLE, podes vê-los em tempo real, e cada sinal conta uma história surpreendentemente detalhada.

O que um dispositivo Bluetooth emite sem estar emparelhado

O Bluetooth Low Energy (BLE), o padrão utilizado por praticamente todos os wearables e dispositivos IoT modernos, funciona através de pacotes de anúncio (advertising). Um dispositivo emite estes pacotes várias vezes por segundo para que outros o possam detetar, sem necessidade de emparelhamento nem de palavra-passe.

Isso significa que qualquer aplicação com permissão para utilizar o Bluetooth pode captá-los: não se trata de um hack nem de uma vulnerabilidade, é simplesmente assim que o protocolo foi concebido.

O que cada sinal revela

Cada pacote de anúncio pode incluir vários campos. Estes são os mais comuns e o que revelam:

  • Nome do dispositivo. Por vezes genérico («BLE Device»), por vezes revelador: «AirPods de…», «Amazfit GTS», «BMW X3». Os auscultadores e os relógios costumam anunciar o nome que lhes foi atribuído pelo utilizador.
  • Endereço MAC. Identificador único. Os dispositivos modernos utilizam endereços MAC aleatórios que se alternam para dificultar o rastreio, mas muitos acessórios e dispositivos IoT continuam a utilizar o endereço MAC fixo de fábrica.
  • RSSI (potência do sinal). Indica a intensidade com que o sinal chega e permite estimar a distância: quanto mais próximo, maior o valor.
  • Fabricante (campo «Manufacturer Specific Data»). Um ID da empresa que identifica a Apple, a Samsung, a Garmin, etc., mesmo que o nome do dispositivo seja genérico.
  • Serviços anunciados (UUIDs). Quais as funcionalidades oferecidas: frequência cardíaca, bateria, Find My, MIDI… Permite deduzir o tipo de aparelho.
  • Nível da bateria e dados de telemetria, em dispositivos que os incluem no anúncio.

Do RSSI à distância

O RSSI é medido em dBm e é negativo: −40 dBm significa «mesmo por cima de si», −95 dBm é apenas audível. Como referência aproximada em espaço aberto:

RSSI
Distância aproximada
−30 a −50 dBm
Muito próximo (menos de 1-2 m)
−50 a −70 dBm
Na mesma divisão (2 a 10 m)
−70 a −85 dBm
Outra divisão ou piso (10-20 m)
−85 a −100 dBm
Longe ou com obstáculos (>20 m)

As paredes, o corpo humano e a orientação da antena fazem com que estes valores variem bastante; utilize-os como uma estimativa, não como uma medida exata.

Que dispositivos costuma encontrar

  • Auscultadores e relógios de pessoas que passam na rua (os mais comuns).
  • Carros, que anunciam os seus sistemas multimédia e, por vezes, o nome do modelo.
  • Balizas iBeacon/Eddystone em lojas e museus, utilizadas para publicidade por proximidade.
  • Domótica: termómetros, lâmpadas, fechaduras, localizadores do tipo AirTag.
  • Os teus próprios dispositivos, úteis para localizar um wearable perdido em casa, seguindo o RSSI como um jogo de «quente-frio».

O lado da privacidade

O facto de o teu dispositivo poder ser «visto» não significa que possa ser atacado: a transmissão é de leitura única e não expõe dados pessoais diretamente. O risco real é o rastreio por MAC: se o teu dispositivo anunciar sempre o mesmo identificador, uma rede de sensores poderá seguir os teus movimentos. É por isso que o iOS e o Android alternam o MAC aleatoriamente e a Apple utiliza identificadores variáveis nos AirPods.

Se quiseres reduzir a tua pegada: desativa o Bluetooth quando não o estiveres a utilizar e verifica quais os acessórios antigos que transmitem com um nome identificativo.

Como verificar isto na prática

A forma mais visual é uma aplicação do tipo radar, como a BLE Radar: coloca os dispositivos detetados num radar de acordo com a sua distância estimada, mostra o nome, o fabricante, o RSSI em tempo real e os serviços que cada um anuncia. É surpreendente a primeira vez que a abres num centro comercial ou num aeroporto.

Conclusão

O ar está repleto de sinais BLE que revelam o tipo de dispositivo, o fabricante e a distância sem necessidade de emparelhamento. Explorá-los é legal, educativo e útil — desde encontrar um relógio perdido até verificar o que os teus próprios dispositivos emitem — e basta uma aplicação de digitalização para começar.