Політика конфіденційності Cozyshelf
Cozyshelf — застосунок для ведення особистої книжкової полиці. Ця політика пояснює, які дані обробляються, де вони зберігаються і які у вас права.
Коротко: Cozyshelf не має облікових записів і не завантажує вашу бібліотеку в хмару. Усі ваші книжки, нотатки та фото залишаються на вашому пристрої.
1. Хто відповідає за обробку даних
Застосунок розробляє приватна особа — Олена Калініна (незалежний розробник). Питання щодо конфіденційності: kalinina.olena@gmail.com.
2. Дані, які зберігаються на вашому пристрої
Ці дані ви створюєте самі, і вони записуються лише в локальну базу даних застосунку:
- інформація про книжки: назва, автори, видавництво, жанри, ISBN, рік, оцінка, статус читання;
- ваші особисті нотатки до книжок;
- обкладинки та інші зображення, зроблені камерою або вибрані з галереї;
- записи про людей, яким ви позичили книжку (ім'я, яке ви ввели самі);
- налаштування застосунку — тема, мова, нагадування.
Розробник не має доступу до цих даних. Вони не передаються на сервери й не синхронізуються між пристроями.
3. Дані, які залишають пристрій
Єдиний випадок, коли застосунок звертається до мережі — пошук метаданих книжки.
- Що надсилається: розпізнаний текст з обкладинки (назва та автор, до 120 символів) або номер ISBN зі штрихкоду.
- Що НЕ надсилається: самі фотографії, ваші нотатки, оцінки, список книжок, імена людей та будь-які ідентифікатори вашого облікового запису чи пристрою, крім технічно необхідних.
- Куди: Cloud Functions у Google Firebase (регіон europe-west3, ЄС). Запит обробляється сервісом Google Gemini API для розпізнавання видання, після чого повертається список кандидатів.
Розпізнавання тексту на фотографії виконується на самому пристрої засобами операційної системи. Знімки на сервер не надходять.
4. Захист від зловживань (App Check)
Щоб серверною функцією пошуку не користувалися сторонні програми, застосунок використовує Firebase App Check. Він надсилає технічний токен цілісності, виданий Apple App Attest або Google Play Integrity. Такий токен підтверджує справжність застосунку і не містить ваших персональних даних.
5. Дозволи пристрою
- Камера — щоб сфотографувати обкладинку або відсканувати штрихкод. Знімки зберігаються локально.
- Фотогалерея — щоб вибрати наявне зображення обкладинки. Застосунок читає лише те фото, яке ви вибрали.
- Сповіщення та точні будильники — щоб показувати локальні нагадування про читання. Нагадування формуються на пристрої, push-повідомлення з серверів не надсилаються.
Будь-який із цих дозволів можна відкликати в налаштуваннях системи; відповідні функції просто стануть недоступними.
6. Аналітика та реклама
Cozyshelf не містить рекламних мереж, не використовує аналітику поведінки чи трекери й не створює рекламного профілю. Дані не продаються та не передаються третім сторонам у маркетингових цілях.
7. Резервні копії та експорт
Застосунок дозволяє створити файл резервної копії вашої бібліотеки. Ви самі вирішуєте, де його зберігати. Якщо ви покладете цей файл у iCloud, Google Drive або надішлете його комусь, до нього застосовуватимуться правила відповідного сервісу, а не ця політика.
8. Строк зберігання та видалення
Локальні дані зберігаються, доки ви їх не видалите в застосунку або не видалите сам застосунок — тоді база даних і зображення стираються разом із ним. Пошукові запити до Cloud Functions не прив'язуються до вашої особи; журнали сервісів Google зберігаються обмежений час відповідно до правил Google.
9. Діти
Застосунок не призначений для дітей молодше 13 років і свідомо не збирає їхніх даних.
10. Ваші права
Оскільки дані зберігаються локально, ви маєте до них прямий доступ: можете переглянути, змінити, експортувати або видалити будь-який запис у самому застосунку. Якщо ви перебуваєте в ЄЕЗ або Великій Британії, ви також маєте права за GDPR — на доступ, виправлення, видалення, обмеження обробки та подання скарги до наглядового органу. Звертайтеся на kalinina.olena@gmail.com.
11. Сторонні сервіси
- Google Firebase (Cloud Functions, App Check) — політика Firebase
- Google Gemini API — обробка пошукового запиту про книжку
12. Зміни до політики
Якщо політику буде оновлено, нова редакція з'явиться на цій сторінці зі зміненою датою. Суттєві зміни додатково анонсуються в застосунку.
13. Контакти
Олена Калініна, незалежний розробник — kalinina.olena@gmail.com