# Конфиденциальность

> Этот документ описывает, как приложение Narra для iOS обращается с данными. Политика сайта get-narra.app — отдельный раздел ниже.

## Коротко

- Аккаунта нет: ни почты, ни пароля, ни входа через соцсети.
- Мы не продаём данные, не показываем рекламу и не используем рекламные трекеры. Сторонних аналитических SDK в приложении нет.
- Книги, которые вы добавляете, хранятся на устройстве. Чтобы разобрать книгу, Narra загружает её на свой сервер; загруженный файл и результат разбора удаляются автоматически через 7 дней.

## Кто обрабатывает данные

Оператор — Михаил Наер. Связь: [mikhail.naer@gmail.com](mailto:mikhail.naer@gmail.com).

Сервер приложения: `api.narra.disrupt.builders`.

## Что приложение отправляет на сервер

### Анонимный идентификатор установки

При первом запуске приложение создаёт случайный идентификатор установки и секрет и сохраняет их в защищённом хранилище устройства (iOS Keychain). По ним приложение получает временный токен доступа к серверу. Идентификатор не связан с вашим именем, телефоном, почтой, Apple Account или рекламным идентификатором и не позволяет установить вашу личность. При удалении приложения он исчезает вместе с ним; при следующей установке создаётся новый.

### Содержимое книг

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

- **Загрузка файла.** Чтобы построить разбор книги — найти персонажей, хронологию, разметку для озвучки — приложение загружает файл книги на сервер один раз, по хешу содержимого. Повторная загрузка того же файла не происходит.
- **Срок хранения.** Загруженный файл и связанные с ним результаты разбора относятся к приватным материалам и удаляются автоматически через 7 дней.
- **Фрагменты текста.** При озвучке, разговоре с персонажем, генерации портретов, обложек и иллюстраций на сервер уходит нужный фрагмент текста или сформированный по нему запрос. Эти запросы обрабатываются для выдачи результата и не используются для обучения моделей.
- **Книги из встроенного каталога** — публичные произведения; их содержимое уже есть на сервере, отдельная загрузка не нужна.

### Техническая телеметрия

Приложение отправляет обезличенные события работы: запуск приложения, версию приложения, факт и длительность операций генерации и озвучки, коды ошибок. Содержимое книг, ваши сообщения персонажам и идентификаторы устройства в эти события не попадают.

## Кому передаются данные

Чтобы приложение работало, запросы обрабатывают наши подрядчики:

| Назначение | Обработчик |
| --- | --- |
| Синтез речи (озвучка книг и персонажей) | провайдеры синтеза речи, подключённые к серверу Narra |
| Текстовые модели (разбор книги, разговор с персонажем) | провайдеры языковых моделей, подключённые к серверу Narra |
| Генерация изображений (портреты, обложки, сцены) | провайдеры генерации изображений, подключённые к серверу Narra |
| Хостинг сайта get-narra.app | Vercel Inc. |

Данные передаются им только в объёме, необходимом для выполнения запроса. Ключи доступа к этим сервисам хранятся на сервере и в приложение не попадают.

### Если вы подключаете свой AI-сервис

В настройках можно указать собственный ключ и адрес сторонней модели — для перевода или смыслового поиска. Тогда соответствующие запросы уходят напрямую выбранному вами провайдеру, и на них действует его политика, а не эта. Ваш ключ хранится в защищённом хранилище устройства и на наш сервер не передаётся.

## Разрешения устройства

- **Фоновое воспроизведение звука** — чтобы аудиокнига продолжала играть, когда экран выключен.

## Хранение и удаление

- На устройстве: книги, обложки, портреты, сгенерированный звук, прогресс чтения, закладки и настройки. Всё это удаляется вместе с приложением.
- На сервере: приватные загруженные книги и их разбор — 7 дней; обезличенная техническая телеметрия — в агрегированном виде.
- Любую сгенерированную картинку или озвучку можно удалить или перегенерировать прямо в приложении.
- Чтобы попросить удалить данные, связанные с вашей установкой, напишите на [mikhail.naer@gmail.com](mailto:mikhail.naer@gmail.com) и приложите название и автора книги: аккаунта нет, и приватные материалы находятся по ним. Отдельно запрашивать удаление обычно не нужно — приватные загрузки стираются сами через 7 дней.

## Дети

Приложение не предназначено для детей: оно позволяет добавлять любые книги, в том числе для взрослых, и имеет возрастной рейтинг 18+. Мы сознательно не собираем данные детей.

## Содержимое, создаваемое моделями

Портреты, иллюстрации, пересказы и ответы персонажей создаются языковыми моделями и могут быть неточными или неуместными. Запросы проходят серверную модерацию; материалы, запрещённые к распространению, к добавлению не допускаются. Любую генерацию можно перегенерировать или удалить. О неуместном результате сообщите на [mikhail.naer@gmail.com](mailto:mikhail.naer@gmail.com).

## Изменения

При существенных изменениях мы обновим дату в начале документа. Актуальная версия всегда доступна по адресу [https://get-narra.app/privacy](https://get-narra.app/privacy).

## Политика сайта get-narra.app

Сайт не использует cookie, счётчики, аналитику и рекламные трекеры. На сайте нет форм, регистрации и аккаунтов. Хостинг-провайдер Vercel обрабатывает технические данные запроса — IP-адрес, тип браузера, запрошенную страницу и время обращения — для доставки страниц и защиты от злоупотреблений.

## Страницы сайта

- [Главная](https://get-narra.app)
- [О Narra](https://get-narra.app/about)
- [Контакты](https://get-narra.app/contact)
- [Конфиденциальность](https://get-narra.app/privacy)

## Для ИИ-агентов

Каждая страница сайта отдаёт Markdown по заголовку Accept: text/markdown. Краткий обзор сайта — в файле [https://get-narra.app/llms.txt](https://get-narra.app/llms.txt).

---

Обновлено: 2026-09-18
