Beacon

Политика конфиденциальности приложения Beacon

Приложение: Beacon (Android, идентификатор com.pixelio.beacon)
Разработчик: Васильев Максим Сергеевич, физическое лицо
Контакт: pixelio.dev.team@gmail.com
Редакция от: 20 сентября 2026 г.

1. Коротко

Beacon — инструмент для администрирования серверов по SSH. Регистрация и учётная запись не требуются. У приложения нет собственного сервера: ваши данные — адреса машин, логины, пароли и SSH-ключи — хранятся только на вашем устройстве и разработчику не передаются.

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

2. Данные, которые остаются на устройстве

Приложение хранит локально:

Секреты (пароли, ключи, PIN) хранятся в защищённом хранилище операционной системы (Android Keystore через flutter_secure_storage), остальное — в локальной базе данных приложения. Ничего из перечисленного не покидает устройство и не копируется разработчику.

Резервное копирование Android для приложения отключено: данные Beacon не попадают в облачный бэкап и не переносятся на новое устройство автоматически.

3. Данные, которые передаются третьим лицам

3.1. Ваши серверы

Приложение подключается к серверам, которые добавили вы, напрямую по протоколу SSH. Трафик идёт между вашим устройством и вашим сервером, через инфраструктуру разработчика не проходит и им не записывается. Что происходит с данными на вашем сервере, определяется его настройками, а не этой политикой.

3.2. Отчёты о сбоях (Sentry)

Для поиска ошибок приложение использует сервис Sentry (Functional Software, Inc., США). При сбое или зависании отправляется технический отчёт:

Отчёт может содержать адреса и имена ваших серверов, если ошибка произошла при работе с ними. Пароли, приватные ключи и код-пароль в отчёты не попадают: заголовки авторизации и обращения к чувствительным адресам исключены из журналирования на уровне приложения.

Данные обрабатываются на серверах Sentry за пределами Российской Федерации. Отправку можно отключить в любой момент: «Настройки» → «Privacy» → «Отправлять отчёты о сбоях». После перезапуска приложения библиотека сбора отчётов не инициализируется и не отправляет ничего.

3.3. Аналитика использования (AppMetrica)

Чтобы понимать, какими функциями пользуются, приложение отправляет обезличенные события в сервис AppMetrica (ООО «ЯНДЕКС», Россия). Отправляется:

Что не отправляется никогда: адреса и имена серверов, IP-адреса, логины, пароли, SSH-ключи, пути и имена файлов, содержимое терминала, тексты команд и сниппетов, имена сетевых интерфейсов, ваш адрес электронной почты. Текст ошибки заменяется категорией из закрытого списка (например, «тайм-аут», «отказ в авторизации»), сам текст наружу не уходит.

Рекламные идентификаторы и геолокация устройства в этом сервисе отключены, отчёты о сбоях через него не собираются. Данные обрабатываются на серверах сервиса на территории Российской Федерации.

Отправку можно отключить в любой момент: «Настройки» → «Privacy» → «Отправлять аналитику использования». Выключение действует сразу, перезапуск не нужен.

3.4. Определение страны и координат сервера

Чтобы показать флаг страны и точку на карте, приложение определяет местоположение сервера по его IP-адресу. Для этого IP-адрес вашего сервера (не ваш личный адрес и не персональные данные) отправляется в сервисы geojs.io и, как резервный вариант, freeipapi.com. Результат кэшируется на устройстве.

Функция отключается: «Настройки» → «Privacy» → «Геолокация серверов». Там же можно очистить кэш.

3.5. Карты

Плитки карты загружаются с серверов проекта OpenStreetMap (OpenStreetMap Foundation). При загрузке им становится известен IP-адрес вашего устройства и область карты, которую вы смотрите. Запросы отправляются только при открытии экрана карты или превью карты в карточке сервера.

4. Чего приложение не делает

5. Разрешения

Других разрешений приложение не запрашивает. Выбор файла при импорте SSH-ключа выполняется системным диалогом и доступа ко всему хранилищу не требует.

6. Хранение и удаление данных

Данные хранятся на устройстве до тех пор, пока вы их не удалите. Удалить можно:

Разработчик не хранит копий этих данных, поэтому и восстановить их не может. Отчёты о сбоях хранятся в Sentry, а события аналитики — в AppMetrica в течение сроков, установленных этими сервисами, и удаляются по запросу на адрес из шапки документа.

7. Дети

Приложение предназначено для системных администраторов и разработчиков, не адресовано детям и не собирает данные детей осознанно.

8. Ваши права

Поскольку данные находятся на вашем устройстве, доступ к ним, их изменение и удаление полностью в ваших руках. По вопросам об отчётах о сбоях — запрос на удаление, уточнение состава данных — пишите на pixelio.dev.team@gmail.com.

9. Контакты

Васильев Максим Сергеевич, pixelio.dev.team@gmail.com