Політика конфіденційності

Останнє оновлення: 24 вересня 2026

1. Вступ

Ця Політика конфіденційності описує, як додаток "MyChoir" (далі — "Додаток") збирає, використовує, зберігає та захищає персональні дані користувачів. Використовуючи Додаток, ви підтверджуєте, що ознайомились та погоджуєтесь з умовами цієї Політики.

2. Оператор даних

Оператором (контролером) персональних даних є:

  • Оператор: Фізична особа — Дуля Артьом
  • Юрисдикція: Україна
  • Email для питань конфіденційності: artom.devv@gmail.com
  • Telegram: @artom_dev

3. Які дані ми збираємо

3.1. Облікові дані

При авторизації через підтримувані сервіси (Google Sign-In, Apple Sign-In або Email) ми отримуємо:

  • Ім'я та прізвище
  • Адреса електронної пошти
  • Унікальний ідентифікатор користувача (Firebase UID)

3.2. Дані хору

  • Членство у хорах
  • Роль (включаючи кастомні ролі)
  • Вокальна партія (включаючи нестандартні та кастомні партії)

3.3. Контент

  • Пісні: назва, композитор, категорія, тональність
  • Медіафайли контенту (PDF нот, зображення, та аудіофайли для репетицій, завантажені користувачем)
  • Плани служінь: дата, час, список пісень
  • Анотації до нот (зберігаються локально на пристрої)
  • Закладки до нот (зберігаються локально на пристрої)
  • Текстові блокноти в особистому режимі: назва, форматований текст і вибраний вигляд аркуша. Вони резервно копіюються у Firebase Firestore для відновлення після перевстановлення додатка або на іншому пристрої.

3.4. Дані активності

  • Відвідування служінь та репетицій (вручну або через опитування)
  • Агрегована статистика присутності та найпопулярніших пісень

3.5. Технічні дані

  • Токен push-сповіщень (Firebase Cloud Messaging)
  • Налаштування теми оформлення

3.6. Камера, мікрофон та репетиційні інструменти

  • Мікрофон використовується лише для тюнера та визначення акордів. Аудіосигнал аналізується на пристрої в реальному часі, не записується, не зберігається і не передається на сервер.
  • Метроном і фортепіано працюють локально на пристрої та не збирають персональні дані.
  • Автопрокрутка керує лише відображенням нот на екрані та не передає дані на сервер.

3.6.1. TrueDepth API та дані обличчя

Необов'язкова функція перемикання сторінок блиманням ока використовує ARKit TrueDepth API лише тоді, коли користувач сам вмикає режим ока у перегляді нот.

  • Додаток тимчасово обробляє лише числові значення стану повік/блимання очей, зокрема ARKit blend shape коефіцієнти eyeBlinkLeft та eyeBlinkRight, а також факт активного відстеження обличчя.
  • Ці дані використовуються виключно для визначення навмисного блимання лівим або правим оком, щоб перейти на попередню або наступну сторінку нот без дотику до екрана.
  • Додаток не записує фото чи відео з камери, не створює профіль обличчя, не використовує Face ID, не створює біометричні шаблони та не ідентифікує користувача за обличчям.
  • Дані TrueDepth обробляються локально на пристрої в оперативній пам'яті, не зберігаються після обробки кадру, не записуються у файли або бази даних і видаляються при вимкненні режиму ока або закритті перегляду нот.
  • Дані TrueDepth не передаються на сервери MyChoir, Firebase, Cloudflare, Vercel чи будь-яким іншим третім сторонам, не використовуються для реклами, аналітики або трекінгу.

3.7. Платіжні дані (Вбудовані покупки)

  • Статус підписки та історія транзакцій (анонімізовані ідентифікатори покупок).
  • Ми не збираємо і не маємо доступу до ваших банківських карток чи номерів рахунків, оскільки всі платежі обробляються безпосередньо компанією Apple (App Store).

4. Правові підстави для обробки (GDPR, ст. 6)

Ми обробляємо ваші дані на таких підставах:

  • Виконання договору (ст. 6(1)(b)): обробка необхідна для надання основного функціоналу Додатку — авторизації, управління хором, відображення репертуару та служінь.
  • Законний інтерес (ст. 6(1)(f)): ведення статистики відвідувань, забезпечення безпеки облікових записів, покращення якості сервісу.
  • Згода (ст. 6(1)(a)): надсилання push-сповіщень. Ви можете відкликати згоду в будь-який момент через налаштування пристрою.

5. Як ми використовуємо дані

  • Авторизація та ідентифікація користувача.
  • Відображення репертуару хору та розкладу служінь.
  • Надсилання функціональних push-сповіщень (нове служіння, зміни в розкладі, повідомлення від диригента).
  • Ведення обліку відвідувань за рішенням диригента хору.
  • Забезпечення автономного доступу (кешування даних на пристрої).
  • Надання репетиційних інструментів у перегляді нот: тюнер, метроном, фортепіано, автопрокрутка, закладки та перемикання сторінок блиманням ока.
  • Резервне копіювання текстових блокнотів, щоб їх можна було відновити після перевстановлення додатка або на новому пристрої.

Ми не використовуємо push-сповіщення для маркетингу чи реклами.

6. Розташування та захист даних

6.1. Серверне зберігання

  • Google Firebase (Firestore, Auth, FCM): облікові дані, профілі, метадані пісень, служіння, відвідуваність, push-токени, а також резервні копії текстових блокнотів особистого режиму.
  • Cloudflare R2: PDF-файли нот.
  • Vercel: хостинг веб-додатку (дані користувачів не зберігаються).

Дані можуть оброблятися в Європейському Союзі, США та інших юрисдикціях, де розташовані сервери наших провайдерів. Усі передачі даних захищені шифруванням TLS/SSL.

6.2. Локальне зберігання на пристрої

  • localStorage: тема оформлення, кешовані метадані пісень та служінь (для офлайн доступу, термін зберігання — до 7 днів), анотації до нот.
  • IndexedDB: кешовані PDF-файли нот (автоматичне видалення через 7 днів).
  • UserDefaults / Preferences: локальні закладки до нот та службові налаштування перегляду, які не передаються на сервер.

Локальні дані зберігаються виключно на вашому пристрої, не передаються на сервер і можуть бути очищені через налаштування браузера або додатку.

7. Передача даних третім сторонам

Ми не продаємо, не передаємо та не надаємо ваші дані третім сторонам для маркетингу чи рекламних цілей.

Дані можуть оброблятися наступними сервіс-провайдерами виключно для забезпечення роботи Додатку:

  • Apple Inc.: App Store (надання та обробка вбудованих покупок / підписок).
  • Google LLC: Firebase Authentication, Firestore, Cloud Messaging.
  • Cloudflare, Inc.: зберігання файлів (R2), CDN.
  • Vercel Inc.: хостинг веб-додатку.

8. Cookies та аналітика

Додаток використовує мінімальні cookies, необхідні для підтримки сесії авторизації Firebase. Ми не використовуємо рекламні cookies, трекери, Google Analytics або будь-які інші інструменти відстеження поведінки користувачів.

9. Строки зберігання даних

  • Облікові дані та профіль: зберігаються протягом усього терміну існування облікового запису.
  • Контент хору (пісні, служіння): зберігається, доки хор активний у системі.
  • Статистика відвідувань: зберігається протягом терміну існування хору.
  • Push-токени: оновлюються автоматично; видаляються при видаленні акаунту.
  • Локальний кеш: автоматично видаляється через 7 днів або вручну через налаштування.
  • Резервні копії текстових блокнотів: зберігаються, доки користувач не видалить блокнот або акаунт. Видалення блокнота чи акаунта видаляє активну копію з Firestore.

10. Ваші права (GDPR)

Відповідно до Загального регламенту захисту даних (GDPR), ви маєте такі права:

  • Право доступу: отримати підтвердження обробки та копію ваших даних.
  • Право на виправлення: оновити неточну або неповну інформацію.
  • Право на видалення: вимагати видалення ваших даних.
  • Право на переносність: отримати дані у структурованому, машинозчитуваному форматі.
  • Право на обмеження обробки: обмежити обробку за певних обставин.
  • Право на заперечення: заперечити проти обробки на підставі законного інтересу.
  • Право відкликати згоду: відкликати раніше надану згоду (наприклад, на push-сповіщення).

Для реалізації цих прав зверніться до нас за контактами, вказаними у розділі 2.

11. Видалення акаунту та даних

Ви можете видалити свій обліковий запис у будь-який час через Додаток: Акаунт → "Видалити акаунт".

  • Усі персональні дані на серверах будуть безповоротно стерті протягом 30 днів.
  • Контент хору (пісні, служіння), створений спільно, може залишатися доступним для інших учасників хору.
  • Локальні дані на пристрої можна очистити через налаштування браузера.

Ми не зберігаємо активні резервні копії персональних даних після завершення процедури видалення. Технічні резервні копії провайдерів можуть зберігатися протягом обмеженого часу відповідно до їх політик.

12. Вікові обмеження

Додаток не призначений для осіб молодших за 13 років (або 16 років у юрисдикціях ЄС, де це вимагається). Ми свідомо не збираємо персональні дані неповнолітніх без згоди батьків або законних представників. Якщо ви вважаєте, що неповнолітня особа надала нам свої дані — зв'яжіться з нами для їх видалення.

13. Скарги

Якщо ви вважаєте, що ваші права щодо захисту персональних даних були порушені, ви маєте право подати скаргу до наглядового органу з питань захисту персональних даних у вашій країні проживання.

14. Зміни до Політики

Ми залишаємо за собою право оновлювати цю Політику конфіденційності. Дата останнього оновлення вказана на початку документу. У разі суттєвих змін ми повідомимо вас через Додаток. Продовження використання Додатку після публікації змін означає вашу згоду з оновленою Політикою.

15. Контакти

З питань щодо конфіденційності ваших даних зв'яжіться з нами: