Документы
Политика конфиденциальности
Текст описывает поведение текущей Beta-версии приложения Ния для Android (пакет ru.companion.mobilenia). Разработчик — физическое лицо; ИП и ООО нет.
Что обрабатывается на телефоне
Голос, распознанный текст команды, книга контактов (если вы дали доступ) и список установленных приложений обрабатываются на устройстве. На сервер проекта они не отправляются. Учётной записи в Ние нет. Историю команд приложение не сохраняет.
Распознавание речи выполняется локальной моделью в приложении. Ответ произносится системным синтезом речи Android на этом же устройстве.
Микрофон включается на время сессии «слушать» (в том числе после нажатия кнопки поверх экрана, если вы её включили) и на время записи голосового для чата. Постоянной записи голоса в фоне в текущей версии нет. Файл голосового пишется во внутренний кэш и передаётся в мессенджер только через системный экран отправки.
Камера запрашивается только чтобы включить вспышку как фонарик: кадр не снимается и никуда не уходит. Съёмка открывает системную камеру.
Контакты читаются, чтобы сопоставить имя с номером или чатом. Книга не изменяется и на сервер не копируется. Звонок открывает системный набор, SMS — черновик, сообщение в мессенджер — экран чата или шаринга; отправку подтверждаете вы.
Поиск, погода и карты открывают уже установленные приложения. Если подходит несколько программ, система показывает обычный список: можно выбрать один раз или запомнить. Текст запроса при этом может быть передан выбранному приложению на этом же устройстве.
На устройстве могут храниться локальные данные приложения: имена и алиасы программ, положение кнопки поверх экрана, при сбое — текстовый файл last-crash.txt во внутреннем хранилище приложения. Резервное копирование данных Android для этого приложения в манифесте выключено (allowBackup=false). Эти файлы на сервер проекта не отправляются.
Когда приложение обращается в сеть
Разрешение на интернет есть для самообновления. При открытии приложения и по действию «Обновление» Ния может запросить у сервера разработчика, есть ли новый установочный файл этой же программы, скачать его и предложить поставить через установщик Android.
Адрес канала обновлений: https://api.companion-nia.ru/update-app/mobile-nia/. Ставится файл с тем же идентификатором пакета; перед установкой сверяется контрольная сумма SHA-256. Чужие приложения с этого канала не ставятся.
Сервер при таком обращении может видеть факт запроса, адрес подключения, заголовок User-Agent с номером версии Нии и номер версии в манифесте. Аудиозапись и текст команд на этот сервер не передаются.
Трафик без шифрования (HTTP) в манифесте приложения запрещён.
Разрешения
При первом запуске система спрашивает микрофон, камеру (фонарик), контакты и уведомления. Затем, если ещё не дано, открывается системный экран яркости. Отдельно, по действию: режим «не беспокоить», кнопка поверх окон, список приложений на Android 11+, интернет и установка пакетов — для обновления самой Нии.
Кнопку поверх экрана можно не включать. Без микрофона команды не работают. Без контактов остаются набор по цифрам и открытие программ по имени.
Сторонние сервисы
В зависимостях текущей Beta нет рекламных SDK, Firebase, Crashlytics и отдельной аналитики. Сторонние библиотеки в приложении используются для интерфейса, загрузки картинок на устройстве и локального распознавания речи.
Этот сайт загружает шрифт Nunito с Google Fonts. Это относится к просмотру сайта в браузере, не к работе приложения Ния.
Связь
Вопросы по этой политике: страница контактов.
Текст может быть уточнён, если изменится поведение Beta.