Repolode
yjeanrenaud

yjeanrenaud/yj_nearbyglasses

App para Android e iOS que escaneia anúncios Bluetooth LE e avisa quando há óculos inteligentes de fabricantes conhecidos por perto.

Estrelas
2,480
Forks
104
Issues abertas
13
Último commit
há 27 dias

O que é?

Nearby Glasses é um app para Android, com uma versão complementar para iOS, que tenta detectar óculos inteligentes nas proximidades e avisar o usuário. Ele compara os IDs de fabricante encontrados nos quadros de anúncio Bluetooth LE com uma lista que inclui Meta, Luxottica, Snap e algumas outras empresas; também procura determinados nomes de dispositivos e UUIDs de serviço. A detecção é heurística: o projeto informa que falsos positivos, como headsets de VR, são prováveis e que alguns dispositivos também podem não ser detectados.

Um limite de intensidade do sinal (RSSI) define o quão perto um dispositivo precisa estar para disparar um alerta; o padrão é -75 dBm. Os alertas podem aparecer como notificações do sistema ou, no modo canário, como um indicador de status. A versão para Android pode ser executada como um serviço em primeiro plano e inclui um log opcional com opção de exportação, além de uma configuração para substituir os IDs de fabricante. A versão para iOS oferece apenas o modo canário devido às restrições de execução em segundo plano.

O projeto é escrito em Kotlin e licenciado sob AGPL-3.0. O autor afirma que o app não coleta dados pessoais e que os logs permanecem no dispositivo.

Recursos principais

  • 01Escaneia anúncios BLE em busca de IDs de fabricante associados a óculos inteligentes, como Meta Ray-Ban.
  • 02Limite de RSSI ajustável para definir o quão perto um dispositivo precisa estar para disparar um alerta.
  • 03Modo canário que exibe um indicador de status em vez de notificações do sistema.
  • 04Serviço em primeiro plano no Android para uma varredura em segundo plano mais confiável, que pode ser desativado.
  • 05Log de depuração local exportável e opção para substituir IDs de fabricante.
  • 06Disponível para Android (Google Play, APK) e iOS (App Store).

Casos de uso

  • Verificar se há óculos inteligentes com câmeras por perto em um bar, numa reunião ou em um espaço público.
  • Estudar como anúncios BLE e IDs de fabricante podem ser usados para detectar dispositivos.
  • Auditar o comportamento dos anúncios BLE em um celular Android ou iOS.

Início rápido

  1. 1

    Baixe o app na página Releases, no Google Play, no F-Droid/IzzyOnDroid, no Obtainium ou na App Store

  2. 2

    Abra o app, conceda as permissões de Bluetooth e notificações e inicie a busca

Antes de usar

  • É provável que ocorram falsos positivos, pois IDs de empresas também aparecem em headsets de realidade virtual e em outros dispositivos dos mesmos fabricantes.
  • O app pode não detectar óculos inteligentes, e a detecção depende de anúncios Bluetooth, que podem variar.
  • A versão para iOS não funciona em segundo plano e oferece apenas o Canary Mode.
  • O README do projeto alerta explicitamente para não assediar pessoas com base nos alertas.

Tópicos

Perguntas frequentes

O que é yj_nearbyglasses?
App para Android e iOS que escaneia anúncios Bluetooth LE e avisa quando há óculos inteligentes de fabricantes conhecidos por perto. Nearby Glasses é um app para Android, com uma versão complementar para iOS, que tenta detectar óculos inteligentes nas proximidades e avisar o usuário. Ele compara os IDs de fabricante encontrados nos quadros de anúncio Bluetooth LE com uma lista que inclui Meta, Luxottica, Snap e algumas outras empresas; também procura determinados nomes de dispositivos e UUIDs de serviço. A detecção é heurística: o projeto informa que falsos positivos, como headsets de VR, são prováveis e que alguns dispositivos também podem não ser detectados.
yj_nearbyglasses é gratuito? Qual é a licença?
yj_nearbyglasses é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
yj_nearbyglasses ainda é mantido?
Manutenção ativa. O último commit de yj_nearbyglasses foi em 24 de set. de 2026.
Para que posso usar yj_nearbyglasses?
Verificar se há óculos inteligentes com câmeras por perto em um bar, numa reunião ou em um espaço público. Estudar como anúncios BLE e IDs de fabricante podem ser usados para detectar dispositivos. Auditar o comportamento dos anúncios BLE em um celular Android ou iOS.
Como instalar yj_nearbyglasses?
Baixe o app na página Releases, no Google Play, no F-Droid/IzzyOnDroid, no Obtainium ou na App Store Abra o app, conceda as permissões de Bluetooth e notificações e inicie a busca
Onde consigo yj_nearbyglasses?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yjeanrenaud/yj_nearbyglasses

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados