1. Хто ми і про що цей документ
Bilipito — сервіс сімейної безпеки. Він допомагає батькам бачити, де дитина, як минув її день і коли їй потрібна допомога. Тут написано, які дані ми збираємо і навіщо, скільки їх зберігаємо, кому передаємо і які у вас є права.
Оператор персональних даних (контролер):
- AIRSTREAM SRL, Республіка Молдова
- IDNO (фіскальний код): 1018600007654 · код ПДВ (cod TVA): 0508154
- Юридична адреса: MD-2008, мун. Кишинів, вул. Василе Лупу 34/1, кв. 59 (mun. Chișinău, str. Vasile Lupu 34/1, ap. 59)
- Адреса для кореспонденції (офіс): MD-2004, мун. Кишинів, вул. Сфатул Церій 59, поверх 2 (mun. Chișinău, str. Sfatul Țării 59, et. 2)
- Запити щодо персональних даних і питання захисту даних: [email protected]
- Інші питання: [email protected]
«Ми» в цій політиці — AIRSTREAM SRL. «Ви» — дорослий користувач Bilipito: один із батьків, законний представник або дорослий, якого вони запросили. Як користуватися сервісом, сказано в Умовах використання, як платити — в Умовах оплати та підписки.
2. З чого складається Bilipito
| Частина | Для кого | Де |
|---|---|---|
| Bilipito (застосунок для батьків) | батьки та запрошені дорослі | Android (Google Play); iPhone та iPad (App Store) |
| Вебкабінет | ті самі користувачі | my.bilipito.com |
| Bilipito Kids | дитина | Android (Google Play) або iPhone (App Store); установлюється на телефон дитини батьками |
| Сайт | усі відвідувачі | bilipito.com |
| Публічне посилання на місцезнаходження | люди, яким дорослий із сім’ї надіслав посилання | my.bilipito.com/s/… |
| Кабінет підписки | власник сім’ї | account.pasitos.me — власна система AIRSTREAM SRL, розміщена в Німеччині (Hetzner, ЄС) |
Bilipito працює на Android, iPhone, iPad і в браузері. Якщо з’явиться версія для іншої платформи, ми заздалегідь оновимо політику й назвемо додаткових постачальників, які беруть участь у її роботі.
Ідентифікатори застосунків: Bilipito — pasitos.airstream.md (Google Play), md.airstream.pasitos (App Store); Bilipito Kids — pasitoskids.airstream.md (Google Play), md.airstream.pasitoskids (App Store).
3. Головне коротко
- Ми збираємо дані, щоб сім’я знала, де дитина і чи все з нею гаразд.
- Ми не продаємо персональні дані й не використовуємо їх для реклами.
- Дитина не укладає з нами договір і не створює акаунт. Її дані ми обробляємо за згодою одного з батьків або іншого законного представника. З певного віку потрібна й згода самої дитини (розділ 7).
- Bilipito Kids працює відкрито: дитині показують, що побачить сім’я, а на її телефоні весь час видно сповіщення про те, що застосунок працює.
- Звук і камера працюють лише наживо, нічого не записується (розділ 11).
- Детальна історія переміщень зберігається 30 днів, а потім видаляється автоматично.
- Видалити акаунт і дані можна будь-коли (розділ 16).
4. Дані батьків (власника сім’ї)
| Дані | Звідки | Мета | Підстава | Строк зберігання |
|---|---|---|---|---|
| Email, ім’я, мова (і номер телефону, якщо ви його вказали) | від вас; під час входу через Google — ім’я та підтверджений email від Google; під час входу через Apple — ім’я та email від Apple (або прихована адреса Apple для пересилання листів, якщо ви вирішили не показувати свій email) | вхід, зв’язок із вами, робота сервісу | виконання договору | доки існує акаунт |
| Пароль і обліковий запис для входу | від вас | вхід | виконання договору | пароль зберігається лише в Google Firebase Authentication, ми його не бачимо; обліковий запис для входу існує, доки існує акаунт |
| Одноразові коди входу та скидання пароля | створює сервер | вхід, відновлення доступу | виконання договору | 1 день після використання або закінчення строку дії (у вигляді хешу) |
| Сеанси входу | створює сервер | підтримання входу | виконання договору | до 30 днів дії та ще 90 днів після завершення |
| Роль у сім’ї (мама, тато, бабуся, няня…, короткий підпис) | від вас | показати дитині та сім’ї, хто ви | виконання договору | доки ви в сім’ї |
| Записи про згоди (який документ, версія, коли, з якого пристрою і яким способом входу) | створює сервер, коли ви надаєте згоду | доказ згоди | юридичний обов’язок (довести згоду) | доки існує акаунт; видаляються разом з акаунтом |
| Push-токен та ідентифікатор встановлення Firebase (потрібен для push-сповіщень і звітів про збої), версія застосунку | ваш телефон або браузер | доставлення сповіщень, перевірка оновлень | виконання договору | до виходу з акаунта на пристрої, зміни токена або видалення акаунта |
| Підписка: план, статус, місця, дати, номер замовлення Google Play або номер транзакції App Store, токен покупки або дані чека, сума та валюта, повернення коштів | Google Play або App Store | продаж і облік підписки | виконання договору; бухгалтерський облік | доки існує акаунт; після видалення акаунта — без зв’язку із сім’єю, 90 днів після закінчення підписки |
| Журнал безпеки (вхід, прив’язування телефона, створення та відкликання посилань, видалення акаунта) | створює сервер | захист акаунта, розслідування зловживань | законний інтерес | 90 днів, зокрема після видалення акаунта |
| IP-адреса | ваш запит | захист від перевантаження та зловживань | законний інтерес | кілька хвилин (вікно обмеження запитів); у технічних журналах помилок серверів — до їх перезапису (не більше 3 файлів по 10 МБ на сервіс) |
| Звіти про збої застосунку (Firebase Crashlytics): модель телефона, версії системи й застосунку, технічна траса помилки, вільна пам’ять, відомості про сеанси роботи застосунку, ідентифікатор встановлення Firebase | ваш телефон | виправлення помилок | законний інтерес | 90 днів |
| Ваше місцезнаходження — одна точка, лише коли ви самі надсилаєте «Я тут» у сімейному чаті. Якщо ви дозволили лише приблизне місцезнаходження, сім’я бачить район (коло не менше 2 км), а не адресу | ваш телефон | показати сім’ї, де ви | виконання договору (за вашою дією) | як повідомлення чату (розділ 12) |
| Відбиток, що захищає безкоштовний пробний період: незворотний хеш (HMAC-SHA256) адреси email і входу через Google або Apple. Сама адреса та ідентифікатор Google або Apple у відбитку не зберігаються | створює сервер: хеш входу — під час входу (зберігається разом з акаунтом); відбиток email і входу — під час видалення акаунта, якщо сім’я вже оформлювала підписку (зокрема безкоштовний пробний період) | не надавати безкоштовний пробний період повторно | законний інтерес (запобігання зловживанням) | доки існує акаунт; після видалення акаунта — 3 роки |
Даних банківської картки ми не отримуємо: оплату повністю проводить Google Play або App Store.
5. Дані запрошених дорослих
Власник сім’ї може запросити інших дорослих: другого з батьків, бабусю, дідуся, няню.
| Дані | Звідки | Мета | Підстава | Строк зберігання |
|---|---|---|---|---|
| Email, ім’я, мова, пароль або вхід через Google чи Apple | від запрошеного | вхід, зв’язок | виконання договору із запрошеним | доки існує його акаунт |
| Запрошення (кому, коли, строк) | власник сім’ї | приєднання до сім’ї | виконання договору з власником | 90 днів після використання або закінчення строку дії |
| Роль у сім’ї, права доступу | власник | розмежування доступу | виконання договору | доки людина в сім’ї |
| Записи про згоди, push-токени та ідентифікатори встановлення Firebase, сеанси, журнал безпеки, звіти про збої | як у батьків | як у батьків | як у батьків | як у батьків (розділ 4) |
Запрошений дорослий за підписку не платить: він займає одне з місць у підписці власника.
6. Дані дитини
Дитина не укладає з нами договір. Договір з батьками сам по собі теж не дає підстав обробляти дані дитини. Ми спираємося на такі підстави:
- для більшості даних — згода законного представника дитини, а якщо дитина досягла віку цифрової згоди у своїй країні, то й її власна згода (розділ 7);
- для сигналу SOS — виконання договору з батьками і життєво важливі інтереси дитини;
- для журналу живих сеансів звуку й камери, технічних журналів і звітів про збої — наш законний інтерес: безпека дитини, захист від зловживань, робота сервісу;
- для записів про згоду — юридичний обов’язок довести згоду.
| Дані | Звідки | Мета | Підстава | Строк зберігання |
|---|---|---|---|---|
| Ім’я для показу (не обов’язково справжнє), аватар (персонаж, емодзі або фото), колір, рік народження (за бажанням), ціль за кроками | батьки або дитина | профіль дитини в сім’ї | згода законного представника | доки існує профіль |
| Попередні ім’я та аватар | сервер | можливість скасувати зміну, зроблену дитиною | згода законного представника | 90 днів після зміни |
| Вікова група («молодше порогу» або «від порогу до 17»), країна для порогу | батьки | правильна процедура згоди | юридичний обов’язок | доки існує профіль |
| Точна геолокація, зокрема у фоновому режимі: координати, точність, висота, швидкість, напрямок, джерело, тип руху (пішки, транспорт, на місці), заряд і мережа в момент вимірювання | телефон дитини | показати, де дитина, побудувати маршрут дня | згода законного представника | 30 днів |
| Точки, що очікують надсилання на телефоні дитини | телефон дитини | не втратити дані без мережі | згода законного представника | до 7 днів на телефоні |
| Поточне місцезнаходження (одна остання точка) | сервер | «Де дитина зараз» | згода законного представника | замінюється новою; видаляється разом із профілем |
| Поїздки, зупинки, маршрут дня, стрічка дня (хронологія) | обчислює сервер | «Маршрут і стрічка дня», «Програти день» | згода законного представника | 30 днів |
| «Карта відкриттів» (клітинки, де бувала дитина) | обчислює сервер | ігровий шар карти | згода законного представника | 90 днів з останнього відвідування клітинки |
| Місця та зони сім’ї, стан «у зоні / поза зоною» | батьки, сервер | сповіщення про прихід і відхід | згода законного представника | доки зона існує |
| SOS: координати, точність, час, хто з дорослих відгукнувся | телефон дитини, батьки | екстрений сигнал сім’ї | виконання договору; життєво важливі інтереси дитини | 90 днів |
| Стрічка сповіщень сім’ї | сервер | сповіщення | згода законного представника | 90 днів |
| Кроки (по годинах) | телефон дитини | ціль за кроками, досягнення | згода законного представника | 60 днів |
| Список установлених застосунків (назва, пакет, значок) | телефон дитини | екранний час, обмеження | згода законного представника | поточний список — доки телефон прив’язано; значки — 90 днів, якщо вони більше не потрібні |
| Екранний час за застосунками | телефон дитини | звіт батькам | згода законного представника | 90 днів |
| «Що зараз відкрито» (застосунок на екрані) | телефон дитини | показ батькам у реальному часі | згода законного представника | 3 хвилини (не зберігається в історії) |
| Правила: ліміти, блокування, час без телефона, «телефон на ходу»; події їх спрацювання | батьки, телефон дитини | застосування правил | згода законного представника | правила — доки діють; службові позначки подій — 2–3 дні |
| Стан телефона: заряд, тип мережі, зв’язок, геолокація увімк./вимк., енергозбереження, режим дзвінка, дозволи, модель, версії Android і застосунку | телефон дитини | показати батькам, що захист працює | згода законного представника | поточний стан — доки телефон прив’язано |
| Технічні журнали телефона дитини (тип події, повідомлення про помилку, версія) | телефон дитини | пошук помилок | законний інтерес | 14 днів |
| Звіти про збої (Firebase Crashlytics, збираються з першого запуску застосунку): технічна траса помилки, модель телефона, версії системи й застосунку, вільна пам’ять, відомості про сеанси роботи застосунку, ідентифікатор встановлення Firebase (потрібен і для push-сповіщень) | телефон дитини | виправлення помилок | законний інтерес | 90 днів |
| Досягнення, рівні, завдання, нагороди від батьків, результати ігор | телефон дитини, сервер, батьки | мотивація | згода законного представника | доки існує профіль |
| «Помахати» (помахати, сердечко, обійми) — хто й коли | дитина, батьки | сімейне спілкування | згода законного представника | 30 днів |
| Факт живого сеансу звуку або камери (хто, для якої дитини, коли) | сервер | підзвітність, захист від зловживань | законний інтерес | 90 днів; самі звук і зображення не зберігаються |
| Погода | сервер запитує її за клітинкою близько 10 км | показ погоди, погодні значки | згода законного представника | 45–90 днів (кеш); точні координати погодному сервісу не передаються |
| Записи про згоду дитини (версія тексту, час, телефон, вікова група, країна) | телефон дитини | доказ згоди | юридичний обов’язок | доки існує профіль; видаляються разом із ним |
| Повідомлення та фото в сімейному чаті | дитина | спілкування із сім’єю | згода законного представника | розділ 12 |
| Відбиток телефона дитини: на Android — незворотний хеш (SHA-256 із сіллю) ідентифікатора пристрою Android (ANDROID_ID), який сервер перед збереженням хешує ще раз (HMAC-SHA256); на iPhone — два службові біти Apple DeviceCheck, які зберігає Apple, а не ми. Сам ідентифікатор пристрою не надсилається й не зберігається | телефон дитини, коли його прив’язують до сім’ї | один безкоштовний пробний період на телефон | законний інтерес (запобігання зловживанням) | 3 роки після останнього прив’язування телефона |
Чого ми не збираємо: контакти, SMS, журнал дзвінків, історію браузера, листування в інших застосунках, фотографії з галереї (крім фото, яке користувач сам вибрав для аватара або надіслав у сімейний чат), набраний текст і вміст екрана. Служба спеціальних можливостей Android у Bilipito Kids потрібна лише для двох речей: зрозуміти, який застосунок зараз відкрито, і застосувати правила батьків, а також закрити вікно «картинка в картинці» застосунку, який батьки заблокували. Для цього служба дивиться, який застосунок на екрані, і на заголовок такого вікна, щоб зрозуміти, якому застосунку воно належить. Заголовок перевіряється лише на телефоні й нікуди не надсилається. Набраний текст і вміст екрана служба не читає; у звіт батькам потрапляє лише назва заблокованого застосунку.
Якщо Bilipito Kids працює на iPhone. Мета й строки зберігання ті самі, що в таблиці вище, але деякі дані iOS збирає інакше:
- Дозволи: геолокація «Завжди», «Рух і фітнес» (кроки), сповіщення, мікрофон і камера (лише для живих сеансів) та «Екранний час». Мета та сама, що на Android.
- Екранний час і обмеження працюють через Apple Screen Time API (Family Controls, ManagedSettings, DeviceActivity). Застосунки й сайти батьки вибирають у системному вікні вибору Apple. Ми отримуємо та зберігаємо лише непрозорі токени Apple для вибраних застосунків і правила батьків; за цими токенами ми не дізнаємося назв застосунків. Докладні звіти про використання застосунків на iPhone будує сама Apple на пристрої (DeviceActivityReport); на наш сервер вони не потрапляють. На сервер надходить лише те, що спрацювало правило або вичерпано ліміт, і яке це правило. Список установлених застосунків і «Що зараз відкрито» на iPhone недоступні.
- Служба спеціальних можливостей на iPhone не використовується.
- Звіти про збої збирає той самий Firebase Crashlytics, з тими самими даними та строками.
Знеособлені пішохідні доріжки. Якщо однією лінією ходили в різні дні і наш працівник підтвердив, що це справжня стежка, ми додаємо її на свою карту. На карті залишається лише лінія: без дитини, сім’ї, пристрою, дати й часу. За такою лінією не можна встановити людину, тому це не персональні дані. Такі лінії зберігаються безстроково як частина карти.
6.1. Bilipito Kids і правила для дитячих застосунків
Bilipito Kids призначений для дітей і підлітків і встановлюється дорослим. У ньому немає реклами, рекламних ідентифікаторів (AAID/IDFA), аналітики поведінки та покупок. Ми не збираємо з телефона дитини серійні номери, IMEI, IMSI, MAC-адреси, назви й адреси мереж Wi-Fi. Щоб захистити безкоштовний пробний період, під час прив’язування телефона надсилається незворотний хеш ідентифікатора пристрою (не рекламного); за ним неможливо встановити ні дитину, ні телефон (розділ 6).
На Android у Bilipito Kids працюють такі компоненти сторонніх компаній, усі — від Google:
- Firebase Cloud Messaging — доставлення сповіщень; отримує push-токен, ідентифікатор встановлення Firebase і текст сповіщення;
- Firebase Crashlytics — звіти про збої, з першого запуску застосунку; отримує технічну трасу помилки, модель телефона, версії системи й застосунку, вільну пам’ять, ідентифікатор встановлення та відомості про сеанси роботи застосунку; зберігаються 90 днів;
- сканер штрихкодів ML Kit — розпізнає QR-код прив’язування на самому телефоні. Цей компонент Google надсилає в Google знеособлені показники використання й роботи функції разом з ідентифікатором встановлення; зображення з камери та вміст коду не передаються;
- сервіси Google Play — визначають місцезнаходження на телефоні й через застосунок Google Play перевіряють, чи є нова версія Bilipito Kids. Від перевірки оновлень ми жодних даних не отримуємо.
На iPhone сповіщення доставляє Apple Push Notification service, QR-код розпізнає сама камера iPhone, а місцезнаходження визначають служби локації iOS.
Стороннім компаніям дані дитини не продаються й для їхніх власних цілей не передаються, крім технічних показників ML Kit, які Google використовує для роботи та вдосконалення цієї функції.
Законний представник може будь-коли переглянути дані дитини в застосунку Bilipito, отримати їх копію, виправити або видалити їх і заборонити подальше збирання (відв’язати телефон дитини або видалити профіль): див. розділ 16 або напишіть на [email protected]. Згода на збирання даних дитини для роботи Bilipito не є згодою на їх передавання третім особам для їхніх власних цілей; такого передавання ми не здійснюємо.
Ми зберігаємо дані дитини лише стільки, скільки потрібно для функцій Bilipito, у строки з розділу 15, і ніколи не зберігаємо персональні дані дитини безстроково.
7. Згода батьків і дитини
7.1. Перевірювана згода законного представника
Дитина не реєструється в Bilipito сама. Її телефон прив’язує дорослий з акаунтом Bilipito.
- Під час першого входу дорослий ставить дві окремі позначки. Без обох користуватися сервісом не можна:
- приймає Умови використання й підтверджує, що прочитав цю політику;
- підтверджує, що він — один із батьків або інший законний представник дитини, і погоджується на обробку даних дитини. Запрошений дорослий натомість підтверджує, що його запросив один із батьків дитини.
- Під час додавання дитини дорослий зазначає її вікову групу відносно порогу цифрової згоди у своїй країні (розділ 7.2). Дату народження ми не запитуємо.
- Перевірка. Ми перевіряємо дорослого розумними способами, співмірними з ризиком: вхід в акаунт із підтвердженим email, підписка Google Play або App Store на ім’я власника, фізичний доступ до телефона дитини під час прив’язування (код або QR-код), відкрите сповіщення на телефоні дитини.
- Фіксація. Кожна згода зберігається окремим записом, який не можна змінити. У ньому є вид згоди, версія та відбиток (хеш) показаного тексту, час сервера, платформа, версія застосунку, мова і спосіб входу. IP-адреса до запису не потрапляє.
- Відкликання. Згоду можна відкликати будь-коли: відв’язати телефон дитини, видалити її профіль або акаунт чи написати на [email protected]. Обробка до відкликання залишається законною. Після відкликання ми припиняємо збирати дані з телефона дитини.
- Якщо підтвердження виявилося неправдивим. Буває, що телефон прив’язала людина, яка не мала на це права: наприклад, не один із батьків, а хтось, хто стежить за чужою дитиною або за дорослим. Якщо ми про це дізнаємося або в нас з’являться обґрунтовані сумніви, ми можемо зупинити збирання даних з цього телефона й попросити підтвердити повноваження. Якщо підтвердження немає, ми видалимо дані, зібрані без належного дозволу, і заблокуємо акаунт (див. Умови використання). Повідомити про такий випадок можна на [email protected].
7.2. Вік дитини та її власна згода
Поріг цифрової згоди в кожній країні свій. У Республіці Молдова це 14 років (Закон № 195/2024). У країнах ЄС і ЄЕЗ діють національні пороги від 13 до 16 років, у Великій Британії та США — 13 років. Якщо країна невідома, ми застосовуємо 16 років.
- Дитина молодше порогу. Рішення ухвалює законний представник. Під час прив’язування телефон простими словами показує дитині, що побачить сім’я, і дитина натискає «Продовжити». Це повідомлення, а не згода. Факт показу ми зберігаємо.
- Дитина від порогу до 17 років (або вік не зазначено). Крім згоди законного представника, потрібна згода самої дитини. На її телефоні показується той самий текст, і дитина натискає «Я розумію і згоден(на) продовжити». Без цього телефон не прив’язується.
7.3. Коли дитина дорослішає
- Дитина досягла порогу цифрової згоди. Якщо дитину додали як «молодше порогу», то, коли вона досягне порогу, законний представник має написати нам на [email protected] (ми змінимо вікову групу) і знову прив’язати телефон дитини. Під час прив’язування дитина знову побачить, що видно сім’ї, і зможе дати свою згоду. Якщо вона не згодна, телефон не прив’язується і збирання даних з нього припиняється.
- Повноліття (18 років). Bilipito не призначений для стеження за дорослими. Коли дитині виповнюється 18 років, моніторинг треба припинити: законний представник відв’язує телефон і видаляє профіль дитини. Якщо подорослішала дитина попросить, до видалення їй можна передати копію її даних. Для цього напишіть на [email protected].
7.4. Що бачить дитина
Перш ніж запитати дозволи й відсканувати код, Bilipito Kids показує дитині екран «Що побачить сім’я» з посиланням на цю політику. Поки застосунок працює, на телефоні дитини весь час видно сповіщення. Під час живого сеансу звуку або камери з’являються окреме сповіщення та системний індикатор мікрофона або камери.
8. Сімейні ролі та права
- Власник сім’ї — дорослий, який створив сім’ю і платить за підписку. Він запрошує й видаляє інших дорослих, задає їхні права, додає й видаляє дітей. Власник відповідає за те, щоб у запрошених була законна підстава бачити дані дитини.
- Запрошений дорослий (другий із батьків, бабуся, няня…) потрапляє в сім’ю за запрошенням. Для кожної дитини власник вирішує, чи може запрошений переглядати історію, керувати зонами, вмикати звук і камеру.
- У сім’ї може бути до 4 дорослих (разом із власником) і до 8 дітей.
- Відкликання доступу. Власник може будь-коли відкликати запрошення або видалити дорослого із сім’ї. Доступ зникає одразу. Запрошений може й сам вийти із сім’ї. Дані сім’ї залишаються у власника.
- Дитина бачить, які дорослі є в сім’ї і хто вони («мама», «тато», «бабуся»).
9. Публічні посилання на місцезнаходження
Дорослий із сім’ї може створити тимчасове посилання і показати близькій людині, де зараз дитина.
- Хто відкриває: будь-хто, у кого є посилання, без акаунта. У посиланні — випадковий ключ, який практично неможливо вгадати.
- Що видно: ім’я дитини для показу, де вона зараз на карті, точність і час вимірювання, строк дії посилання. Історії, заряду, адреси та інших даних за посиланням не видно.
- Строк: від 15 хвилин до 72 годин, на вибір дорослого. Посилання можна відкликати миттєво.
- Журнали: ми записуємо створення й відкликання посилання (журнал безпеки, 90 днів). Хто і коли відкривав посилання, ми не записуємо. IP-адреса того, хто відкрив, потрібна нам лише на кілька хвилин, для захисту від зловживань. Запис про саме посилання зберігається 30 днів після закінчення строку дії або відкликання.
- Сторінка посилання закрита від пошукових систем.
- Коли акаунт видаляють, усі створені ним посилання відкликаються.
- За те, кому надіслано посилання, відповідає той, хто його створив.
Дані одержувача посилання: IP-адреса (на кілька хвилин) і запити зображень карти до OpenFreeMap (розділ 14).
10. Відвідувачі сайту та вебкабінету
| Дані | Мета | Підстава | Строк |
|---|---|---|---|
| IP-адреса, технічні дані запиту | доставлення сторінок, захист від атак (Cloudflare) | законний інтерес | технічні журнали Cloudflare — за правилами Cloudflare |
Вибрана мова (у сховищі браузера, lang) | показ сайту вашою мовою | законний інтерес (необхідне сховище) | доки ви її не видалите |
| Знеособлена статистика відвідувань вебкабінету (Cloudflare Web Analytics: які сторінки відкривають, звідки прийшли, тип браузера) | розуміти, як використовується кабінет, і покращувати його | законний інтерес | в узагальненому вигляді в Cloudflare |
| Лічильник відвідувань сайту та вебкабінету (наш власний, сервер api.bilipito.com): сторінка, мова, звідки прийшов відвідувач (лише вид джерела: Google, Telegram, прямий захід тощо), тип пристрою (телефон, планшет, комп’ютер), країна (за даними Cloudflare) | розуміти, як використовуються сайт і кабінет | законний інтерес | хеш відвідувача — не більше 48 годин; добові підсумки без персональних даних — безстроково |
Cloudflare Web Analytics обходиться без cookies і не стежить за вами на інших сайтах. На сайті немає форм, рекламних і поведінкових cookies. Шрифти (Google Fonts), бібліотеки сайту (jsDelivr) і зображення карти (OpenFreeMap) завантажуються із серверів цих постачальників, тому вони бачать вашу IP-адресу.
Наш лічильник відвідувань працює на нашому власному сервері, без cookies, без сховища браузера і без сторонніх сервісів. Він отримує лише відомі адреси сторінок — без ідентифікаторів і токенів; тип пристрою визначається за відомостями браузера (user agent). Щоб порахувати відвідувача один раз на день, сервер обчислює хеш із секретною «сіллю» з мережевої частини IP-адреси (/24 або /64), відомостей браузера і дати. Цей хеш зберігається лише в оперативній пам’яті сервера (Redis) не більше 48 годин, а потім видаляється; сама IP-адреса не зберігається. Зберігаються лише добові підсумки (перегляди й відвідувачі) за сторінкою, мовою, джерелом, країною і типом пристрою. Вони не пов’язані з акаунтами, дітьми і даними про місцеперебування.
Звідки взагалі беруться дані: від вас; з телефона дитини (Bilipito Kids); з Google Play або App Store (покупка); від Google (вхід через Google — ім’я та підтверджений email); від Apple (вхід через Apple — ім’я та email або прихована адреса Apple для пересилання листів).
11. Звук і камера — без запису
Дорослий із потрібним правом може послухати, що відбувається поруч із дитиною, або подивитися через камеру її телефона. Наприклад, коли дитина не відповідає.
- Сеанс вмикає лише дорослий. Він триває не довше 10 хвилин; якщо треба, дорослий може почати новий.
- Поки триває сеанс, на телефоні дитини видно сповіщення та системний індикатор мікрофона або камери.
- Звук і зображення передаються наживо, у зашифрованому вигляді, між телефонами (WebRTC). Якщо пряме з’єднання не вдається, потік пересилає наш сервер-ретранслятор. Розшифрувати його він не може.
- Нічого не записується: ні на наших серверах, ні на телефоні дитини, ні на телефоні батьків. Функції запису в Bilipito немає.
- Ми зберігаємо лише сам факт сеансу (хто, для якої дитини, коли) — 90 днів.
Користуватися цими функціями можна лише відповідно до Умов використання. Наприклад, не можна слухати чи знімати інших дорослих і сторонніх людей, записувати сеанс сторонніми засобами або вмикати функції там, де люди очікують особливої приватності.
12. Сімейний чат
Сімейний чат є в сімей із чинною підпискою.
- Сервер працює як «листоноша». Повідомлення видаляється із сервера, щойно його отримали всі адресати, і не пізніше ніж через 48 годин після надсилання. З фото так само; ненадіслане фото видаляється через 1 годину.
- Історія листування зберігається лише на телефонах членів сім’ї, у зашифрованому вигляді. А ще — у браузері, якщо ви відкривали чат у вебкабінеті; після виходу з кабінету вона стирається.
- Під час передавання повідомлення шифруються (HTTPS), але наскрізного шифрування повідомлень немає. Поки повідомлення чекає доставлення на сервері (не довше 48 годин), сервер технічно може його прочитати. Ми цього не робимо, крім випадків, коли цього вимагає закон.
- Початок повідомлення (до 140 символів) видно в push-сповіщенні. Сповіщення доставляє Google Firebase Cloud Messaging, а на iPhone та iPad — Apple Push Notification service.
- З фото видаляються метадані, зокрема GPS-координати місця зйомки.
- Перенесення історії чату в браузер: останні 7 днів, із наскрізним шифруванням; запит на перенесення діє 30 хвилин.
- Повідомлення «Я тут» містить одну точку геолокації відправника.
13. Автоматизована обробка
Bilipito сам визначає тип руху (пішки, транспорт, на місці), будує маршрути й зупинки, позначає прихід у зони та вихід із них, пропонує зробити зоною місце, де дитина часто буває, нараховує досягнення і застосовує задані батьками обмеження застосунків.
Ці рішення потрібні для зручності сім’ї і не мають юридичних чи інших настільки ж значущих наслідків для дитини або дорослого. Ми не складаємо профілі для реклами й не продаємо висновків про поведінку.
14. Кому ми передаємо дані
Ми передаємо дані лише тим, хто допомагає нам вести сервіс, і лише те, що їм потрібно.
| Отримувач | Роль | Країна | Які дані | Механізм передавання |
|---|---|---|---|---|
| AIRSTREAM SRL — основний сервер у власній мережі AIRSTREAM SRL | ми самі | Республіка Молдова | усі дані сервісу | — |
| Поштовий сервер mail.airstream.md | ми самі | Республіка Молдова | email, коди входу, службові листи | — |
| Кабінет підписки account.pasitos.me (власна система AIRSTREAM SRL; хостинг Hetzner Online GmbH) | ми самі; Hetzner — обробник (хостинг) | Німеччина (ЄС) | email, ім’я та мова власника, план, статус, дати, місця, чеки. Дані дітей і запрошених дорослих не передаються | стандартні умови обробки даних Hetzner; Німеччина — країна ЄС |
| Google (Firebase Authentication, Firebase Cloud Messaging, Firebase Crashlytics) | обробник | США, ЄС та інші країни | email, ім’я, пароль, push-токени, ідентифікатори встановлення Firebase (для push-сповіщень і звітів про збої), тексти сповіщень (ім’я дитини, назви зон, початок повідомлень чату), звіти про збої | стандартні договірні умови, рішення про достатній рівень захисту та стандартні умови обробки даних Google |
| Google (ML Kit на Android-телефоні дитини — розпізнавання QR-коду прив’язування) | одержувач технічних показників; Google використовує їх для роботи та вдосконалення ML Kit і захисту від зловживань | США, ЄС та інші країни | знеособлені показники: відомості про пристрій і застосунок, ідентифікатор встановлення (не призначений для ідентифікації особи), показники швидкості та помилок функції. Зображення з камери та вміст коду не передаються | умови ML Kit і стандартні умови обробки даних Google |
| Google Play (оплата) | самостійний оператор | США, ЄС та інші країни | покупка, платіжні дані | умови та політика конфіденційності Google Play |
| Apple (Apple Push Notification service — доставлення сповіщень на iPhone та iPad) | обробник | США, ЄС та інші країни | push-токени пристроїв Apple, тексти сповіщень (ім’я дитини, назви зон, початок повідомлень чату) | стандартні договірні умови, рішення про достатній рівень захисту та умови Apple для розробників |
| Apple (вхід через Apple) | самостійний оператор; лише якщо ви вибрали вхід через Apple | США, ЄС та інші країни | ім’я, email або прихована адреса Apple для пересилання листів | умови та політика конфіденційності Apple |
| App Store (оплата на iPhone та iPad) | самостійний оператор | США, ЄС та інші країни | покупка, платіжні дані. Apple повідомляє нам лише статус підписки та дані чека | умови та політика конфіденційності Apple |
| Apple (DeviceCheck на iPhone дитини, захист безкоштовного пробного періоду) | отримувач | США | два службові біти пристрою, без персональних даних: чи використано безкоштовний пробний період на цьому телефоні | умови Apple для розробників |
| Google Maps | самостійний оператор; лише за вашою дією — кнопка «Маршрут» відкриває Google Maps, і координати дитини передаються Google | США та інші країни | координати дитини, ваша IP-адреса | ваша дія; умови Google |
| Cloudflare, Inc. | обробник (проксі, CDN, захист від атак, Cloudflare Web Analytics у вебкабінеті) | США та глобальна мережа | IP-адреси, зашифрований трафік, знеособлена статистика відвідувань | стандартні договірні умови та стандартні умови обробки даних Cloudflare |
| OpenFreeMap | отримувач (зображення карти) | за межами Республіки Молдова | IP-адреса, видима область карти | стандартні умови постачальника |
| Google Fonts, jsDelivr (сайт і вебкабінет) | отримувачі (шрифти, бібліотеки) | США та глобальна мережа | IP-адреса | стандартні умови постачальників |
| MET Norway (Норвезький метеорологічний інститут) | отримувач | Норвегія | лише клітинка близько 10 км, без імені та акаунта | знеособлені дані |
| Сервіси моніторингу (Telegram, healthchecks.io) | отримувачі | глобально | лише службові показники серверів, без персональних даних | — |
Адреси й маршрути обчислюють наші власні сервери (Nominatim, OSRM на даних OpenStreetMap), тож координати для цього третім особам не передаються. Місцезнаходження на Android-телефоні дитини визначають сервіси Google Play. Якщо на телефоні ввімкнено системне налаштування «Точність геолокації Google», Google отримує відомості про мережі Wi-Fi і вишки зв’язку за власними правилами; це налаштування не залежить від Bilipito і вимикається в налаштуваннях телефона. На iPhone місцезнаходження визначають служби локації iOS. SMS ми не надсилаємо.
Інші дорослі бачать дані дитини, лише якщо їх запросив власник сім’ї.
Ми можемо розкрити дані, якщо цього вимагає закон (наприклад, на запит суду або уповноваженого органу) або щоб захистити чиєсь життя і здоров’я.
Міжнародні передавання. Деякі одержувачі обробляють дані за межами Республіки Молдова. Для таких передавань ми спираємося на рішення про достатній рівень захисту, а також на стандартні договірні умови і стандартні умови обробки даних цих постачальників. Копію застосовних гарантій можна запросити на [email protected].
15. Скільки ми зберігаємо дані
Дані зі строком зберігання видаляються автоматично, раз на добу.
| Дані | Строк |
|---|---|
| Точки геолокації | 30 днів |
| Поїздки, зупинки, маршрут дня, стрічка дня | 30 днів |
| «Карта відкриттів» | 90 днів з останнього відвідування клітинки |
| SOS і відгуки | 90 днів |
| Стрічка сповіщень | 90 днів |
| Екранний час | 90 днів |
| Факт живих сеансів звуку й камери | 90 днів |
| Звук і зображення живих сеансів | не зберігаються |
| Журнал безпеки (зокрема запис про видалення акаунта) | 90 днів |
| Запрошення після використання або закінчення строку дії | 90 днів |
| Завершені сеанси входу | 90 днів |
| Попередні ім’я та аватар дитини | 90 днів після зміни |
| Звіти про збої (Firebase Crashlytics) | 90 днів |
| Ідентифікатор встановлення Firebase і push-токен у Google після видалення акаунта або застосунку | до 180 днів (за правилами Google) |
| Кроки | 60 днів |
| Кеш погоди | 45–90 днів |
| Публічні посилання після закінчення строку дії або відкликання | 30 днів |
| «Помахати» | 30 днів |
| Технічні журнали телефона дитини | 14 днів |
| Одноразові коди входу | 1 день після використання або закінчення строку дії |
| «Що зараз відкрито» | 3 хвилини |
| Повідомлення чату на сервері | до доставлення, не більше 48 годин |
| Точки на телефоні дитини до надсилання | до 7 днів |
| Профілі, аватари, зони, правила, досягнення, нагороди, ролі, згоди, поточний стан | доки існує профіль або акаунт |
| Обліковий запис для входу у Firebase Authentication | доки існує акаунт |
| Технічні журнали серверів (можуть містити IP-адресу) | перезаписуються за обсягом: не більше 3 файлів по 10 МБ на сервіс |
| Платіжні записи | доки існує акаунт; після видалення — без зв’язку із сім’єю, 90 днів після закінчення підписки. Google як продавець зберігає свої документи про продаж за власними правилами |
| Незавершене завдання видалення акаунта (зберігає email) | до 90 днів |
| Відбитки, що захищають безкоштовний пробний період (email і спосіб входу видаленого акаунта, телефон дитини) | 3 роки (для телефона — після останнього прив’язування) |
| Лічильник відвідувань сайту та вебкабінету: хеш відвідувача | не більше 48 годин (добові підсумки без персональних даних — безстроково) |
| Знеособлені підтверджені стежки на карті | безстроково (не персональні дані) |
16. Видалення акаунта та даних
Видалити акаунт можна в застосунку Bilipito на Android, iPhone або iPad (Налаштування → Обліковий запис → «Видалити акаунт») або у вебкабінеті: увійдіть на my.bilipito.com, відкрийте «Налаштування акаунта» → «Видалити акаунт» і підтвердьте. Для захисту ми попросимо увійти ще раз. Покрокова інструкція: bilipito.com/delete-account. Можна й просто написати на [email protected].
Акаунт видаляється одразу. Разом із ним видаляються: сім’ї, власником яких ви є, профілі та фото дітей, історія переміщень, зони, екранний час, досягнення, нагороди, сповіщення, SOS, повідомлення чату на сервері, записи про згоди. Телефони дітей отримують команду зупинитися й стерти те, що не встигли надіслати. Ваш обліковий запис для входу в Google Firebase видаляється. Створені вами посилання відкликаються. Кабінет підписки отримує повідомлення, що підписка закінчилася. Ваші ім’я та мова там видаляються, а email залишається лише при платіжних записах і видаляється разом із ними.
Якщо ви учасник чужої сім’ї, ви просто виходите з неї. Дані цієї сім’ї залишаються в її власника.
Ще деякий час зберігаються: журнал безпеки (90 днів), платіжні записи без зв’язку із сім’єю (розділ 15) і відомості, які ми зобов’язані зберігати за законом.
Якщо сім’я вже оформлювала підписку (зокрема безкоштовний пробний період), залишається незворотний відбиток адреси email і способу входу (3 роки): відновити з нього адресу неможливо, але він показує, що безкоштовний пробний період уже використано.
Видалення акаунта не скасовує підписку Google Play. Ми просимо Google зупинити продовження, але надійніше скасувати підписку самостійно: Google Play → значок профілю → «Платежі й підписки» → «Підписки» → Bilipito → «Скасувати підписку» (play.google.com/store/account/subscriptions). Підписку з App Store ми зупинити не можемо, її скасовуєте ви: на iPhone або iPad відкрийте Параметри → ваше ім’я → «Підписки» → Bilipito → «Скасувати підписку» (apps.apple.com/account/subscriptions).
Можна видалити й одну дитину — її дані видаляються так само. Або лише відв’язати телефон дитини: збирання припиниться, а історія зберігатиметься, доки її не видалять або не мине її строк.
17. Ваші права
Ви маєте право:
- знати, які ваші дані ми обробляємо, та отримати їх копію;
- виправити неточні дані (більшість — безпосередньо в застосунку);
- видалити дані (розділ 16);
- обмежити обробку;
- заперечити проти обробки, що ґрунтується на нашому законному інтересі;
- отримати дані в машинозчитуваному форматі (переносність);
- відкликати згоду будь-коли (розділ 7.1);
- не підлягати рішенням, що ґрунтуються лише на автоматизованій обробці, якщо вони тягнуть за собою значущі наслідки (розділ 13);
- подати скаргу до наглядового органу або до суду.
Права дитини, яка не досягла порогу цифрової згоди, здійснює законний представник. Дитина, яка досягла порогу, може звернутися до нас і сама.
Як звернутися. Запит можна надіслати з налаштувань акаунта або на [email protected]. Щоб захистити ваші дані, особу ми підтверджуємо насамперед через вхід в акаунт або кодом, надісланим на підтверджений email. Додаткові відомості ми просимо, лише якщо є обґрунтовані сумніви щодо особи заявника, і рівно стільки, скільки потрібно для перевірки. Копія посвідчення особи зазвичай не потрібна.
Ми відповідаємо без невиправданої затримки, як правило протягом місяця. Якщо запит складний або запитів багато, строк можна продовжити ще на два місяці. Тоді ми попередимо вас і пояснимо причину. Якщо ми відмовляємо, то пояснимо чому й нагадаємо, що ви можете звернутися до наглядового органу або до суду.
Наглядовий орган: Національний центр із захисту персональних даних Республіки Молдова (Centrul Național pentru Protecția Datelor cu Caracter Personal), MD-2004, мун. Кишинів, вул. Сергій Лазо 48 (mun. Chișinău, str. Serghei Lazo 48), datepersonale.md. Мешканці ЄС і ЄЕЗ можуть звернутися й до наглядового органу своєї країни.
Налаштування в застосунку: можна вимкнути групи сповіщень (зокрема «Новини Bilipito») і відкликати дозволи в налаштуваннях телефона. Тоді частина функцій перестане працювати.
18. Зберігання на пристроях, cookies та аналітика
- Сайт bilipito.com: cookies немає. У сховищі браузера зберігається лише вибрана мова. Лічильник відвідувань (розділ 10) нічого в браузері не зберігає.
- Вебкабінет my.bilipito.com: використовує суворо необхідне сховище браузера — для входу (токени сеансу, ваш email, push-токен) і для історії сімейного чату (IndexedDB). Після виходу з кабінету ці дані стираються. Без цього сховища кабінет не працює, тому окремої згоди на нього ми не запитуємо. Cloudflare Web Analytics і наш лічильник відвідувань обходяться без cookies і без сховища браузера.
- Застосунки Android та iOS: токени входу зберігаються в захищеному сховищі телефона (на iPhone та iPad — у Зв’язці ключів), історія чату та email — на телефоні в зашифрованому вигляді. Технічні відомості про запити (зокрема координати) до системного журналу телефона не записуються. Дані застосунків не копіюються в хмарне сховище.
- Рекламних і поведінкових cookies, рекламних ідентифікаторів та аналітики поведінки немає. Firebase Analytics ми не використовуємо. На iPhone та iPad ми не відстежуємо вас у розумінні App Tracking Transparency, не запитуємо дозвіл на відстеження і не використовуємо рекламний ідентифікатор Apple (IDFA).
Якщо ми додамо нові системи аналітики або cookies, ми заздалегідь оновимо політику і, де це потрібно, запитаємо вашу згоду.
19. Безпека
Увесь трафік шифрується (HTTPS/TLS), живі сеанси звуку й камери зашифровано між телефонами. Під час кожного запиту сервер перевіряє, що дані дитини запитує член її сім’ї з потрібними правами. Фото профілів не публічні. Доступ працівників до даних обмежено. Абсолютно захищених систем не буває, але ми вживаємо розумних технічних і організаційних заходів. Якщо витік створить для вас високий ризик, ми повідомимо про це вас і наглядовий орган у строки, встановлені законом.
20. Зміни політики
Ми можемо оновлювати політику, наприклад коли з’являються нові функції. Чинна версія з номером і датою завжди доступна на bilipito.com/privacy. Про суттєві зміни ми заздалегідь повідомимо в застосунку або електронною поштою. Якщо для зміни потрібна нова згода, ми попросимо її окремо.
21. Контакти
- Запити щодо персональних даних і питання захисту даних: [email protected]
- Інші питання: [email protected]
- Оператор: AIRSTREAM SRL, IDNO 1018600007654, юридична адреса: MD-2008, мун. Кишинів, вул. Василе Лупу 34/1, кв. 59, Республіка Молдова; адреса для кореспонденції: MD-2004, мун. Кишинів, вул. Сфатул Церій 59, поверх 2
- Наглядовий орган: Національний центр із захисту персональних даних Республіки Молдова, datepersonale.md