Visualizador de arquivos Android offline e sem permissões, compatível com PDF, Word, Excel, PowerPoint, fotos, vídeos, áudio, Markdown, código e arquivos ZIP.
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
Baixe o app na página Releases, no Google Play, no F-Droid/IzzyOnDroid, no Obtainium ou na App Store
- 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
Kit de ferramentas para PDF no Android, offline e focado em privacidade, para mesclar, dividir, comprimir, converter, assinar e anotar PDFs diretamente no dispositivo.
App Android gratuito e de código aberto que transforma o celular em um painel web auto-hospedado para gerenciar arquivos, mensagens, chamadas, mídia e tela pela rede local.
App Android que detecta dispositivos Bluetooth Low Energy próximos, acompanha sua atividade ao longo do tempo e alerta sobre dispositivos suspeitos ou que parecem seguir você.
Conversor de arquivos local e offline para Android, que converte vídeos, áudios, imagens, PDFs, arquivos do Office, fontes e legendas no próprio dispositivo, sem fazer uploads.
Emulador open source para Android que reúne vários sistemas retrô em um só app, com cores Libretro e suporte a consoles do NES ao PSP e 3DS.