Політика конфіденційності DoggyWalky
Редакція від: 28.10.2026
Оператор (володілець даних): Дмитро Хаіт (фізична особа), Київ, Україна
Контакт з питань даних: privacy@doggyapps.com
1. Коротко
- Ми записуємо прогулянки, щоб показати маршрут, дистанцію й «туман війни» для вашої собаки та вашої сім'ї.
- Ваша домашня адреса не потрапляє на сервер. Застосунок створює «зону приватності» зі зміщеним центром і випадковим радіусом; на сервер іде лише ця зона, а маршрути, якими ви ділитесь, обрізаються нею.
- Точні маршрути бачите лише ви та члени сім'ї, яких ви запросили до собаки.
- Поки прогулянку не збережено, вона лежить лише на вашому телефоні; інший акаунт на тому ж телефоні її не бачить (розділ 2а).
- Ми не продаємо дані й не показуємо рекламу.
- Акаунт можна видалити в застосунку — разом з даними (див. розділ 7).
2. Які дані ми обробляємо і навіщо
| Дані | Навіщо | Хто бачить |
|---|---|---|
| Email (для входу кодом) або ідентифікатор Apple / Google | Вхід в акаунт | Лише ви; оператор — для підтримки |
| Ім'я, яке ви вказали | Показ членам сім'ї («Дмитро вже вигуляв…») | Ви та сім'я собаки |
| Кличка собаки | Профіль, сповіщення сім'ї | Ви та сім'я собаки |
| Прогулянки: час початку й кінця, дистанція, кількість «туалетів», маршрут, відкриті клітинки карти (H3) | Історія, календар, Paw Streak, туман війни, Паспорт парків | Ви та сім'я собаки |
| Зона приватності: зміщений центр і радіус 200–400 м (не ваша адреса) | Обрізання маршрутів у картках, якими ви ділитесь | Лише ви |
| Фото собаки й фото-спогад з прогулянки | Аватарка та спогади | Ви та сім'я собаки |
| Токен пристрою для сповіщень | Сповіщення «собаку вже вигуляли» | Нікому; лише для доставки |
| Облік AI-розпізнавання: дата, статус (вдалося / не собака / помилка), вартість (без фото) | Ліміт спроб і бюджет | Лише ви (свої записи) |
Геолокація. Під час прогулянки застосунок записує координати, зокрема у фоні (коли екран заблокований), — лише між «Старт» і «Фініш». Поза прогулянкою місцезнаходження не записується. Точки з поганою точністю не відкривають туман; ознаки перешкод GPS (глушіння, підміна) зберігаються лише як позначка на прогулянці.
2а. Що зберігається лише на вашому телефоні
Щоб прогулянка не загубилась, коли застосунок закриють або зникне зв'язок, частина даних лежить на телефоні. Прогулянки й черга зберігаються на iPhone у приватній теці застосунку, яка не потрапляє в резервну копію iCloud; на Android — у теці даних застосунку; у веб-версії — у сховищі браузера.
| Що | Навіщо | Скільки |
|---|---|---|
| Поточна прогулянка: точки маршруту (координати, час, точність), час старту, позначки «Туалет» | Запис переживає закриття застосунку; підсумок після фінішу | Доки ви не почнете нову прогулянку («Новий тест») або не видалите акаунт — і після збереження на сервері теж |
| Черга прогулянок, які чекають на зв'язок | Офлайн-збереження (блекаути, без мережі) | Доки сервер їх не прийме |
| Прогулянки, які сервер відхилив назавжди | Щоб не втратити їх без сліду | До видалення акаунта на цьому телефоні |
| «Припаркована» прогулянка вашого акаунта — коли ви вийшли або на телефоні увійшов інший акаунт | Інша людина на цьому телефоні її не бачить і не може зберегти собі; вона повертається вам при вході | Доки ви не ввійдете знову або не видалите акаунт |
| Ідентифікатор останнього акаунта на телефоні та чи він у системі | Щоб нова прогулянка належала правильному акаунту; прогулянку, записану без входу на телефоні, де вже хтось входив, акаунт підтверджує вручну | Доки на телефоні є застосунок або до видалення цього акаунта |
| Сесія входу (токени) — на iPhone і Android у налаштуваннях застосунку (вони можуть потрапляти в резервні копії телефона) | Не входити щоразу | До виходу з акаунта |
Експорт GPX і картка для Stories створюються на телефоні. GPX містить точні координати й потрапляє лише туди, куди ви самі його збережете чи надішлете; картка для Stories обрізана зоною приватності, без зони її не буде.
Резервні копії Android. Якщо в налаштуваннях телефона ввімкнено резервне копіювання Google, дані застосунку (зокрема незбережені прогулянки) можуть потрапити в цю копію у вашому Google-акаунті. Вимкнути це можна в налаштуваннях резервного копіювання телефона.
Фото. Перед завантаженням застосунок перекодовує фото на пристрої (до 1080 пікселів, до 120 КБ), що видаляє всі метадані EXIF, включно з GPS-координатами зйомки. Координати разом із фото не зберігаються.
3. Кому передаються дані (обробники)
| Сервіс | Що отримує | Навіщо | Де |
|---|---|---|---|
| Supabase (база даних, вхід, сховище файлів, серверні функції) | Усі дані з розділу 2 | Зберігання й робота застосунку | ЄС, Франкфурт (Німеччина) |
| Google Gemini API (платний рівень) | Фото собаки — лише якщо ви запускаєте AI-розпізнавання, без EXIF | Визначити розмір, окрас і вуха для маскота. На платному рівні Google не використовує дані для навчання моделей; фото ми не зберігаємо | Google; обробка може відбуватися за межами ЄС. Зараз функцію вимкнено — розмір і окрас ви обираєте вручну |
| Google Firebase Cloud Messaging / Apple Push Notification service | Токен пристрою й текст сповіщення (кличка, ім'я, час, «туалет») — без координат | Доставка сповіщень | Google / Apple |
| MET Norway (api.met.no) | Лише клітинка ~10 км (координати, округлені до 0,1°), без вашої IP-адреси — запит іде з нашого сервера | Погода для маскота | Норвегія |
| OpenFreeMap (tiles.openfreemap.org) | Ваш застосунок завантажує фрагменти карти напряму: сервіс бачить вашу IP-адресу та ділянку карти, яку ви переглядаєте | Показ карти | За політикою OpenFreeMap: без cookies і відстеження, IP-адреси за замовчуванням не логуються, логи видаляються через 7 днів |
| Apple / Google (вхід) | Лише якщо ви обираєте вхід через них | Автентифікація | Apple / Google |
Аналітики й сторонніх звітів про збої в застосунку немає.
Дані про місця (парки, ветклініки тощо) — з OpenStreetMap (© учасники OpenStreetMap, ODbL). Погода — MET Norway, CC BY 4.0, дані змінено.
4. Підстави обробки
- Виконання договору (Умов користування): акаунт, прогулянки, сім'я, сповіщення.
- Ваша згода: доступ до геолокації (у тому числі у фоні), фото, сповіщення, AI-розпізнавання. Згоду можна відкликати в налаштуваннях телефона або застосунку.
- Законний інтерес: захист від зловживань (ліміти, облік бюджету AI).
5. Сім'я
Запрошуючи людину до собаки (одноразовий код, діє 48 годин), ви відкриваєте їй сирі маршрути прогулянок цієї собаки, календар, фото й ім'я того, хто гуляв. Член сім'ї може вийти; власник може видалити учасника.
6. Скільки зберігаємо
- Прогулянки, туман і фото — доки існує акаунт (у безкоштовній версії маршрути старші за 30 днів приховуються, а не видаляються, щоб відкритися після оформлення підписки).
- Черга сповіщень — до 7 днів.
- Облік AI-розпізнавання після видалення акаунта зберігається знеособленим (без прив'язки до вас) — лише для контролю місячного бюджету.
- Кеш погоди містить лише клітинки ~10 км і прогноз — персональних даних у ньому немає.
- Дані на телефоні — за строками з розділу 2а.
7. Видалення акаунта та ваші права
- Видалити акаунт: у застосунку — «Профіль» → «Видалити акаунт» (утримання кнопки). Видаляються: акаунт, профіль, зона приватності, членство в сім'ях, токени сповіщень, ваші фото; собаки, у яких ви були єдиним членом, — разом з їхніми прогулянками, туманом і фото. У спільних собак ваші прогулянки лишаються в історії сім'ї без вашого імені.
- На телефоні, з якого ви видаляєте акаунт, стираються: черга й відхилені прогулянки вашого акаунта, поточна незбережена прогулянка на цьому телефоні, ваші «припарковані» прогулянки, позначка вашого акаунта; сесія завершується. Якщо щось стерти не вдалося, застосунок про це скаже — тоді видаліть застосунок. На інших телефонах, де ви входили, локальні дані лишаються до видалення там застосунку.
- Без застосунку — запит на privacy@doggyapps.com з адреси, прив'язаної до акаунта (див. Як видалити акаунт).
- Ви маєте право на доступ, виправлення, видалення, обмеження обробки, перенесення даних і заперечення, а також право скаржитися до Уповноваженого Верховної Ради України з прав людини, а якщо ви перебуваєте в ЄС — до наглядового органу з захисту даних вашої країни.
8. Діти
Застосунок не призначений для дітей до 16 років. Якщо ви дізналися, що дитина молодше 16 років створила акаунт, напишіть нам — ми його видалимо.
9. Безпека
Доступ до даних обмежено правилами на рівні бази (row-level security): кожен запит перевіряє, що ви — член сім'ї відповідної собаки. Фото зберігаються в приватному сховищі й видаються лише за тимчасовими посиланнями (1 година). З'єднання шифруються (HTTPS).
10. Зміни
Про суттєві зміни ми повідомимо в застосунку до набрання ними чинності.