Новости

Новое Android-приложение распознаёт умные очки поблизости

Умные очки с камерами всё чаще встречаются в общественных местах, и всё больше людей задаются вопросом: можно ли понять, что кто-то рядом снимает видео? Разработчик Ив Жанрено предложил решение — приложение Nearby Glasses для Android.

Программа сканирует Bluetooth Low Energy (BLE) и пытается выявить поблизости устройства, связанные с известными брендами смарт-очков. Она ориентируется не на название устройства (его легко изменить), а на manufacturer ID — уникальный идентификатор производителя в BLE-пакетах. Этот параметр стандартизирован и закреплён за конкретной компанией, поэтому считается более надёжным признаком.

Сейчас Nearby Glasses отслеживает четыре идентификатора:

  • 0x01AB — Meta Platforms (компания признана экстремистской и запрещена в России);
  • 0x058E — Meta Platforms Technologies;
  • 0x0D53 — Luxottica (производитель Ray-Ban Meta);
  • 0x03C2 — Snap Inc. (очки Snap Spectacles).

При необходимости пользователь может добавить и другие ID вручную.

Когда приложение фиксирует устройство с заданным идентификатором и уровнем сигнала выше установленного порога (по умолчанию −75 dBm — примерно 10–15 метров на открытом пространстве), оно отправляет уведомление. Чтобы избежать избыточных предупреждений, предусмотрен «период тишины» — стандартно 10 секунд.

Идея проекта основана на реальных случаях. В СМИ уже рассказывали о скрытой съёмке с помощью Ray-Ban Meta. Кроме того, студент Harvard University демонстрировал работу таких очков в связке с системой распознавания лиц и открытыми источниками данных в режиме реального времени.

Автор подчёркивает, что возможны ложные срабатывания. Manufacturer ID относится ко всей продукции компании, поэтому Nearby Glasses может реагировать и на другие устройства того же бренда — например, VR-гарнитуры Meta. В таких случаях помогает контекст: если поблизости нет VR-шлемов, но есть человек в очках, вероятность совпадения выше.

Приложение работает как фоновая служба Android, не собирает пользовательские данные, не передаёт телеметрию и не содержит рекламы. Логи (при их активации) сохраняются только локально и включают лишь обнаруженные ID.

В планах разработчика — расширение списка производителей, улучшение интерфейса на отдельных устройствах (например, Google Pixel), доработка локализации и возможный релиз версии для iOS. Также рассматривается более глубокий анализ BLE-трафика для снижения числа ложных тревог, однако это потребует дополнительной технической проработки.

Nearby Glasses доступно в Google Play и на GitHub, где опубликован исходный код приложения на Kotlin.

Nearby Glasses, конечно, не гарантирует стопроцентной защиты от скрытой съёмки, зато дарит главное — иллюзию контроля и повод оглядеться по сторонам чуть внимательнее. А если уведомление сработало, остаётся только выбрать: вежливо улыбнуться в предполагаемую камеру или начать позировать.