Definições claras dos termos de óculos inteligentes e detecção por rádio usados no Glasses Radar — BLE, company ID, service UUID, randomização MAC e mais.
Óculos com eletrônica integrada — tipicamente câmera, microfones, alto-falantes e rádios sem fio — que emparelham com um celular ou funcionam de forma independente. Modelos com câmera como Ray-Ban Meta e Snap Spectacles são os relevantes para a privacidade de terceiros.
Um protocolo sem fio de baixo consumo que dispositivos usam para serem descobertos e permanecerem conectados. Óculos inteligentes transmitem continuamente anúncios BLE para alcançar o celular pareado, que é o sinal público que a detecção por rádio lê.
Uma pequena transmissão BLE pública que um dispositivo envia repetidamente para que outros o encontrem. Carrega campos identificadores como o ID de empresa, dados do fabricante e service UUIDs. Qualquer celular próximo já recebe esses pacotes.
Um código de 2 bytes dentro de um anúncio BLE que identifica o fabricante do dispositivo. Por ser compartilhado por todos os produtos daquele fabricante — fones de ouvido, headsets e mais — corresponder apenas ao ID de empresa é uma fonte comum de falsos positivos.
Um bloco de bytes definido pelo fabricante em um anúncio BLE que segue o ID de empresa. Corresponder ao modelo completo de bytes dos dados do fabricante — em vez de apenas o ID de empresa — é o que permite a um detector distinguir óculos com câmera de outros dispositivos do mesmo fabricante.
Um padrão de vários bytes dentro de um anúncio específico de uma classe de hardware. A correspondência por impressão digital completa de bytes é mais precisa que um ID de empresa de 2 bytes porque o padrão é muito menos provável de colidir com dispositivos não relacionados.
Um identificador padronizado que um dispositivo anuncia para sinalizar uma capacidade ou serviço que oferece. Snap Spectacles são identificados de forma confiável por um service UUID associado ao hardware da Snap.
Um recurso de privacidade em que um dispositivo rotaciona periodicamente o endereço de hardware que transmite para não ser rastreado ao longo do tempo por esse endereço. Como a detecção depende do conteúdo estável do anúncio em vez do endereço rotativo, a randomização não impede identificar o tipo de dispositivo.
"Presente" significa que hardware de óculos com câmera correspondente está por perto, com base na transmissão BLE. "Ativo" (disponível no Android) significa que o dispositivo também está gerando atividade Wi-Fi, como streaming ou descarregamento de capturas — um sinal materialmente mais forte que apenas presença.
Transferir fotos ou vídeos capturados dos óculos para o celular pareado ou para a nuvem, tipicamente via Wi-Fi. O descarregamento produz atividade sem fio detectável; gravar direto no armazenamento interno sem descarregar produz quase nenhuma.
Uma pequena luz indicadora destinada a acender quando um dispositivo está capturando. É um sinal fraco de privacidade: difícil de ver à distância e derrotado por fita ou remoção. A detecção por rádio funciona independentemente do LED.
Realizar todo o processamento localmente no seu celular em vez de enviar dados a um servidor. O Glasses Radar detecta no dispositivo: nada sobre sua localização, seus scans ou quem estava perto de você sai do seu celular.
O banco de dados de assinaturas verificadas de dispositivos contra o qual um detector faz correspondência. A precisão da detecção é limitada pela completude e exatidão desse registro; a única coisa que o Glasses Radar baixa é uma atualização assinada dele.
Exigir várias detecções consistentes de uma assinatura antes de emitir um alerta, para que um único pacote espúrio de um dispositivo parecido não dispare um falso alarme. Troca um pouco de velocidade por muito menos falsos positivos.