DOCUMENT / PRIVACY POLICY
Политика конфиденциальности
Osmium не собирает, не продаёт и не использует персональные данные для рекламы или аналитики. Нет ни системы аккаунтов, ни регистрации, ни рекламного SDK, ни сборщика отчётов о сбоях, ни облачного аккаунта или сервера синхронизации Osmium.
Хранение: секреты аутентификатора, имена аккаунтов, эмитенты, теги и цвета тегов хранятся только на этом устройстве и шифруются с помощью AES-256-GCM неэкспортируемым ключом Android Keystore. Экспортированные резервные копии шифруются вашим паролем (PBKDF2-HMAC-SHA256 со 120 000 итераций, затем AES-256-GCM). Данные входа WebDAV и пароль автоматического резервного копирования хранятся локально в зашифрованном виде ключом Keystore. Если вы включите экспорт в открытом виде в режиме разработчика, экспортированный файл не шифруется: он содержит все секреты в читаемом виде и защищён только местом, где вы его храните.
Целостность устройства: при запуске Osmium проверяет устройство локально — ранний снимок на этапе загрузки, проверки системы, монтирования, ядра, состояния загрузки и подписи приложения, перекрёстные сверки между ними, а также аппаратная аттестация ключей (цепочка сертификатов TEE, цепочка проверенной загрузки и boot hash), которую проверяет на этом устройстве официальный верификатор Google с использованием корневых сертификатов Google, встроенных в приложение. Проверка на наличие root-менеджеров запрашивает у Android только короткий фиксированный список известных имён пакетов root-менеджеров; приложение не перебирает установленные на вашем устройстве приложения. Все эти проверки выполняются полностью на этом устройстве, не выполняют сетевых запросов, а их результаты никогда не сохраняются и не передаются — они отображаются на экране целостности, а если результат «подозрительно» или «скомпрометировано», приложение показывает напоминание один раз при каждом открытии. Установленное приложение root-менеджера считается лишь признаком, а не доказательством. Подробное журналирование обнаружений по умолчанию отключено: строки локального журнала появляются только после того, как вы включите его в режиме разработчика. В режиме разработчика эту функцию можно скрыть; после этого приложение не выполняет эти проверки при запуске и не показывает напоминание.
Данные об отзыве аттестации: приложение поставляется со снимком списка статусов отзыва аттестации Google, сделанным во время сборки приложения. Если вы запустите обновление на экране целостности, приложение загрузит новую копию с https://android.googleapis.com/attestation/status и сохранит её в приватном хранилище приложения, заменив предыдущую копию только после успешного разбора загруженных данных. Запрос не содержит данных аккаунта, аутентификатора или устройства; как и при любом HTTP-запросе, сервер видит обычные метаданные соединения, например ваш IP-адрес. Если обновление не удастся или сеть его заблокирует, прежние данные продолжат использоваться, а проверка аттестации продолжит работать в автономном режиме.
Импорт: импорт из QR-кодов Google Authenticator и файлов экспорта Aegis, 2FAS и Raivo OTP выполняется полностью на этом устройстве. Выбранный файл считывается в память для построения предпросмотра импорта; он не копируется, не загружается и никуда не отправляется. В зашифрованное хранилище сохраняются только подтверждённые вами записи; всё остальное отбрасывается.
Сеть: приложение устанавливает соединение только в следующих случаях: (1) при каждом запуске оно загружает правовые документы с сайта osmium.im (см. ниже); (2) проверки версий через GitHub Releases API — включены по умолчанию и отключаются в настройках — выполняются в фоне, когда приложение выходит на передний план; (3) WebDAV — когда вы включаете автоматические резервные копии или запускаете резервное копирование, приложение подключается к настроенному вами адресу; (4) быстрая LAN-передача — соединение с другим устройством, пока открыт экран передачи; (5) описанное выше обновление данных об отзыве — только когда вы запускаете его вручную; и (6) открытие ссылки — адрес передаётся вашему браузеру или магазину приложений. Ни один из этих запросов не содержит ваших аккаунтов, ваших секретов или идентификаторов устройства.
Правовые документы: при каждом запуске приложение загружает с сайта osmium.im текущие версии Условий использования и Политики конфиденциальности, чтобы вы всегда видели действующие версии. Эти запросы не содержат данных аккаунта, аутентификатора или устройства. Если загрузка не удалась, приложение показывает уведомление об ошибке со ссылкой на сайт.
Проверки версий: когда проверка версий включена, приложение при запуске запрашивает https://api.github.com/repos/lihongxi-g/osmium-authenticator/releases/latest, чтобы узнать, существует ли более новая версия. Запрос отправляет только User-Agent, содержащий название и версию приложения; данные аккаунта, аутентификатора или устройства не отправляются, а сбои обрабатываются без уведомлений. Проверку можно отключить в настройках.
Автоматические резервные копии используют системное планирование Android и могут быть отложены политиками энергосбережения производителя. Они записывают зашифрованные файлы на настроенный вами сервер WebDAV или в папку Download/Osmium (по умолчанию хранится 5 последних файлов, настраивается до 10; более старые удаляются). Сканирование камерой, чтение QR-кодов и биометрия обрабатываются на устройстве средствами Android. Состояние Wi-Fi и multicast используются для поиска LAN-устройств, только пока открыт экран передачи. WRITE_EXTERNAL_STORAGE применяется только к автоматическим резервным копиям на Android 8/9. ACCESS_LOCAL_NETWORK объявлен для будущих требований платформы и не запрашивается на targetSdk 34.
Мы не передаём данные рекламодателям, аналитическим сервисам или облаку Osmium. Сервер WebDAV получает зашифрованные файлы, которые вы загружаете; предполагаемый получатель LAN получает данные из запущенной вами передачи; GitHub получает только публичный запрос версии. Конечная точка статуса аттестации Google получает только запрос своего публичного списка отзыва, когда вы обновляете этот список вручную. Сайт osmium.im предоставляет публичные правовые документы, которые загружает приложение, и никакие пользовательские данные на него не отправляются. Удаление приложения или очистка его данных не удаляет копии, сохранённые вами в других местах.
Контакты: [email protected] · https://t.me/osmium2fa