8.7 KiB
Политика конфиденциальности Audioshelf
Дата вступления в силу: указывается при публикации.
1. Кто мы
Приложение Audioshelf разработано и распространяется независимым разработчиком. Контакт для вопросов о конфиденциальности и обработке данных: kreysonvv@internet.ru
2. Какие данные обрабатывает приложение
Audioshelf работает локально, на устройстве пользователя. Единственное исключение — загрузка подкастов по ссылке, которую пользователь указывает сам (см. раздел 3).
- Библиотека аудиокниг — названия, авторы, обложки, описания, длительность — извлекаются из файлов и папок, которые пользователь сам выбирает через системный выбор папки (Storage Access Framework). Приложение не сканирует хранилище устройства без явного действия пользователя и не получает доступ к файлам за пределами выбранных папок.
- Подписки на подкасты и их выпуски — добавляются пользователем по прямой ссылке на RSS/XML-фид либо импортом локального xml-файла. Название, описание, обложка и список выпусков подкаста извлекаются из этого фида.
- Прогресс прослушивания, история сессий, статистика, настройки плеера (скорость, эквалайзер, шаги перемотки и т.д.) — хранятся локально в базе данных приложения на устройстве. Для подкастов история и статистика не ведутся — сохраняется только текущая позиция прослушивания эпизода.
- Обложки книг/подкастов, результаты конвертации аудио, скачанные выпуски подкастов — хранятся в приватном хранилище приложения на устройстве.
3. Сетевые запросы
Приложению для основной функциональности (аудиокниги, плеер, конвертация) доступ в интернет не требуется вообще — вся эта часть работает офлайн.
Сетевые запросы приложение выполняет только в связи с подкастами и только по инициативе пользователя:
- Добавление/обновление подкаста по ссылке — приложение делает прямой запрос к указанному пользователем адресу RSS/XML-фида, чтобы получить список выпусков. Адрес выбирает сам пользователь (например, находит его на сайте Podcast Republic или на сайте автора подкаста) — приложение не предлагает собственный каталог и не собирает статистику о том, какие подкасты добавляют пользователи.
- Прослушивание/скачивание выпуска — приложение делает запрос напрямую на сервер, где размещён аудиофайл выпуска (адрес указан в самом фиде подкаста, приложение его не выбирает).
В обоих случаях это обычные HTTP-запросы к серверам, на которые указывает сам фид подкаста или сам пользователь — не к серверам разработчика приложения. Разработчик не имеет доступа к содержимому этих запросов и не получает от них никаких данных.
4. Передача данных третьим лицам
Приложение не передаёт данные пользователя на серверы разработчика. Аналитика, реклама и трекинг в приложении отсутствуют. Учётной записи или регистрации не требуется.
Конвертация аудио в mp3 выполняется полностью на устройстве (собственный код на Rust), исходные файлы заменяются их сжатыми версиями там же, в папке книги — никуда по сети не передаются.
5. Внешние ссылки
В приложении есть кнопка «Поддержать», которая открывает внешнюю страницу на сервисе Boosty в браузере устройства. Переход по этой ссылке происходит по явному действию пользователя. Обработка данных на стороне Boosty регулируется политикой конфиденциальности этого сервиса, не разработчика приложения.
6. Разрешения приложения
| Разрешение | Зачем нужно |
|---|---|
| Доступ к выбранным папкам (SAF) | Чтение и (по явному запросу пользователя) изменение аудиофайлов библиотеки |
| Доступ в интернет | Загрузка фидов и выпусков подкастов по ссылкам, которые указывает пользователь |
| Уведомления | Элемент управления воспроизведением |
| Фоновая служба воспроизведения | Продолжение проигрывания при свёрнутом приложении или заблокированном экране |
Ни одно из этих разрешений не используется для сбора данных о пользователе — только для основной функциональности плеера.
Отдельно про функцию сжатия аудио в 64 кбит/с: при запуске конвертации приложение заменяет исходные аудиофайлы их сжатыми версиями прямо в папке, которую пользователь выбрал через SAF — старые версии удаляются безвозвратно. Это действие выполняется только по явному запуску пользователем (кнопка конвертации на карточке книги) и нигде больше не происходит автоматически.
7. Хранение и удаление данных
Все данные приложения удаляются вместе с приложением при удалении Audioshelf с устройства, либо вручную через очистку данных приложения в настройках Android. Удаление отдельной книги или подкаста в приложении удаляет связанные с ним данные (историю, прогресс, скачанные файлы) из локальной базы без возможности восстановления.
8. Изменения политики
При изменении функциональности приложения, затрагивающей обработку данных, эта политика будет обновлена. Актуальная версия доступна внутри приложения (раздел «О приложении») и по месту публикации этого документа.
9. Контакты
По всем вопросам, связанным с этой политикой: kreysonvv@internet.ru