1. Хто ми#
Ця Політика конфіденційності пояснює, як ми обробляємо персональні дані в застосунку DAR GYM, на сайті dargym.app і коли ви пишете нам («Сервіс»).
Контролер даних — Самокиш А. С., фізична особа — підприємець, зареєстрований в Україні (номер запису в ЄДР 2 053 000 0000 000850) («ми»). Назва розробника застосунку в App Store і Google Play — DAR ANDRE. З будь-яких питань про ваші дані пишіть на support@dargym.app.
Версія: [буде заповнено].
2. Коротко#
- DAR GYM — застосунок для фітнесу і здорового способу життя для дорослих (18+). Він не є медичним виробом.
- Ваші дані зберігаються на телефоні в зашифрованому вигляді і на нашому сервері в ЄС.
- Дані про самопочуття, обмеження для тренувань і тіло ми обробляємо лише з вашою явною згодою.
- AI-тренер працює на моделі Google Gemini. Дані потрапляють туди лише за окремою згодою, яку можна не давати: тоді програму тренувань складають правила застосунку без AI.
- Ми не продаємо ваші дані, не показуємо рекламу і не відстежуємо вас в інших застосунках і на сайтах.
- Завантажити свої дані або видалити акаунт можна в застосунку будь-коли.
3. Які дані ми обробляємо#
Дані, які ви вносите самі:
- Акаунт: адреса електронної пошти, пароль (зберігається лише у вигляді хешу) або ідентифікатор входу через Apple чи Google; ім'я, якщо ви його вказали або його передав Apple чи Google. Якщо при вході через Apple ви приховали пошту, ми отримуємо лише адресу-переадресацію Apple.
- Профіль: рік народження, стать, зріст, ціль, досвід, початкові результати у вправах, дні й тривалість тренувань, місця тренувань і обладнання, мова, країна, одиниці виміру, часовий пояс, цілі калорій, білків, жирів, вуглеводів і ваги.
- Тренування: програми, тренування, підходи (вага, повтори, час, суб'єктивна складність), оцінка «Як пройшло?», нотатки, рекорди.
- Обмеження і дискомфорт: зони, де ви уникаєте навантаження, позначки дискомфорту під час вправ (зона, бік, оцінка), повідомлення застосунку про повторний дискомфорт.
- Щоденник і самопочуття: енергія, сон, стрес, настрій, крепатура, алкоголь, нотатки; «Готовність до тренування», яку застосунок розраховує з цих відміток.
- Тіло: вага і заміри.
- Позначки «хронічний стан» і «постійно приймаю ліки» — лише «так / ні». Назв станів, ліків і відомостей про вагітність ми не збираємо.
- Харчування: прийоми їжі, продукти й грами, власні продукти, штрихкоди, опис їжі текстом і фото їжі (зменшене до 1536 пікселів, без метаданих EXIF, зокрема без геолокації).
- Добавки: добавки, які ви додали, і відмітки прийому.
- Розмови з AI-тренером: ваші повідомлення і відповіді, записи «Пам'яті тренера», «Порада дня» і тижневі підсумки, ваші оцінки відповідей і скарги.
Дані про самопочуття, обмеження, дискомфорт, тіло, сон, добавки й позначки «так / ні» — це дані про здоров'я в розумінні ст. 9 GDPR, навіть якщо застосунок не медичний. Харчування в поєднанні з вагою ми відносимо до тієї самої категорії. Будь-що, що ви напишете в нотатках чи чаті, теж може містити дані про здоров'я — пишіть лише те, чим хочете поділитися.
Голосове введення. Мову розпізнає ваш телефон (або сервіс Apple чи Google за їхніми умовами), а до нас надходить лише текст — аудіо ми не отримуємо.
Дані, які з'являються під час користування:
- Згоди: які згоди ви дали чи відкликали, версія тексту, мова і час. Це доказ вашої згоди.
- Підписка (коли підписки стануть доступні): стан підписки чи пробного періоду, продукт, стор, країна стору, валюта, ціна і час подій. Ідентифікатор покупки стору зберігаємо лише у вигляді захищеного хешу.
- Облік AI: скільки запитів до AI-функцій ви зробили (для лімітів), обсяг і вартість запитів — без тексту.
- Службова мітка безпеки: тема повідомлення AI-тренеру, коли спрацював захист (розділ 6).
- Звіти про збої: дані про збої й помилки застосунку (Sentry) — без вашого імені, email і даних про здоров'я.
- Технічні журнали: IP-адреса, тип пристрою і версія застосунку в журналах наших серверів, синхронізації, сайту й сервісу оновлень застосунку.
Чого ми не збираємо: геолокацію (країну ви обираєте самі або її беремо з налаштувань мови й регіону телефона), контакти, календар, історію браузера, рекламні ідентифікатори. Аналітику використання ми зараз не збираємо; перш ніж почати, попросимо окрему згоду і назвемо постачальника.
4. Навіщо і на якій підставі#
- Надавати Сервіс за договором (ст. 6(1)(b) GDPR): акаунт і вхід, синхронізація між пристроями, програма тренувань за правилами застосунку, прогресія навантаження, щоденник, харчування, експорт і видалення даних, службові листи (код підтвердження, скидання пароля). Дані про здоров'я для цього — лише з вашою явною згодою (ст. 9(2)(a), згода 1 у розділі 5).
- AI-тренер — лише з вашою згодою (ст. 6(1)(a) і ст. 9(2)(a), згоди 2 і 3).
- Повідомлення безпеки — для захисту ваших життєво важливих інтересів (ст. 6(1)(d) і ст. 9(2)(c), розділ 7).
- Наші законні інтереси (ст. 6(1)(f)): ліміти AI і захист від зловживань пробним періодом; облік доходу без ідентифікаторів людей; стабільність застосунку (звіти про збої); безпека серверів (технічні журнали); розгляд ваших скарг на відповіді AI; відповіді на ваші листи.
- Виконання вимог закону (ст. 6(1)(c)): відповіді на законні запити органів і зберігання документів, якщо цього вимагає закон.
Ми не використовуємо ваші дані для реклами, не продаємо їх і не ухвалюємо щодо вас автоматизованих рішень з юридичними чи подібними суттєвими наслідками (ст. 22 GDPR).
5. Ваші згоди в застосунку#
Перед першим використанням застосунок просить кілька окремих згод. Кожну можна змінити будь-коли: Профіль → Налаштування → Дані та згоди.
- Згода 1 — обробка даних про здоров'я (обов'язкова): вага, обмеження для тренувань, позначки дискомфорту, сон, самопочуття і стрес, «Як пройшло?», нотатки до тренувань, готовність, добавки, записи «Пам'яті тренера» і позначки «так / ні» — щоб підбирати вправи й навантаження. Без неї застосунок працювати не може; якщо ви її відкликаєте, застосунок запропонує видалити акаунт.
- Згода 2 — передача даних у Google Gemini (необов'язкова): потрібна для AI-тренера (розділ 6). Якщо її відкликати, AI-функції вимикаються, а записи «Пам'яті тренера» лишаються в застосунку, доки ви їх не видалите.
- Згода 3 — дані про здоров'я для AI (необов'язкова, лише разом зі згодою 2): дозволяє AI-тренеру враховувати дані про здоров'я. Якщо її відкликати, наступні запити йдуть без цих даних.
Відкликання згоди не впливає на законність обробки до відкликання. Якщо текст згоди 2 чи 3 зміниться, застосунок попросить підтвердити її знову, а до того діє так, ніби згоду відкликано.
Також перед першим використанням ви підтверджуєте Умови використання (https://dargym.app/uk/terms), вік 18+ і ознайомлення із застереженням «не медичний застосунок». Ми зберігаємо, яку версію ви підтвердили.
6. AI-тренер#
У DAR GYM ви спілкуєтеся з AI-тренером — програмою штучного інтелекту, а не з людиною. Відповіді в чаті, пояснення до програм, оцінку їжі за фото й текстом, «Пораду дня» і тижневі підсумки генерує модель Gemini компанії Google LLC (Gemini API), яку викликають лише наші сервери. Ваш телефон з Google для цього напряму не з'єднується.
Що надсилається в Gemini за згодою 2: профіль (вік, стать, зріст, вага, цілі), тренування, фото й текстовий опис їжі, повідомлення в чаті (зокрема надиктовані), записи «Пам'яті тренера». За згодою 3 додатково: обмеження для тренувань, позначки дискомфорту, самопочуття, сон і стрес, «Як пройшло?», нотатки до тренувань, готовність, добавки, записи «Сон і відновлення» з «Пам'яті тренера» і позначки «так / ні». Ми надсилаємо лише те, що потрібно для конкретного запиту, і не надсилаємо вашого імені чи email.
Регіон обробки не гарантовано: Google може обробляти дані в будь-якій країні, де має інфраструктуру, зокрема за межами ЄС (наприклад, у США). Google зберігає журнали запитів для захисту від зловживань до 55 днів. Google не використовує ці дані для навчання моделей.
Без згоди 2 AI-функції недоступні, а програму тренувань складають правила застосунку — в Gemini нічого не надсилається.
AI нічого не записує сам. Структуру програми, підходи, повтори, ваги й прогресію рахують детерміновані правила застосунку; AI обирає вправи з дозволених варіантів і пояснює вибір. Пропозиції AI приходять картками, і зберігаєте їх ви.
Тренування від AI-тренера. Коли ви просите AI-тренера підготувати тренування, AI за розмовою визначає лише їхні параметри (скільки, якого типу й наскільки інтенсивних), а самі тренування складає застосунок за правилами методики DAR GYM і додає їх, лише коли ви натиснете «Зберегти».
Пам'ять тренера. Записи «Пам'яті тренера» зберігаються, доки існує акаунт (видалений запис остаточно стирається протягом 30 днів), входять в експорт ваших даних і видаляються разом з акаунтом.
Захист у відповідях. AI-тренер не оцінює стан здоров'я, не радить щодо ліків і не надає медичних порад. Наш сервер перевіряє повідомлення і відповіді за правилами безпеки; на запитання поза межами тренувань застосунок відповідає фіксованим текстом, а не відповіддю моделі. Коли такий захист спрацював, ми зберігаємо службову мітку з темою повідомлення до 90 днів (лише якщо ви дали згоду 2) — щоб перевіряти, що AI-тренер дотримується цих меж. Автоматична перевірка може помилятися, тому не покладайтеся на неї в невідкладних ситуаціях — телефонуйте на номер екстреної служби.
Скарги. Під відповідями тренера в чаті, «Порадою дня» і тижневим підсумком можна натиснути «Поскаржитися». Ми зберігаємо оцінку, причину і ваш коментар; щоб розібрати скаргу, ми переглядаємо цю відповідь і кілька повідомлень перед нею. Так ми покращуємо захист (строки — розділ 11).
AI може помилятися — зокрема неточно оцінити калорії на фото (застосунок показує діапазон). Перевіряйте важливе.
7. Повідомлення безпеки#
Повідомлення безпеки без згоди на AI. Якщо в повідомленні AI-тренеру є ознаки невідкладної ситуації (наприклад, біль у грудях або думки про самоушкодження), застосунок показує номер екстреної служби чи лінії допомоги вашої країни, навіть якщо ви не давали згоди на обробку даних AI-тренером або відкликали її. Для цього наш сервер автоматично перевіряє текст повідомлення на такі ознаки. Підстава — захист ваших життєво важливих інтересів (ст. 6(1)(d) і ст. 9(2)(c) GDPR), а не згода, тому відкликання згоди цю перевірку не вимикає. У цьому випадку повідомлення не передається AI-моделі чи іншим третім сторонам і не зберігається: ні сам текст, ні позначка про те, що спрацювала перевірка.
8. Хто ще отримує дані#
Ми залучаємо постачальників, які обробляють дані від нашого імені й лише за нашими інструкціями (обробники) і мають захищати їх щонайменше так само надійно, як ми:
- Supabase — база даних, вхід, сховище фото і серверні функції; сервери в ЄС.
- PowerSync (JourneyApps) — синхронізація даних між телефоном і сервером; сервери в ЄС.
- Google LLC (Gemini API) — AI-тренер, лише за згодою 2 (розділ 6).
- Functional Software (Sentry) — звіти про збої без вашого імені, email і даних про здоров'я; сервери в ЄС.
- Resend — службові листи (код підтвердження, скидання пароля) з адреси mail.dargym.app.
- Cloudflare — хостинг сайту dargym.app, DNS і пересилання листів на support@dargym.app.
- Google (Gmail) — скринька, куди надходять листи на support@dargym.app.
- Expo (650 Industries) — доставка оновлень застосунку; бачить IP-адресу, платформу і версію застосунку, коли застосунок перевіряє оновлення.
Самостійно, за власними умовами й політиками, дані обробляють Apple і Google — коли ви входите через їхній акаунт, купуєте підписку в App Store чи Google Play (вони продавці підписки) або диктуєте текст через їхній сервіс розпізнавання мови.
Open Food Facts — відкрита база продуктів. Коли ви скануєте штрихкод, наш сервер запитує в неї лише цей штрихкод — без вашого ідентифікатора й IP-адреси.
Ми можемо розкрити дані, якщо цього вимагає закон або законний запит державного органу, або щоб захистити права й безпеку людей. Якщо Сервіс перейде до іншої особи (наприклад, якщо ми зареєструємо компанію), дані перейдуть разом з ним на тих самих умовах, і ми вас про це повідомимо.
9. Передача даних за межі ЄС#
Ми знаходимося в Україні, а дані Сервісу зберігаємо на серверах у ЄС. Частина постачальників — компанії зі США або мають інфраструктуру поза ЄС: Google (Gemini, Gmail), Cloudflare, Expo, а також Supabase і Sentry, якщо їхня підтримка має доступ з-поза ЄС. Для Gemini регіон обробки не гарантовано (розділ 6).
Коли дані з ЄС чи Великої Британії передаються туди, де немає рішення про адекватний рівень захисту, ми покладаємося на стандартні договірні положення Європейської комісії (для даних з Великої Британії — разом з британським додатком до них) або на EU-U.S. Data Privacy Framework, якщо постачальник у ньому сертифікований. Копію відповідних гарантій можна отримати, написавши на support@dargym.app.
10. Як ми захищаємо дані#
- На телефоні дані зберігаються в зашифрованій базі. Фото на телефоні захищає операційна система.
- Між телефоном, сайтом і сервером дані передаються лише шифрованим з'єднанням (TLS).
- На сервері кожен бачить лише власні дані: це забезпечують правила доступу в базі. Фото зберігаються в приватному сховищі.
- Доступ до production-даних маємо лише ми, і лише для підтримки Сервісу.
Жоден захист не абсолютний. Якщо станеться витік, що створює ризик для вас, ми повідомимо наглядовий орган і вас у строки, які вимагає закон.
11. Скільки ми зберігаємо дані#
- Профіль, тренування, щоденник, харчування, добавки, обмеження, місця тренувань, «Порада дня» і тижневі підсумки, записи «Пам'яті тренера», згоди — доки існує акаунт або доки ви їх не видалите (розділ 12).
- Фото їжі — доки існує акаунт.
- Повідомлення в чаті з AI-тренером — 12 місяців від кожного повідомлення. Стислий конспект розмови живе разом з розмовою: його видаляємо, коли в ній не лишилось повідомлень і вона неактивна 12 місяців.
- Службова мітка безпеки (розділ 6) — 90 днів.
- Технічні дані AI-запитів (вхідний контекст запиту, проміжні дані моделі, результат фонового завдання) — 30 днів.
- Облік AI-запитів без тексту (статус, обсяг, вартість) — до 13 місяців; денні й тижневі лічильники лімітів — 90 днів; лічильники пробного періоду й безкоштовного плану — доки існує акаунт.
- Скарга на відповідь AI: ваш коментар — 12 місяців; оцінка і причина — доки існує акаунт.
- Події підписки (коли підписки стануть доступні): повні дані події від стору — 90 днів; запис без них (продукт, стор, країна стору, валюта, ціна, час) — до 24 місяців, а зв'язок з вами прибираємо при видаленні акаунта.
- Звіти про збої (Sentry) — 90 днів. Технічні журнали — до 30 днів.
- Листування з підтримкою — 24 місяці від останнього листа.
- Журнали запитів Google Gemini — до 55 днів у Google (розділ 6); ми їх не контролюємо.
- Резервні копії сервера — видалені дані зникають з них не пізніше ніж за 30 днів.
Що лишається після видалення акаунта. Після видалення акаунта (розділ 12) лишаються лише:
- коли підписки стануть доступні — захищений хеш ідентифікатора покупки в сторі разом з лічильниками використання AI на цій покупці — 90 днів, щоб той самий пробний період не можна було отримати знову з новим акаунтом. Без нашого секретного ключа хеш не можна пов'язати з покупкою;
- записи подій підписки без ваших ідентифікаторів — до 24 місяців від події, для обліку доходу;
- технічний запис у журналі про сам факт видалення і його причину, без ваших ідентифікаторів — до кінця строку журналів;
- дані в резервних копіях і журналах — до кінця їхніх строків вище.
12. Видалення акаунта#
Видалити акаунт можна:
- у застосунку: Профіль → Налаштування → Дані та згоди → Видалити акаунт;
- листом на support@dargym.app з адреси, прив'язаної до акаунта.
Покрокова інструкція, зокрема якщо застосунку на телефоні вже немає, — на сторінці https://dargym.app/uk/delete-account.
Видалення в застосунку відбувається одразу і остаточно: ми видаляємо ваші фото зі сховища, акаунт і всі пов'язані з ним дані на нашому сервері. Скасувати видалення неможливо. На запит листом відповідаємо і виконуємо його протягом 30 днів.
Видалення акаунта не скасовує підписку — скасуйте її окремо в App Store або Google Play.
Окремі дані можна видалити, не видаляючи акаунт. У застосунку — записи харчування й добавки, історію чату («Очистити історію чату») і записи «Пам'яті тренера» («Забути все»). Інші записи (тренування, щоденник, заміри тіла) — листом на support@dargym.app.
13. Ваші права#
Залежно від країни проживання (зокрема за GDPR, UK GDPR і законом України «Про захист персональних даних») ви маєте право:
- отримати доступ до своїх даних і копію — у застосунку (Профіль → Налаштування → Дані та згоди → Завантажити мої дані) ви отримаєте файл JSON з усім, що DAR GYM зберігає про вас;
- на переносимість — той самий файл у машиночитному форматі;
- виправити дані — у застосунку або листом;
- видалити дані — розділ 12;
- відкликати згоду будь-коли — Профіль → Налаштування → Дані та згоди;
- обмежити обробку і заперечити проти обробки на підставі наших законних інтересів — листом.
Пишіть на support@dargym.app. Ми відповідаємо протягом одного місяця (у складних випадках строк можна продовжити ще на два місяці — ми повідомимо про це) і можемо попросити підтвердити, що акаунт ваш.
Ви також можете подати скаргу до наглядового органу: у ЄС — до органу захисту даних країни вашого проживання чи роботи, у Великій Британії — до ICO, в Україні — до Уповноваженого Верховної Ради України з прав людини. Будемо вдячні, якщо спершу напишете нам.
14. Вік#
Сервіс — лише для людей від 18 років. Ми свідомо не збираємо дані людей, молодших за 18. Якщо з віку у вашому профілі видно, що вам менше 18, застосунок попросить підтвердити рік народження; після підтвердження акаунт і його дані видаляються так само, як у розділі 12. Якщо ви знаєте, що акаунт створила людина до 18 років, напишіть на support@dargym.app.
15. Сайт dargym.app#
Сайт dargym.app розміщено в Cloudflare. Під час відвідування Cloudflare обробляє вашу IP-адресу й технічні дані запиту, щоб доставити сторінку і захистити сайт від атак. Сайт не використовує рекламних чи аналітичних cookies і не завантажує шрифти чи скрипти зі сторонніх сайтів.
16. Зміни цієї Політики#
Ми оновлюємо цю Політику, коли змінюються функції, постачальники чи закони. Нова версія має нову дату. Про суттєві зміни ми повідомимо в застосунку до того, як вони набудуть чинності. Якщо зміна стосується згоди (наприклад, новий отримувач даних для AI), застосунок попросить підтвердити згоду знову, а до того ця обробка не відбувається. Попередні версії надамо на запит.
17. Контакти#
ФОП Самокиш А. С. · support@dargym.app · dargym.app