Данные и конфиденциальность
Это рабочая политика тестовой версии, а не юридическая консультация. До открытого публичного запуска владелец сервиса должен дополнить её своим полным именем или наименованием, адресом и применимыми обязательными реквизитами.
1. Кто отвечает за данные
Оператор бета-версии — владелец сайта lemaznayka.ru. По вопросам данных, удаления и для получения полных реквизитов оператора напишите на mozartlex@yandex.ru. В тестировании ребёнок участвует только по решению родителя или законного представителя.
2. Что остаётся на устройстве
До подключения «Семьи» в хранилище браузера сохраняются выбранная возрастная ступень, настройки, результаты и журнал занятий, награды, избранное и позиция прослушивания, а также созданные места, маршруты и очередь событий дороги. Эти данные может удалить сам пользователь через настройки браузера или кнопку сброса.
Там же лежат служебные отметки счёта: день первого открытия приложения, отметки «сегодня уже посчитано» и, если приложение открыли по ссылке с рекламы, метка объявления (например, vk_proj) — она хранится 30 дней и уходит на сервер только вместе с числами счёта. На сервер не уходят ни дата, ни эти отметки. Кнопка «удалить всё» стирает и их.
После подключения «Семьи» часть этих сведений синхронизируется с сервером, чтобы родитель видел прогресс и можно было продолжить на другом устройстве.
3. Что передаётся на сервер и зачем
| Функция | Данные | Цель |
|---|---|---|
| Запуск | Версия приложения, возрастная ступень, режим установки, технические данные браузера. Случайный номер устройства — он не связан ни с именем, ни с почтой: на сервере хранится не сам номер, а его отпечаток, который меняется каждый месяц, вместе с днём запуска и меткой объявления, если на страницу пришли по рекламной ссылке. Строки старше 62 дней стираются | Проверять обновления и находить поломки; считать, сколько устройств открывают приложение и возвращаются ли назавтра и через неделю |
| Семья | Почта родителя, придуманное имя профиля ребёнка, прогресс, настройки синхронизации, избранное и позиция медиа | Вход по коду, родительский отчёт, перенос между устройствами |
| Сообщения | Текст сообщений членов семьи, имя, которым взрослый назвал себя в разговоре («Мама», «Папа Сергей»), время отправки, отметки о прочтении и фото, приложенные к сообщению | Переписка внутри семьи на разных устройствах |
| Обратная связь | Текст отчёта, технические сведения и только приложенное пользователем фото | Разобрать и исправить проблему |
| Голос и Тая | Запись реплики, распознанный текст, вопрос, несколько последних реплик и учебный контекст; обезличенные длительности и результат операций | Распознать речь, составить и озвучить ответ, измерить качество функции |
| Дорога | Идентификатор профиля, события похода, координаты, точность и время точки | Показать родителю активную дорогу |
| Журнал сервера | Обращения к сайту, как в любом веб-сервере, но нарочно без лишнего: время, путь страницы без параметров, код ответа, размер, строка браузера и первые две цифры сетевого адреса — например, 91.79.x.x. Точный адрес устройства не сохраняется. Из параметров записывается только наша собственная метка объявления (например, vk_feed_a) и имя сайта, с которого пришёл переход, — без адреса страницы. Поисковые запросы адреса дома, координаты и тексты в журнал не попадают. Журнал живёт в памяти сервера ограниченным объёмом и затирается новыми записями. | Понять, доходит ли человек от нажатия на объявление до задания, и отличить живых людей от поисковых роботов |
| Счёт | Только числа за день. На странице о программе: сколько раз её открыли, пробыли на ней 10, 30 и 60 секунд, долистали до снимков приложения, предметов, раздела для семьи и вопросов, нажали кнопку занятий вверху или внизу, открыли снимок экрана, готовый пример или приложение в Chrome, переслали ссылку знакомому. В приложении: сколько раз его открыли, начали занятие, ответили на первый и на пятый вопрос, закончили занятие, вернулись в другой день и вышли в путь. Сделали ли дело в занятии: дочитали замер чтения вслух, обвели знак в прописях хотя бы на одну звезду, задали вопрос Тае и получили ответ, сделали верный ход в уроке шахмат, довели робота до звезды. Для пришедших по ссылке с меткой рекламы — ещё пробыли ли в приложении 10 и 30 секунд и с какой площадки пришли (одним словом из короткого списка: ВКонтакте, VK Видео, Одноклассники, Mail.ru, Дзен, Яндекс, наш сайт; сам адрес страницы не сохраняется). Ещё два замера скорости — ступенью, а не точным временем: за сколько секунд приложение открылось в первый раз за день (до 2, до 5, до 10 секунд или дольше) и через сколько после открытия началось первое задание. Если в нашем коде случилась ошибка — номер версии приложения и номер строки кода, где она произошла, без текста ошибки и адреса страницы. Если на страницу пришли по ссылке с меткой рекламы (например, vk_proj), рядом с этими числами ставится метка — это метка объявления, а не человека. Каждое событие уходит не чаще раза в сутки. Для открытия страницы, перехода в занятия, открытия приложения и начала занятия число ведётся ещё и по часам (час по Москве, без минут) — чтобы понимать, в какое время приходят. Без профиля, без адреса, без имени — по этим числам нельзя узнать, кто заходил | Понимать, пользуются ли приложением и доходит ли до него рассказ о нём, не заводя стороннюю аналитику |
| Вопрос на выходе | На странице о программе внизу может появиться вопрос «Не то, что искали?» с готовыми ответами. Тот же вопрос показывается в приложении, если его открыли по ссылке из объявления: там же над заданием видна строка для взрослого, и мы считаем, показали ли её, нажали ли «Напомнить в 19:00», «Ребёнок рядом» или «Добавить значок на экран» и вернулись ли по ссылке из напоминания. Кнопка «Напомнить» ставит событие в календарь вашего телефона: файл календаря наш сервер собирает из даты и метки объявления и ничего о вас не сохраняет. Если выбрать Google Календарь, название события и ссылку на задание ваш браузер отправит в Google — это ваш выбор, мы туда ничего не передаём. Нажатый ответ считается так же, как остальные числа. Если вы к нему написали пару строк, мы храним сам текст, выбранный ответ и метку объявления, по которому вы пришли. Почту можно оставить по желанию — тогда мы храним и её, чтобы ответить и, если предложение возьмём в работу, записать за вами обещанное продление доступа к «Семье». Отзыв с почтой можно удалить по письму на адрес из раздела 1; без почты имени, адреса и метки устройства рядом с текстом нет, поэтому найти именно ваш отзыв мы не сможем — пишите только то, что готовы сказать незнакомому человеку. Вопрос показывается не чаще раза в сутки, ответ необязателен, и его можно закрыть крестиком | Понять, почему люди уходят со страницы, что добавить в приложение, ответить автору и выполнить обещание о продлении |
Сообщения в семье
С 13 сентября 2026 года в «Семье» есть сообщения: общий разговор «Семья» и личные разговоры — ребёнка с каждым родителем и родителей между собой. Общий разговор читают все члены семьи, личный — только двое его участников: второй родитель переписку ребёнка с первым не видит. Сообщения лежат на нашем сервере и никуда дальше не передаются; внутри семьи сервер их не читает и не фильтрует.
Фото перед сохранением очищаются на сервере: из снимка вырезаются координаты места съёмки, модель телефона, время и другие скрытые сведения файла. Остаётся только само изображение.
Кнопка «Послушать» отправляет текст сообщения через наш сервер в синтез речи. Этот текст и звук не сохраняются ни на сервере, ни на устройстве, и в адресах запросов текста нет.
Разговоры с учителями и друзьями из других семей в приложении подготовлены, но выключены. Перед их включением эта политика будет дополнена, а семьи получат уведомление.
Сервис не просит фамилию ребёнка, школу, телефон или точный домашний адрес как отдельные поля. Не используйте такие сведения в имени профиля, сообщениях и названиях мест.
4. Внешние сервисы и где они находятся
Здесь важно различать две вещи. Часть обращений идёт от устройства ребёнка — тогда сервис видит его IP-адрес. Остальные идут от нашего сервера: наружу уходит адрес сервера, а не семьи.
От устройства ребёнка
- Google Maps — с 3 сентября 2026 года карта по умолчанию рисуется
ею. Библиотека карты загружается прямо на устройство ребёнка с серверов
Google. Им доступны: IP-адрес устройства и обычные сетевые данные, язык, тот
участок карты, который открыт, и сколько раз карту открывали. По участку
видно район. Внутри окна карты Google может ставить свои cookie. Ключ доступа
приходит с нашего сервера и привязан к адресу нашего сайта; в самой странице
его нет.
Google не получает: имён, адресов словами, точек «дом» и «школа» как данных, записанной дороги, ориентиров, слов взрослого и координат ребёнка. Линия дороги, кружки переходов, остановки и метки рисуются на самом устройстве поверх карты.
Оговорка, которую честнее сказать прямо: когда карта показывает, где ребёнок сейчас, или где стоит взрослый, открытый участок карты — это и есть место в эту минуту. Google видит участок, а не точку, но участок мал. - OpenStreetMap (фрагменты карты) — серверы фонда OpenStreetMap в Европе. Им доступен запрошенный участок карты, IP-адрес и обычные сетевые данные. На эту карту приложение переходит, когда карта Google недоступна.
- Голос браузера для китайских слов — слова занятия «Китайский» звучат из записей на нашем сервере. Если записи для слова нет (сейчас это два слога из «Четырёх тонов»), его произносит голос, встроенный в браузер или систему. Некоторые браузеры (Chrome, Edge) для этого отправляют слово своему сервису синтеза речи — Google или Microsoft. Уходит только учебное слово из заранее заданного списка; имени, ответов и слов ребёнка там нет. Записи сделаны заранее синтезом речи и хранятся у нас: при занятиях никуда не обращаются.
- Карта и китайский голос браузера — единственное, ради чего устройство ребёнка может обращаться за границу напрямую: карта без этого не нарисуется. Карта живёт в отдельном окне и не получает ни имени ребёнка, ни почты семьи, ни ключа входа.
От нашего сервера
- Яндекс SpeechKit (Россия) — звук реплики для распознавания и текст задания для синтеза речи, а также текст сообщения, когда в разговоре нажимают «Послушать».
- Ядро Таи на ai-salex.ru (Россия) — вопрос ребёнка, несколько последних реплик и учебный контекст; оно может обращаться к настроенному провайдеру языковой модели.
- Open-Meteo (Германия) и, когда он не отвечает, MET Norway (метеоинститут Норвегии) — прогноз погоды. Open-Meteo получает название города, прогнозу уходят координаты центра этого города. Координаты устройства мы для погоды не запрашиваем и не передаём. Данные о погоде — Open-Meteo и MET Norway по лицензии CC BY 4.0.
- MyMemory (Италия) и рисующие сервисы Pollinations и Alibaba DashScope (Сингапур) — перевод и создание картинки по описанию. Уходит только слово из заранее заданного списка («кот», «ракета», «маяк»): свободный текст ребёнка наружу не передаётся.
- Почтовый провайдер (Россия) — адрес родителя и письмо с одноразовым кодом, а также сообщение владельцу о новом обращении в поддержку.
- Радиостанции — поток идёт через наш сервер, поэтому станции не получают ни адреса, ни каких-либо данных семьи.
- Google Routes (Google Maps Platform, США) — только когда у нас нет
карты района. Дорогу мы считаем сами, на своём сервере, по данным
OpenStreetMap, и наружу при этом не уходит ничего. Но если семья из города,
карты которого у нас нет, дорогу строит Google: с нашего сервера к ним уходят
две точки — откуда и куда, без имени, без почты и без сведений об
устройстве. Ответы Google мы не складываем у себя про запас: две точки ушли,
линия вернулась, и живёт она только в записи дороги этой семьи.
Такую дорогу мы храним не дольше тридцати дней. Срок считается с момента, когда дорога проложена. Приложение проверяет его при каждом открытии: просроченную линию оно стирает на устройстве, а при следующей синхронизации — и в копии состояния семьи на нашем сервере. Ориентиры, записанные словами, при этом остаются: они наши, а не Google. - Поиск адреса словами — с 5 сентября 2026 года его делает наш
сервер, по домам тех районов, чьи карты у нас загружены, взятым из данных
OpenStreetMap. Строка «улица, дом» уходит только к нам и наружу не уходит
вовсе. Раньше она уходила в Nominatim — теперь нет.
В городе, карты которого у нас нет, поиск просто ничего не находит и никуда не обращается: ни в Nominatim, ни в Google. Тогда взрослый ставит точку на карте пальцем или нажимает «Я здесь сейчас». - Высоты рельефа и линии автобусов лежат у нас и наружу не ходят.
Внешние сервисы действуют по собственным условиям. Карта и адресный поиск не нужны для учебных занятий; микрофон, погода, рисование и «Семья» включаются отдельно. Полный разбор того, что и куда уходит, ведётся в проекте и обновляется вместе с кодом.
5. Основание и выбор родителя
В закрытой бете данные обрабатываются для предоставления функций, которые родитель сам включает, и для обеспечения работоспособности и безопасности сервиса. Подключая «Семью», голос или дорогу, взрослый подтверждает, что вправе разрешить такую обработку для ребёнка. Разрешения геолокации, микрофона и уведомлений отдельно контролируются браузером и могут быть отозваны.
6. Сроки хранения
- код входа — 10 минут;
- токен устройства — до 180 дней без использования, срок продлевается при обращении;
- точки координат активной дороги — до 24 часов;
- события и запись похода — до 30 дней;
- журнал запусков ограничен последними 500 записями;
- семейные профили и прогресс — до удаления семьи;
- сообщения семьи — до удаления семьи. Сообщение, удалённое автором, стирается сразу вместе со своими фото, в разговоре остаётся только отметка «сообщение удалено». Когда профиль ребёнка удаляют из семьи, стираются его сообщения и его личные разговоры;
- фото в сообщениях — 90 дней, не больше 100 МБ на семью;
- служебная отметка «в разговоре что-то изменилось», по которой устройства узнают о новых сообщениях, — 30 дней;
- отчёты о проблемах и приложенные фото — до 90 дней; удаление семьи убирает связанные отчёты раньше;
- резервные копии базы — до 14 дней. Копии нужны, чтобы данные не пропали при поломке сервера; они хранятся на том же сервере, в закрытом от чтения каталоге.
Сводные показатели голоса хранятся только в памяти сервиса за текущий день; текст реплики в эти показатели не входит.
Озвученные фразы сохраняются на устройстве, чтобы знакомые задания звучали и без сети. Ключом там служит сам текст фразы, поэтому фразы с данными семьи — имя ребёнка, названия его мест, ваши подписи к дороге — на устройстве не сохраняются вовсе: они каждый раз озвучиваются заново. Остальное, текст учебных фраз и звук, стирается вместе с данными ребёнка по кнопке «Удалить навсегда».
7. Скачать, исправить или удалить
В разделе «Семья» можно скачать серверные данные в JSON — в том числе переписку семьи, где фото перечислены списком, — и удалить семью вместе с её данными. Из рабочей базы они пропадают сразу; из резервных копий — по мере их обновления, не дольше 14 дней. Локальные данные удаляются через «Сбросить прогресс» и настройки браузера. Если функция недоступна или нужно исправление, напишите с почты, использованной для входа, на mozartlex@yandex.ru.
8. Безопасность и ограничения
Передача идёт по HTTPS; токены хранятся на сервере в виде отпечатков, доступ к семейным данным требует токена. Применяются ограничения частоты запросов, резервные копии и проверки развёртывания. Однако тестовая система не может гарантировать абсолютную защиту. При подозрении на инцидент отключите функцию и сообщите по контактному адресу.
9. Изменения
При существенном изменении состава данных или внешних сервисов дата редакции будет обновлена. Для закрытой беты родителям следует сообщать о существенных изменениях до продолжения тестирования.