Политика cookie и локального хранилища
Редакция № 8 от 11.09.2026.
Рекламных трекеров и рекламных пикселей в приложении нет. Подключён один аналитический счётчик — он считает посещения страниц; подробности ниже, в разделе «Аналитика». Кроме него используются только строго необходимые cookie — те, без которых не работает вход, — и локальное хранилище браузера, где приложение держит свои настройки и офлайн-копию данных.
Cookie
| Cookie | Назначение | Срок |
|---|---|---|
| Сессионная cookie входа ( better-auth.session_token, в
рабочей среде с префиксом __Secure-) |
идентифицирует вас — и гостя с анонимной сессией, и вошедшего в аккаунт. Флаги
httpOnly и Secure: доступа к ней у скриптов страницы нет |
390 дней, продлевается при использовании |
Других cookie приложение не устанавливает. Кэш сессии в cookie намеренно отключён: сервер проверяет сессию в базе на каждом запросе, поэтому выход из аккаунта и удаление данных действуют мгновенно.
Локальное хранилище браузера
| Ключ | Назначение | Срок |
|---|---|---|
pt.activeChild | какой ребёнок открыт сейчас, если их несколько | до очистки браузера |
pt.child, pt.states, pt.mood.*, pt.note.* | офлайн-копия профиля ребёнка, отметок навыков, настроений и заметок — чтобы приложение открывалось без сети | до очистки браузера или удаления аккаунта |
pt.avatar.* | кэш аватара ребёнка для мгновенной отрисовки | до очистки браузера |
pt.nudge.closedOn | отметка, что подсказку дня вы уже закрыли | до очистки браузера |
pt.device, pt.claimed, pt.imported | служебные отметки разового переноса данных со старых версий приложения | до очистки браузера |
Аналитика
Подключён один аналитический счётчик — Amplitude (Amplitude, Inc., США). Он хранит в
браузере технические идентификаторы с именами, начинающимися на AMP_: они нужны,
чтобы отличить одно посещение от другого и не считать одного человека десятью.
Что счётчик получает: адрес открытой страницы, откуда вы на неё перешли (включая метку ссылки, по которой вы пришли), тип устройства и браузера, приблизительный регион по IP-адресу, показатели скорости загрузки страницы — и пять наших собственных событий, перечисленных ниже целиком.
Эти пять событий мы отправляем сами, и список закрыт: других событий приложение не шлёт. У каждого перечислены все значения, которые вообще могут прийти, — не примеры, а полный набор.
| Событие | Когда отправляется | Что передаётся |
|---|---|---|
| Открыл раздел | при каждом открытии раздела в нижнем меню | название раздела — одно из шести: Навыки, Календарь, Карта, Статьи, Дневник, Восстановление |
| Начал пробный период | когда пробный месяц включился | ничего, кроме самого факта |
| Оформление подписки | при попытке оформить подписку | результат — одно из двух: успех или отказ. «Успех» означает, что оформление принято, а не что оплата прошла: оплату подтверждает платёжный сервис, и приложение об этом не узнаёт. Текст ошибки не передаётся |
| Отметил навык | когда вы отмечаете, что ребёнок что-то умеет | только область развития — одна из четырёх: Моторика, Речь, Познание, Эмоции. Ни название навыка, ни возраст ребёнка, ни уровень отметки не передаются |
| Дошёл до ранней диагностики | при переходе в раздел «Ранняя диагностика» на Карте или при открытии любой его статьи | ничего, кроме самого факта. Какая именно статья открыта, не передаётся |
Чего счётчик не получает: записи экрана и движений мыши — запись сессий не подключена; текст элементов, на которые вы нажимаете, и сами нажатия — автоматический сбор нажатий выключен; имя, дату рождения и любые иные данные ребёнка; отметки навыков, заметки и настроения; результаты проверок развития и любые сигналы о развитии ребёнка; адрес электронной почты. Содержимое форм счётчику не передаётся.
Данные счётчика обрабатываются на серверах Amplitude в США — трансграничная передача, перечень получателей и согласие на неё описаны в Политике конфиденциальности и Согласии на обработку персональных данных. Отказаться можно средствами браузера: режимом блокировки трекеров или расширением-блокировщиком; на работу приложения это не влияет.
Рекламные и маркетинговые технологии не подключены. Если они появятся, они будут включаться только после вашего явного согласия, а настоящая Политика будет обновлена до их включения.
Как управлять
Вы можете удалить cookie и очистить локальное хранилище в настройках браузера (обычно «Очистить данные сайта»). Учтите: без сессионной cookie вход не сохранится, а если вы пользуетесь приложением как гость, без аккаунта, — вместе с ней потеряются и все записи: анонимная сессия и есть ваш единственный ключ к ним. Чтобы этого не случилось, войдите в аккаунт — тогда данные останутся на сервере и откроются на любом устройстве.
Данные, сохранённые на сервере, удаляются отдельно — экран «Мои данные» в профиле либо письмом на info@kansobaby.com. Удаление аккаунта очищает и локальное хранилище.
Порядок обработки персональных данных описан в Политике конфиденциальности.