Політика конфіденційності, застосунок DOTOG (BlueBuddys)
1) Інформація про збирання персональних даних і контактні дані контролера
1.1 Ми раді, що ти користуєшся нашим застосунком DOTOG (назва бренду «BlueBuddys»). Нижче ми інформуємо тебе про обробку твоїх персональних даних під час користування нашим застосунком.
1.2 Контролером, відповідальним за обробку даних у розумінні Загального регламенту про захист даних (DSGVO), є:
Frank Reuter, який здійснює діяльність під назвою «Minntera»
Döhlener Hang 3
01705 Freital
Deutschland
Тел.: +49 173 1843424
Електронна пошта: mail@dotog.app
Ідентифікаційний номер платника ПДВ: DE242649636
«DOTOG» і «BlueBuddys» є продуктовими брендами Minntera / Frank Reuter.
Примітка щодо уповноваженого із захисту даних: Ми не призначили уповноваженого із захисту даних. Запитання про захист даних надсилай на адресу, зазначену в юридичній інформації.
1.3 Застосунок використовує шифрування SSL або TLS. Усі з’єднання з хмарою Firebase (вхід, запити даних, чат ШІ) здійснюються виключно через HTTPS.
1.4 Цільова аудиторія (Mixed Audience): DOTOG призначений для сімей, співмешканців, проєктних і класних груп. Застосунком користуються дорослі й діти. Мінімального віку немає, DOTOG рекомендовано від 7 років. Ми по-різному обробляємо дані неповнолітніх і дорослих:
- Користувачі від 16 років самостійно створюють акаунт і є «Адміном» або «Учасником» групи (див. секцію 5).
- Діти (до 16 років) отримують від адміна спеціальний дитячий код запрошення. За допомогою цього коду дитина створює власний акаунт у сімейній групі. Діють особливі правила захисту за Art. 8 DSGVO, зокрема згода законного опікуна; деталі й механізм наведено в секції 6.
Захист приватності на етапі проєктування (Art. 25 DSGVO): Ми дотримуємося принципів мінімізації даних і приватності за замовчуванням. Профілі приватні (їх бачать лише учасники групи). Рекламного відстеження немає. Статистику використання ми створюємо лише за твоєю згодою й ніколи для дитячих або анонімних акаунтів (секція 3); про збої повідомляємо в псевдонімізованій формі через Firebase Crashlytics. Рекламні push-сповіщення потребують згоди (для дорослих) і завжди вимкнені для дітей. Функціональні сповіщення (наприклад, нагадування про завдання й події) за замовчуванням активні як частина роботи застосунку; їх можна будь-коли вимкнути окремо для кожної категорії.
Apple App Store: «Made for Kids: No». Google Play: Mixed Audience. В обох магазинах DOTOG належить до категорії Lifestyle.
2) Файли журналів під час користування нашим мобільним застосунком
Під час завантаження з магазину застосунків до нього передається інформація (ім’я користувача, електронна адреса, номер клієнта акаунта, час завантаження, платіжні дані, ідентифікатор пристрою). Ми не впливаємо на це збирання даних.
Під час користування застосунком утворюються технічно необхідні дані з’єднання, які наш обробник Google (Firebase) обробляє для надання послуги, стабільності й безпеки:
- Дата й час запиту
- Код стану HTTP
- Обсяг переданих даних у байтах
- Використана операційна система (iOS / Android) + версія
- Версія застосунку
- IP-адреса
Google обробляє ці дані з’єднання як обробник (Art. 28 DSGVO, див. секцію 3) і зберігає IP-адресу лише короткочасно для безпеки й захисту від зловживань. Ми самі не зберігаємо ці IP-адреси у власних журналах, не аналізуємо їх і не створюємо профілі місцезнаходження чи переміщень.
Правова підстава: Art. 6 Abs. 1 lit. f DSGVO (законний інтерес у стабільності + функціональності).
Ми не збираємо IMEI, IMSI, MSISDN, MAC-адреси або рекламні ідентифікатори (IDFA / AAID). Якщо Firebase App Check, Firebase Authentication або Firebase Crashlytics обробляють токени інсталяції, які не можна пов’язати з особою, це відбувається виключно для безпеки, стабільності й захисту від зловживань (Art. 6 Abs. 1 lit. f DSGVO).
У межах обробки журналів сервера не здійснюється автоматизоване прийняття рішень із правовими наслідками в розумінні Art. 22 DSGVO.
3) Залучені постачальники послуг і одержувачі
Із постачальниками, що діють як обробники (Art. 28 DSGVO), укладено договори про обробку даних (AVV). Apple і Google є самостійними контролерами під час обробки платежів (покупок у застосунку й підписок), а не обробниками; вони передають нам лише дані транзакцій і стану підписки (правова підстава Art. 6 Abs. 1 lit. b DSGVO). Передавання даних до третіх країн (США) ми ґрунтуємо насамперед на стандартних договірних положеннях ЄС (SCC 2021/914, модуль C2P) відповідно до Art. 46 Abs. 2 lit. c DSGVO. Якщо постачальник додатково внесений до активної Рамкової угоди про захист даних ЄС-США (рішення Європейської комісії про належний рівень захисту 2023/1795), ми зазначаємо DPF як додаткову, другорядну підставу. Передумова: Загальний суд Європейського Союзу відхилив позов про скасування рішення про належний рівень захисту DPF (рішення від 03.09.2025, Latombe, T-553/23); отже, це рішення залишається чинним. Водночас ми розглядаємо SCC як надійну основну підставу, що діятиме й у разі майбутнього припинення DPF. Колонка «Підстава передавання до третіх країн» указує відповідну підставу для кожного постачальника. На запит на mail@dotog.app ми можемо надати тобі копію стандартних договірних положень ЄС.
Оцінка впливу передавання даних (TIA): Для всіх передавань до США ми провели оцінку впливу передавання даних відповідно до EDPB Recommendations 01/2020. Додаткові гарантії для зменшення ризику: шифрування під час зберігання й передавання (TLS 1.3), журналювання лише хешів у звичайній роботі чату ШІ (без передавання відкритого тексту запитів до третіх країн; вміст, на який поскаржилися, зберігається відкритим текстом для модерації лише в ЄС (база даних eur3), див. секцію 10.6a), журнали доступу, мінімізація даних (без справжніх імен і адрес у потоках до третіх країн, крім випадків, коли це безумовно необхідно для мети, платежі на платформах Apple/Google). Документація TIA зберігається внутрішньо й може бути надана наглядовим органам на запит.
| Постачальник | Мета | Регіон | Підстава передавання до третіх країн |
|---|---|---|---|
| Google Ireland Ltd., Firebase Authentication | Вхід + підтвердження електронної адреси (дорослі) + інтеграція Apple Sign-In | ЄС, аварійне перемикання до США | DPF + SCC 2021/914 |
| Google Ireland Ltd., Firebase Firestore | Зберігання профілів, завдань, подій, винагород, членства й журналів аудиту | eur3 (мультирегіон ЄС: Бельгія й Нідерланди) | DPF + SCC |
| Google Ireland Ltd., Firebase Cloud Functions (дані користувачів) | Логіка бекенду (вхід, видалення акаунтів, експорт даних, перевірка підписок) | europe-west3 (Frankfurt) | DPF + SCC |
| Google Ireland Ltd., Firebase Cloud Functions (Health) | Перевірки стану для моніторингу оператором (без персональних даних користувачів) | europe-west1 (Бельгія) | DPF + SCC |
| Google Ireland Ltd., Firebase Cloud Messaging (FCM) | Push-сповіщення (рекламні лише для адмінів, ніколи для дітей) | ЄС + США | DPF + SCC |
| Google Ireland Ltd., Firebase Crashlytics | Псевдонімізовані звіти про збої (без справжнього імені; ідентифікатор пристрою й інсталяції та скорочене хеш-значення ідентифікаторів акаунта й групи) | ЄС + США | DPF + SCC |
| Google Ireland Ltd., Firebase App Check | Перевірка безпеки (Apple App Attest + Play Integrity) | ЄС + США | DPF + SCC |
| Google Ireland Ltd., Google Analytics для Firebase | Версії 1.0.90 до 1.0.109: технічні діагностичні події й перегляди екранів, без аналізу; від 1.0.110 вимкнено; надалі статистика використання лише за згодою | ЄС + США | DPF + SCC |
| Google Ireland Ltd., Vertex AI Gemini 2.5 Flash | Асистент ШІ «BuddyChat» (див. секцію 10) | europe-west4 (Нідерланди) | Обробка в регіоні ЄС europe-west4. Будь-який залишковий зв’язок з американською материнською компанією Google LLC покривається договором Google Cloud (Data Processing Addendum) і стандартними договірними положеннями ЄС 2021/914. |
| Apple Distribution International Ltd., Apple In-App-Purchase | Обробка платежів iOS (підписка + VIP-аватар) | ЄС + США | Стандартний договір Apple + DPF |
| Google Ireland Ltd., Google Play Billing | Обробка платежів Android (підписка + VIP-аватар) | ЄС + США | DPF + SCC |
| RevenueCat Inc. | Керування підписками й одноразовими покупками | США | DPA + SCC 2021/914 модуль C2P |
| Google Ireland Ltd., Firebase Cloud Storage | Хостинг JSON-експорту даних (підписана URL-адреса завантаження, чинна не більше 7 днів) | ЄС | DPF + SCC |
| Hostinger International Ltd. | (1) Статичний хостинг правових документів на dotog.app (юридична інформація/конфіденційність/загальні умови/інформація про відмову від договору/видалення акаунта). (2) Хостинг електронної пошти mail@dotog.app + надсилання службових листів через SMTP (підтвердження видалення акаунта, посилання для експорту даних). | ЄС (Литва, NL) | Договір про обробку даних за Art. 28. Обробка в ЄС (Литва, Нідерланди). |
Google Analytics для Firebase (статистика використання): Застосунок містить цей компонент Google. У версіях 1.0.90 до 1.0.109 він реєструє технічні діагностичні події й перегляди екранів без рекламного ідентифікатора та ідентифікатора акаунта й може передавати їх Google. Google Analytics не підключено до нашого проєкту Firebase; ми не аналізуємо ці дані. Від версії 1.0.110 збирання вимкнено. Надалі ми створюватимемо статистику використання, наприклад щодо використовуваних розділів застосунку, лише за твоєю явною згодою (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG), яку ти можеш будь-коли відкликати в застосунку в розділі Згоди (Art. 7 Abs. 3 DSGVO); ніколи для дитячих або анонімних акаунтів. Перш ніж запровадити цей запит згоди, ми додамо тут обсяг, одержувачів і строк зберігання. Про збої повідомляємо в псевдонімізованій формі через Firebase Crashlytics (таблиця вище, строк зберігання 90 днів).
Sentry і Telegram (інструменти оператора, без зв’язку з даними користувачів): Sentry GmbH (Берлін / США) і Telegram FZ-LLC використовуються виключно як внутрішні інструменти оператора: Sentry для діагностики помилок розробки у внутрішньому процесі збирання (не обробляє жодних персональних даних користувачів застосунку; звітування про збої мобільного застосунку відбувається виключно через Firebase Crashlytics, див. таблицю вище), Telegram для особистих сповіщень оператора про стан системи (Frank Reuter; без передавання даних користувачів). Оскільки відносин обробки за дорученням у розумінні Art. 28 DSGVO щодо даних користувачів немає, ми не вносимо Sentry і Telegram до таблиці субобробників. Якщо їх використання зміниться (наприклад, інтеграція Sentry SDK у мобільний застосунок), ми доповнимо цю секцію й заздалегідь повідомимо наявних користувачів.
Інформація про конфіденційність: Firebase https://firebase.google.com/support/privacy · Apple https://www.apple.com/legal/privacy/de-ww/ · RevenueCat https://www.revenuecat.com/privacy/
4) Звернення
Під час звернення (електронною поштою на mail@dotog.app або через застосунок) збираються персональні дані й зберігаються виключно для відповіді на запит. Правова підстава: Art. 6 Abs. 1 lit. f DSGVO (законний інтерес). Якщо йдеться про підготовку до укладення договору, додатково Art. 6 Abs. 1 lit. b DSGVO.
5) Обробка даних під час створення власного акаунта (від 16 років)
Відповідно до Art. 6 Abs. 1 lit. b DSGVO під час реєстрації ми збираємо такі дані:
| Дані | Обов’язкові? | Мета |
|---|---|---|
| Електронна адреса | Обов’язкові | Вхід + ідентифікація акаунта |
| Самостійно вибраний пароль (зберігається лише як хеш) | Обов’язкові | Автентифікація |
| Дата народження | Обов’язкові | Перевірка віку за Art. 8 DSGVO: від 16 років створюється власний акаунт, до 16 років ні (дитячий шлях, див. секцію 6). Потім у записі користувача зберігається лише вікова група, а не дата народження. |
| Відображуване ім’я / псевдонім | Обов’язкові | Відображення в сімейній групі |
| Вибір аватара | Обов’язкові | Персоналізація |
| Лічильник серії + дата останнього виконання | Внутрішні системні дані | Мотиваційний показник (Art. 6 Abs. 1 lit. f) |
| Рахунок балів між групами | Внутрішні системні дані | Загальна сума балів за весь час у всіх групах (Art. 6 Abs. 1 lit. f) |
Дані, позначені вище як обов’язкові, необхідні для виконання договору користування. Без них ми не можемо створити акаунт, і користування застосунком неможливе.
Підтвердження електронної адреси: Після реєстрації надсилається лист підтвердження (стандарт Firebase Authentication). Адреса вважається підтвердженою лише після натискання посилання.
Під час створення акаунта не здійснюється автоматизоване прийняття рішень із правовими наслідками в розумінні Art. 22 DSGVO.
Видалити клієнтський акаунт можна будь-коли:
- Безпосередньо в застосунку у розділі Керування > Видалити акаунт.
- Через вебсайт за адресою dotog.app/kontoloeschung.html (форма самообслуговування з підтвердженням електронною поштою).
- Повідомленням на mail@dotog.app.
Ми дотримуємося гібридної процедури видалення 14+16 днів (DSGVO Art. 17 + вимога Apple App Store / Google Play Store):
- День 1 (негайно): Твій акаунт блокується (Auth.disabled) і приховується в усіх групах (м’яке видалення через поле deletedAt). Групові бали, зірки, серія й членство негайно вилучаються з поточних агрегованих показників.
- Дні 2-14 (строк для зміни рішення): Ти можеш будь-коли скасувати видалення. Порядок: вводиш свою електронну адресу на екрані входу застосунку DOTOG. Оскільки акаунт заблоковано, з’являється кнопка Відновити акаунт. Після натискання ми надсилаємо лист з одноразовим посиланням для відновлення (чинне 15 хвилин, одноразове використання, випадковий токен 256 біт). Ти натискаєш посилання, підтверджуєш відновлення на dotog.app/cancel.html, і акаунт негайно активується знову (акаунт автентифікації розблоковується, заплановане видалення скасовується). Важливо: Членство, зірки й серія не повертаються; потрібно знову приєднатися до групи за кодом запрошення (рішення постачальника «Новий початок»; Art. 17 DSGVO вимагає видалення й не надає права на відновлення).
- День 15: Остаточне видалення з поточної бази даних (акаунта автентифікації, даних профілю, завдань, подій, членства, прив’язки підписки) через Cloud Scheduler о 03:00 за берлінським часом.
- Дні 15-30: Технічна резервна копія (ротаційні знімки Firebase/Hostinger, не більше 30 днів). Потім дані видаляються безповоротно.
Строки зберігання мають пріоритет: рахунки й документи щодо підписок ми зберігаємо стільки, скільки вимагає закон, наразі 8 років; правова підстава для цього Art. 6 Abs. 1 lit. c DSGVO (законодавчий обов’язок). Ці дані блокуються й автоматично видаляються після закінчення строку.
Журнал аудиту операцій видалення (Art. 5 Abs. 2, підзвітність): Ми реєструємо видалення й відновлення акаунтів у внутрішній колекції audit_logs (поля: action, userUid, emailHash (SHA-256 замість відкритої електронної адреси), timestamp). Строк зберігання: 30 днів, потім автоматичне видалення через Cloud Scheduler. Правова підстава: Art. 6 Abs. 1 lit. c DSGVO i. V. m. Art. 5 Abs. 2.
Токени відновлення: Криптографічні одноразові токени, створені для відновлення акаунта (строк для зміни рішення, дні 2-14), чинні 15 хвилин і зберігаються як хеші в окремій колекції cancel_tokens (одноразове використання, на сервері зберігається лише хеш SHA-256; відкритий токен міститься виключно в надісланому тобі листі). Після закінчення строку або використання хеші повністю видаляються через 7 днів. Ліміт на електронну адресу: не більше 3 запитів за 15 хвилин (захист від перебору, Art. 32 DSGVO).
6) Дитячі акаунти (до 16 років) і батьківська згода відповідно до Art. 8 DSGVO
Важливо для батьків і законних опікунів: Ця секція пояснює, як діти користуються DOTOG, які дані дітей ми збираємо та як отримуємо твою згоду як законного опікуна.
Наші опубліковані стандарти безпеки дітей описують, як ми захищаємо дітей і як можна повідомити про зловживання.
Примітка щодо вікової межі відповідно до Art. 8 DSGVO: У Німеччині, Австрії та Швейцарії поріг надання згоди становить 16 років. Тому для всіх дітей до 16 років ми отримуємо згоду законного опікуна. Від 16 років людина самостійно створює акаунт; до 16 років окремого самостійного акаунта немає, доступний лише дитячий шлях через дитячий код запрошення.
6.1 Як дитина приєднується до DOTOG?
Мінімального віку немає, DOTOG рекомендовано від 7 років. Дитина не може самостійно створити акаунт DOTOG. Порядок такий:
- Адмін створив сімейну групу. Діти перебувають лише в групах адміна, який запросив їх за дитячим кодом.
- У налаштуваннях свого акаунта адміна він створює спеціальний дитячий код запрошення. Це свідома дія в акаунті з виконаним входом для користувачів від 16 років.
- Адмін передає код дитині (усно або через сімейний месенджер).
- Дитина встановлює застосунок і вводить код. Дитина вибирає псевдонім і аватар.
- Лише тоді створюється дитячий акаунт.
6.2 Як надається батьківська згода
Перш ніж отримати дитячий код, адмін позначкою підтверджує, що він є одним із батьків і надає згоду. Інших доказів застосунок не вимагає. Передумови:
- Адмін створив власний акаунт із підтвердженням електронної адреси й захистом паролем.
- Створення дитячого коду є свідомою дією в акаунті з виконаним входом для користувачів від 16 років.
- Перед створенням коду адмін має самостійно поставити цю позначку.
- Адмін може будь-коли вимкнути код і закрити дитячий акаунт.
- Аудиторський слід: Підтвердження зберігається зі збереженням цілісності для аудиту разом із точним формулюванням, версією й часовою позначкою (зберігання 10 років для доказовості за Art. 7 Abs. 1 DSGVO).
6.3 Які дані дитини ми обробляємо?
| Дані | Обов’язкові? | Мета |
|---|---|---|
| Псевдонім (на власний вибір) | Обов’язкові | Відображення в сімейній групі |
| Вибір аватара | Обов’язкові | Персоналізація |
| Членство в сімейній групі | Внутрішні системні дані | Права в групі |
| Завдання + стан виконання | Внутрішні системні дані | Основна функціональність |
| Бали + лічильник серії | Внутрішні системні дані | Мотиваційна механіка |
| Отримані винагороди | Внутрішні системні дані | Керування винагородами |
| Запити в чаті ШІ (дуже обмежені) | Необов’язкові (адмін може вимкнути) | Див. секцію 10 |
Ми не збираємо від дитини: електронну адресу, номер телефону, місцезнаходження, контактні дані, справжні імена, адресу.
Правова підстава обробки даних дитини: Art. 6 Abs. 1 lit. b DSGVO (виконання договору користування) або lit. f DSGVO (мотиваційна механіка й анонімізована статистика).
6.4 Що батьки (адмін) бачать про свою дитину?
Адмін бачить відкриті завдання дитини, зірки й серію в рейтингу та винагороди, які вона хоче отримати. Виконані завдання застосунок показує лише під час спринту. Крім того, він бачить:
- Аватар дитини
- Кількість запитів до чату ШІ на день (анонімізована статистика)
Адмін не бачить:
- Тексту запитів дитини в чаті ШІ (приватність дитини, секція 10).
Це розмежування поважає приватність дитини під час безпосередньої взаємодії з ШІ й водночас зберігає батьківський нагляд за активністю в застосунку. Якщо адмін вважає, що дитина неналежно користується чатом ШІ, він може повністю вимкнути їй чат (див. секцію 10.4) або закрити дитячий акаунт.
6.5 Реклама й push-сповіщення для дітей
Дитячі акаунти не отримують рекламних push-сповіщень. Push-сповіщення для дітей обмежені суто функціональними подіями (майбутнє завдання, досягнута серія, отримана винагорода). Реклама й повідомлення про нові функції застосунку надсилаються виключно акаунтам адмінів.
Згоду на функціональні push-сповіщення для дитячого акаунта надає не сама дитина, а виключно адмін, який ним керує (законний опікун); він може будь-коли її відкликати.
6.6 Покупки дітей у застосунку
Діти не можуть здійснювати реальні платежі. Оформлення підписок, покупки VIP-аватарів та всі інші грошові транзакції можливі виключно в акаунтах адмінів.
6.7 Права батьків
Як законний опікун ти маєш право:
- Будь-коли переглядати дитячий акаунт і його активність (крім історії чату ШІ, див. 6.4)
- Видалити дитячий акаунт самостійно з нього через кнопку в застосунку Видалити акаунт (див. секцію 5: 14 днів для зміни рішення + 16 днів зберігання резервної копії = 30 днів загалом) АБО через неформальний запит на mail@dotog.app (Frank Reuter / Minntera видаляє акаунт вручну в межах того самого строку 14+16 днів і письмово підтверджує видалення)
- Вимкнути дитячий код, щоб жодна нова дитина не могла приєднатися
- Запросити доступ (Art. 15 DSGVO) і експорт даних (Art. 20 DSGVO) дитячого акаунта
- На виправлення (Art. 16 DSGVO) даних дитини
- На обмеження (Art. 18 DSGVO) обробки
- На заперечення (Art. 21 DSGVO) проти обробки на підставі законного інтересу
- Будь-коли відкликати згоду на обробку даних дитини; наслідком є видалення акаунта
7) Обробка даних для обслуговування підписки (поточна підписка)
DOTOG пропонується як цифрова підписка на програмне забезпечення. Є безплатний базовий рівень і три платні рівні підписки (у застосунку додатково позначені назвами Familie/WG/Projekt):
- Безплатний: 1 група, до 4 учасників, не більше 2 відкритих завдань і 2 відкритих подій на групу одночасно, обмежені запитання до Buddy
- Plus («Familie»): до 2 груп, до 5 учасників, необмежені завдання й події
- Pro («WG»): до 5 груп, до 10 учасників, необмежені завдання й події
- Ultra («Projekt»): до 10 груп, до 100 учасників, необмежені завдання й події
Залежно від рівня можна вибрати щомісячну або щорічну оплату. Чинні ціни показуються перед покупкою в магазині застосунків або в самому застосунку.
Під час оформлення підписки платіжні дані обробляє виключно постачальник платформи:
- iOS: Apple In-App-Purchase
- Android: Google Play Billing
Ми не отримуємо даних кредитних карток або банківських рахунків. Ми отримуємо лише:
- Унікальний ідентифікатор транзакції
- Стан підписки (активна / завершена / скасована)
- Продукт підписки + дату продовження
Ці дані надходять через нашого субобробника RevenueCat Inc. (США) на підставі SCC 2021/914 модуль C2P і прив’язуються до твого акаунта у Firestore (eur3, ЄС). Правова підстава: Art. 6 Abs. 1 lit. b DSGVO.
Оформлювати підписки можуть лише акаунти адмінів від 16 років. Дитячі акаунти не мають доступу до покупок.
Ти можеш будь-коли скасувати підписку в налаштуваннях підписок свого акаунта Apple або Google.
8) Одноразова покупка VIP-аватарів
Ти можеш одноразово придбати VIP-пакет. Він коштує 3,99 EUR і відкриває всі VIP-аватари й BonusBuddys без підписки. Одноразова покупка в застосунку:
- Ціна: 3,99 EUR одноразово за VIP-пакет (Non-Consumable IAP)
- Обробка платежу: Apple IAP / Google Play Billing, керування через RevenueCat
- Категорії даних такі самі, як у секції 7
- Зберігання: ідентифікатор транзакції заблоковано стільки, скільки вимагає закон, наразі 8 років (Art. 6 Abs. 1 lit. c DSGVO)
Альтернативно окремі VIP-аватари відкриваються автоматично, коли ти досягаєш щоденної серії щонайменше 50 днів. Це ігровий механізм усередині застосунку без передавання даних назовні.
Купувати VIP-аватари можуть лише акаунти адмінів. Дитячі акаунти не можуть здійснювати покупки.
9) Вміст, який ти створюєш у застосунку
У нашому застосунку можна створювати:
- Завдання (з винагородою в балах, необов’язково повторювані)
- Події (події з датою для групи, наприклад дні народження або прийоми в лікаря, лише для тебе або спільні)
- Винагороди (те, що гравці можуть «купити» за бали, наприклад «лягти спати на 1 годину пізніше»)
- Сімейну статистику (автоматично на основі балів)
- Спринт-змагання (обмежені часом змагання всередині групи)
Цей вміст видимий виключно учасникам твоєї групи. Немає публічних розділів, форумів, зовнішньої видимості або зв’язку із соціальними мережами.
Під час видалення акаунта весь створений вміст безповоротно видаляється з одним винятком: завдання й винагороди, які інший член сім’ї виконав або отримав, залишаються частиною групової статистики в анонімізованій формі (без зв’язку з твоїм профілем).
Правова підстава: Art. 6 Abs. 1 lit. b DSGVO + Art. 6 Abs. 1 lit. f DSGVO (анонімізована статистика).
10) Автоматизована обробка даних асистентом ШІ («BuddyChat»)
Наш застосунок містить асистента ШІ («BuddyChat»), який відповідає на запитання про домашні справи й повсякденне життя.
10.1 Постачальник: Google Cloud Vertex AI з мовною моделлю Gemini 2.5 Flash. Обробка виключно в регіоні ЄС europe-west4 (Нідерланди). Cloud Function працює в europe-west3 (Frankfurt). Активного передавання даних до США для обробки ШІ немає. Будь-який залишковий зв’язок з американською материнською компанією Google LLC покривається стандартними договірними положеннями ЄС (див. секцію 3).
10.2 Які дані обробляються: введене запитання, роль (Адмін / Учасник / Дитина), стан підписки. Без справжніх імен, електронних адрес і даних місцезнаходження. Ми не запитуємо активно справжні імена, електронні адреси або дані місцезнаходження. Однак запитання є довільним текстовим полем і може містити відомості, які ти вводиш самостійно. Тому не вказуй у запитанні повних імен, адрес або інформації про здоров’я.
10.3 Обмеження тем: BuddyChat відповідає на запитання про домашні справи й повсякденне життя, наприклад прибирання, приготування їжі або садівництво. Для дітей діє вужче коло тем із найсуворішими фільтрами. Система не відповідає на запити поза цим переліком дозволених тем (тематичний фільтр у системному промпті + налаштування безпеки BLOCK_LOW). Теми, пов’язані з безпекою (самоушкодження, насильство, сексуальний вміст), додатково блокуються.
10.4 Чат ШІ й діти: Діти можуть користуватися BuddyChat з обмеженнями:
- Денний ліміт: для дітей 5 запитів на день (не більше 10 за активної підписки групи); для дорослих 5 на день у безплатному рівні або 25 на день із підпискою
- Перед першим використанням дитина має підтвердити ознайомлення з повідомленням про безпеку
- Адмін може будь-коли повністю вимкнути дитині чат ШІ (Керування > Згоди)
- Адмін не бачить тексту запитів дитини в чаті ШІ (приватність дитини)
- У звичайній роботі ми зберігаємо лише псевдонімізований хеш SHA-256 запитання (див. 10.6), а не його текст. Єдиний виняток виникає, коли хтось скаржиться на відповідь як неналежну (див. 10.6a). У такому разі ми зберігаємо запитання й відповідь, на які поскаржилися, щоб їх перевірити. Адмін і далі не бачить тексту запитів дитини.
10.5 Правова підстава: Art. 6 Abs. 1 lit. b DSGVO (виконання договору за активної підписки) або Art. 6 Abs. 1 lit. a DSGVO (згода Free/Trial; для дітей згода законного опікуна за Art. 8 DSGVO).
10.6 Строк зберігання: Звичайний журнал зберігаємо в псевдонімізованій формі (хеш SHA-256 запиту, без відкритого тексту) протягом 30 днів, після чого він автоматично видаляється. Твої дані не використовуються для навчання моделі (стандартний договір Google Cloud для Vertex AI). Окреме зберігання відповідей, на які поскаржилися, описано в 10.6a.
10.6a Якщо ти скаржишся на відповідь: У застосунку ти можеш поскаржитися на будь-яку відповідь Buddy, яку вважаєш неналежною. Це також стосується дітей. Google Play вимагає такої функції скарг для вмісту ШІ. Щойно ти надсилаєш скаргу, ми зберігаємо відповідні запитання й відповідь відкритим текстом на нашому сервері (Firestore, регіон eur3, ЄС), щоб перевірити випадок і зробити Buddy безпечнішим. Доступ має лише оператор (Frank Reuter, Minntera) виключно для модерації. Батьки, інші учасники й треті особи не бачать цього вмісту. Правовою підставою є Art. 6 Abs. 1 lit. f DSGVO: наш законний інтерес у безпеці й модерації асистента ШІ, тобто в захисті всіх користувачів, зокрема інших дітей, від неналежного вмісту. Ми перевіряємо скаргу вручну. Після перевірки наша система автоматично видаляє запитання й відповідь під час наступного щоденного циклу видалення. Відкриті, тобто ще не перевірені скарги, автоматично видаляються не пізніше 90 днів після скарги. У будь-якому разі вміст видаляється не пізніше видалення твого акаунта.
10.7 Твої права: BuddyChat можна будь-коли вимкнути в розділі Керування > Згоди. Звернення або запити на виправлення можна будь-коли надсилати на mail@dotog.app.
- НЕ класифікований як заборонена система ШІ (Art. 5).
- НЕ класифікований як система високого ризику (Anhang III) (BuddyChat не є системою оцінювання освіти, а помічником із питань домашніх справ і повсякденного життя).
- Класифікований як «обмежений ризик» (Limited Risk); обов’язок прозорості за Art. 50 виконано.
11) Шрифти й файли cookie
Застосунок використовує виключно локально вбудовані шрифти. З’єднань із зовнішніми серверами шрифтів немає. IP-адреси для відображення шрифтів не передаються третім особам.
Файли cookie: Застосунок не використовує файли cookie. Однак він зберігає дані на твоєму пристрої, наприклад дані входу, налаштування, push-токен та ідентифікатори для звітів про збої й для Google Analytics для Firebase (секція 3).
12) Запрошення, без імпорту контактів
DOTOG не має доступу до твоєї адресної книги або списку контактів. Ми не зчитуємо жодних номерів телефонів, електронних адрес чи інших контактних даних із твого смартфона.
Запрошення до сімейної групи відбуваються виключно через:
- Посилання-запрошення (ти самостійно ділишся ним через WhatsApp, пошту або вибраний месенджер; застосунок сам цього не ініціює)
- Код запрошення для дорослих
- Дитячий код запрошення (лише для дітей до 16 років, див. секцію 6.1)
13) Push-сповіщення
Ми надсилаємо push-сповіщення через Firebase Cloud Messaging (FCM). Розрізняємо два типи:
a) Функціональні сповіщення належать до основної функціональності застосунку й для нових користувачів увімкнені за замовчуванням. Правова підстава: Art. 6 Abs. 1 lit. b DSGVO (виконання договору користування) або lit. f DSGVO (законний інтерес у працездатності застосунку); технічний доступ до пристрою дозволений за § 25 Abs. 2 Nr. 2 TDDDG, оскільки необхідний для запитаної тобою послуги. Кожну категорію можна будь-коли вимкнути в розділі Керування → Сповіщення або в системних налаштуваннях пристрою:
- Завдання й події: нагадування про відкриті на сьогодні завдання й самостійно створені події (наприклад, «за 1 годину»)
- Змагання: нове спринт-змагання й повідомлення про перемогу
- Серія: повідомлення, коли твоя серія триває
- Винагороди: запити на винагороди й їх схвалення
b) Пропозиції / повідомлення (рекламні), наприклад про VIP-вміст або нові функції. За замовчуванням вони вимкнені й надсилаються лише за твоєю явною згодою (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG, § 7 UWG). Ти добровільно вмикаєш їх у розділі Керування → Сповіщення. Рекламні сповіщення ніколи не надсилаються дитячим акаунтам.
Оброблювані дані: Для доставлення ми зберігаємо пов’язаний із пристроєм push-токен (токен FCM, псевдонімний ідентифікатор пристрою, наданий Google/FCM), тип пристрою й час створення. Місце зберігання: Firebase Firestore (users/<Nutzer-ID>/fcm_tokens, регіон eur3, ЄС). Токен використовується виключно для доставлення; недійсні або скасовані токени автоматично видаляються.
Тихий час: Фіксованого тихого часу немає. Ти самостійно вимикаєш звук телефона вночі. Важливі за часом нагадування про події, які ти встановив самостійно, доставляються у вибраний тобою момент.
Передавання до третіх країн: Технічне доставлення через Firebase Cloud Messaging може проходити через сервери Google в ЄС і США (захист через Рамкову угоду про захист даних ЄС-США й стандартні договірні положення 2021/914, див. секцію 3).
Відкликання / заперечення: Ти можеш будь-коли знову вимкнути кожну категорію в розділі Керування → Сповіщення або в системних налаштуваннях пристрою. Це діє негайно; майбутні сповіщення цієї категорії не надсилатимуться. Для функціональних сповіщень це твоє право на заперечення за Art. 21 DSGVO, а для рекламних можливість будь-коли відкликати згоду за Art. 7 Abs. 3 DSGVO.
Дитячі акаунти (Art. 8 DSGVO): Дитячий акаунт не може самостійно надати згоду на push-сповіщення. Нею керує виключно адмін, який є законним опікуном (див. секцію 6.5). Реклама й повідомлення про функції ніколи не надсилаються дітям, а лише акаунтам адмінів.
14) Права суб’єкта даних
Чинне законодавство про захист даних надає тобі широкі права суб’єкта даних. Скористатися ними можна через mail@dotog.app або функції застосунку. Ми відповідаємо на запити протягом місяця з моменту отримання відповідно до Art. 12 Abs. 3 DSGVO. Для особливо складних або численних запитів строк може бути продовжений ще на два місяці; ми повідомимо про це протягом першого місяця.
- Право доступу (Art. 15 DSGVO): інформація про оброблювані дані, цілі обробки, одержувачів і строк зберігання.
- Право на виправлення (Art. 16 DSGVO): виправлення неправильних даних.
- Право на видалення (Art. 17 DSGVO): видалення твоїх даних. У застосунку: Керування > Видалити акаунт. Через вебсайт: dotog.app/kontoloeschung.html.
- Право на обмеження обробки (Art. 18 DSGVO).
- Право на перенесення даних (Art. 20 DSGVO): експорт даних у машинозчитуваному форматі. У застосунку: Керування > Завантажити дані; ми надсилаємо JSON електронною поштою.
- Право на відкликання наданої згоди (Art. 7 Abs. 3 DSGVO): будь-коли з дією на майбутнє. Відкликати згоду завжди так само просто, як надати її; про це ми інформуємо ще до її надання.
- Право на скаргу (Art. 77 DSGVO): ти маєш право подати скаргу до будь-якого наглядового органу, зокрема за місцем свого звичайного проживання або роботи. Компетентним для нас органом є Саксонський уповноважений із захисту даних і прозорості, Devrientstraße 5, 01067 Dresden, www.datenschutz.sachsen.de.
Особливий випадок: права батьків щодо дитячих акаунтів, див. секцію 6.7.
Право на заперечення (Art. 21 DSGVO): Ти можеш будь-коли заперечити проти обробки на підставі законного інтересу. Для прямої реклами право на заперечення діє будь-коли без додаткового обґрунтування.
15) Тривалість зберігання персональних даних
| Категорія даних | Строк зберігання | Видалення |
|---|---|---|
| Дані дорослих акаунтів (електронна адреса, хеш пароля, UID) | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Дані дитячих акаунтів (псевдонім, UID, аватар) | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом, через адміна |
| Дані профілю (аватар, ім’я) | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Вміст завдань і подій, зокрема стан виконання, нагадування про події й технічно необхідні винятки для повторень | Поки це необхідно для відображення й організації групи; минулі одноразові завдання й події автоматично остаточно видаляються не пізніше 366 днів після завершення відповідної події. Повторювані серії залишаються як правило, поки активні або доки їх не видалять. | Видалення або анонімізація під час видалення акаунта за секцією 9; технічні резервні копії не більше 30 днів. |
| Вміст винагород | Поки акаунт активний | Анонімізується під час видалення акаунта |
| Лічильник серії й дата виконання | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Бали між групами | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Журнали аудиту чату ШІ (хеш SHA-256) | 30 днів | Автоматично (Cron-CF) |
| Відповіді ШІ, на які поскаржилися (модерація, запитання й відповідь відкритим текстом) | Перевірені скарги до завершення перевірки, відкриті не довше 90 днів від скарги, у будь-якому разі до видалення акаунта | Автоматичний щоденний цикл видалення (перевірені негайно, відкриті через 90 днів); додатково автоматично з видаленням акаунта |
| Підтвердження повідомлення про безпеку чату ШІ | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Журнали аудиту (зміни дозволів, операції видалення) | 30 днів | Автоматично (Cron-CF) |
| Аудит згоди законного опікуна (Art. 8 ACK) | 10 років (доказовість Art. 7 Abs. 1 DSGVO) | Вручну після закінчення строку |
| Колекція vpcConsents (резервна копія в США, наразі неактивна) | Під час активного використання; інакше не використовується у виробничому середовищі | n/a у V1, у разі активації в США 10 років |
| Звіти про збої (Crashlytics) | 90 днів | Автоматично |
| Push-токен (FCM) | Поки push-сповіщення ввімкнені | Негайно після вимкнення |
| Ідентифікатори транзакцій підписок | Стільки, скільки вимагає закон, наразі 8 років (Art. 6 Abs. 1 lit. c DSGVO) | Автоматично після закінчення строку |
| Квитанції одноразових покупок VIP-аватарів | Стільки, скільки вимагає закон, наразі 8 років | Автоматично після закінчення строку |
| Дані з’єднання й журналів сервера (зокрема IP), які Google/Firebase обробляє як обробник | Короткочасно Google для безпеки; ми не ведемо власних IP-журналів | Автоматично за строками Google |
| Реферальна програма: код + зв’язок запрошувач↔запрошений + час використання (секція 18) | Поки необхідно для роботи програми й захисту від зловживань | Із видаленням акаунта або завершенням програми |
| Реферальна винагорода (дата закінчення Plus, прапорець «винагороду надано») | Поки акаунт активний | 14 днів блокування + 16 днів резервної копії = 30 днів загалом |
| Ліміт реферальних зловживань (лічильник кодів SHA-256) | 15 хвилин (вікно ліміту запитів) | Автоматично |
Для обробки на підставі явної згоди (Art. 6 Abs. 1 lit. a DSGVO) дані зберігаються, доки ти не відкличеш згоду.
16) Процедура порушень захисту даних (Art. 33/34 DSGVO)
Якщо станеться інцидент із захистом даних, що може спричинити ризик для прав і свобод суб’єктів даних:
- Ми повідомляємо компетентний наглядовий орган (Саксонський уповноважений із захисту даних і прозорості) протягом 72 годин із моменту виявлення відповідно до Art. 33 DSGVO.
- У разі ймовірного високого ризику ми невідкладно інформуємо тебе електронною поштою про інцидент, характер і обсяг відповідних даних та рекомендовані захисні заходи відповідно до Art. 34 DSGVO.
- У разі порушення щодо даних дітей ми додатково активно повідомляємо відповідних законних опікунів (акаунти адмінів), незалежно від того, чи було б перевищено формальний поріг Art. 34 DSGVO.
17) Технічні й організаційні заходи (TOMs відповідно до Art. 32 DSGVO)
Для захисту твоїх даних ми застосовуємо такі технічні й організаційні заходи:
- Шифрування: TLS 1.3 для всіх передавань даних; шифрування під час зберігання у Firestore (AES-256, керується Google).
- Автентифікація: Firebase Authentication із хешованим паролем (власний модифікований механізм scrypt Firebase); Apple Sign-In як альтернативний спосіб автентифікації; повторна автентифікація для чутливих дій (видалення акаунта, створення дитячого коду).
- Цілісність застосунку: Firebase App Check (Apple App Attest + Google Play Integrity) для запобігання доступу ботів і модифікованих версій застосунку.
- Керування дозволами: Firebase Security Rules із детальними перевірками доступу на основі custom claims для кожної групи й ролі.
- Мінімізація даних: журналювання лише хешів для звичайного аудиту ШІ (SHA-256 замість відкритого тексту); відповіді, на які поскаржилися, зберігаються окремо й тимчасово для модерації (див. 10.6a); власних IP-журналів немає, IP-адресу з’єднання короткочасно обробляє для безпеки лише Google як обробник, і ми її не аналізуємо.
- Автоматичне обмеження зберігання: Cron Cloud Functions на основі TTL видаляють журнали аудиту через 30 днів; звіти про збої через 90 днів.
- Аудиторський слід: критичні дії (видалення акаунта, згода законного опікуна, зміна дозволів) реєструються в незмінному журналі аудиту.
- Резервне копіювання й відновлення: Firestore Point-in-Time Recovery та щоденні ротаційні знімки (Firebase + Hostinger), зберігання не більше 30 днів. Після дня 30 видалені дані безповоротно вилучені (узгоджено із секцією 5, гібридна процедура видалення 14+16=30 днів).
- Обробка за дорученням: AVVs за Art. 28 DSGVO з усіма субобробниками; передавання до третіх країн насамперед на підставі SCC 2021/914 (DPF як другорядна підстава за наявності в переліку, див. секцію 3).
- Керування доступом контролера: одноосібне підприємництво; адміністративний доступ до Firebase лише через особистий акаунт з обов’язковою 2FA.
- Регулярна перевірка (Art. 32 Abs. 1 lit. d DSGVO): щоквартальний перегляд Firestore Security Rules і конфігурації TLS; щорічна самоперевірка TOMs і списку субобробників; документування перевірок у внутрішньому журналі аудиту.
18) Реферальна програма («Рекомендуй DOTOG»)
Користувачі зі звичайним акаунтом від 16 років (не дитячим і не анонімним) можуть запрошувати друзів за особистим реферальним посиланням. Якщо запрошена людина створює за посиланням власний звичайний акаунт і завершує початкове налаштування (онбординг), запрошувач отримує як подяку 1 місяць DOTOG Plus безплатно.
Оброблювані дані: твій особистий реферальний код, ідентифікатори акаунтів (ідентифікатори користувачів) запрошувача й запрошеної людини, час використання й ознаки стану (наприклад, «винагороду вже надано»). Якщо застосунок встановлено з Google Play Store за реферальним посиланням, із наданого Google Install Referrer ми зчитуємо виключно реферальний код. Не відбувається додаткового рекламного відстеження, не створюється відбиток пристрою й не передаються дані третім особам.
Цілі: (1) прив’язка рекомендації й правильне надання винагороди; (2) захист від зловживань (повторне або власне використання, автоматизовані спроби).
Правові підстави: Art. 6 Abs. 1 lit. b DSGVO (реалізація активно вибраної тобою реферальної функції) і Art. 6 Abs. 1 lit. f DSGVO (законний інтерес у розширенні охоплення й запобіганні зловживанням).
Діти: Дитячі й анонімні акаунти повністю виключені з реферальної програми: вони не бачать заклику запросити друзів і не можуть отримати або спричинити винагороду (забезпечується сервером). У межах цієї функції жодні їхні дані не обробляються (захист за Art. 8 DSGVO і § 3 Abs. 3 i.V.m. Anhang Nr. 28 UWG).
Одержувачі / місце зберігання: обробка виключно в нашій інфраструктурі Firebase у ЄС (база даних eur3, функції europe-west3 / Frankfurt). У межах цієї функції не відбувається передавання до третіх країн.
Строк зберігання: докази прив’язки й винагороди ми зберігаємо, доки це необхідно для роботи програми й захисту від зловживань; технічні лічильники обмеження зловживань автоматично видаляються за короткий час (див. огляд у секції 15).
Умови участі: повні умови наведено за адресою dotog.app/empfehlung-teilnahmebedingungen.html.
Твої права (доступ, виправлення, видалення, обмеження, заперечення, скарга) залишаються незмінними, див. секцію 14.