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) адреса почты и способа входа Google или Apple. Сам адрес и идентификатор Google или Apple в отпечатке не хранятся | создаёт сервер: хэш способа входа — при входе (хранится вместе с аккаунтом); отпечаток почты и способа входа — при удалении аккаунта, если семья уже оформляла подписку (в том числе пробный период) | не давать бесплатный пробный период повторно | законный интерес (защита от злоупотреблений) | пока существует аккаунт; после удаления аккаунта — 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 дней |
| Отпечатки для защиты пробного периода (почта и способ входа удалённого аккаунта, телефон ребёнка) | 3 года (для телефона — после последнего подключения) |
| Счётчик посещений сайта и веб-кабинета: хеш посетителя | не более 48 часов (суточные итоги без персональных данных — бессрочно) |
| Обезличенные подтверждённые тропинки на карте | бессрочно (не персональные данные) |
16. Удаление аккаунта и данных
Удалить аккаунт можно в приложении Bilipito на Android, iPhone или iPad (Настройки → Аккаунт → «Удалить аккаунт») или в веб-кабинете: войдите на my.bilipito.com, откройте «Настройки аккаунта» → «Удалить аккаунт» и подтвердите. Для защиты мы попросим войти ещё раз. Пошаговая инструкция: bilipito.com/delete-account. Можно и просто написать на [email protected].
Аккаунт удаляется сразу. Вместе с ним удаляются: семьи, которыми вы владеете, профили и фото детей, история перемещений, зоны, экранное время, достижения, награды, уведомления, SOS, сообщения чата на сервере, записи о согласиях. Телефоны детей получают команду остановиться и стереть то, что не успели отправить. Ваша учётная запись входа в Google Firebase удаляется. Созданные вами ссылки отзываются. Кабинет подписки получает сообщение, что подписка закончилась. Ваши имя и язык там удаляются, а email остаётся только при платёжных записях и удаляется вместе с ними.
Если вы состоите в чужой семье, вы просто выходите из неё. Данные этой семьи остаются у её владельца.
Какое-то время ещё хранятся: журнал безопасности (90 дней), платёжные записи без связи с семьёй (раздел 15) и сведения, которые мы обязаны хранить по закону.
Если семья уже оформляла подписку (в том числе пробный период), остаётся необратимый отпечаток адреса почты и способа входа (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. О существенных изменениях мы заранее сообщим в приложении или по email. Если для изменения нужно новое согласие, мы попросим его отдельно.
21. Контакты
- Запросы о персональных данных и вопросы о защите данных: [email protected]
- Остальные вопросы: [email protected]
- Оператор: AIRSTREAM SRL, IDNO 1018600007654, юридический адрес: MD-2008, мун. Кишинёв, ул. Василе Лупу 34/1, кв. 59, Республика Молдова; адрес для корреспонденции: MD-2004, мун. Кишинёв, ул. Сфатул Цэрий 59, этаж 2
- Надзорный орган: Национальный центр по защите персональных данных Республики Молдова, datepersonale.md