Политика конфиденциальности
Последнее обновление: 22 июля 2026
Коротко: основной учебный цикл Mathlinguo работает локально, без обязательного аккаунта и без ИИ в рантайме. Сайт-витрина использует агрегированную аналитику посещений, а в отдельно разрешённом родителем web/PWA-пилоте отправляется только минимальная сводка активности. Тексты ответов и задач, правильность и личность ребёнка в неё не входят.
1. Кто мы
Mathlinguo — учебное приложение, в котором ребёнок осваивает математический английский (и латышский) через решение настоящих олимпиадных задач. По любым вопросам о данных пишите на support@mathlinguo.com.
2. Главный принцип: основной цикл работает офлайн
В основном цикле приложения — чтение задач, решение, подсказки, интервальное повторение — Mathlinguo не требует сетевых запросов и не использует языковые модели или ИИ во время работы. Весь учебный контент создан заранее и встроен в приложение. Исключения включаются отдельно: минимальная пилотная сводка — персональной ссылкой, выданной с разрешения родителя, а полная облачная копия прогресса требует отдельного родительского аккаунта и сейчас не активирована. Ни одна из этих функций не нужна для занятий.
3. Какие данные обрабатываются и где
Приложение хранит локально на устройстве:
- прогресс решения (журнал ответов, какие задачи открыты);
- профиль ребёнка — имя или прозвище, которое вы вводите, — только локально;
- подробные технические события обучения, из которых строится локальный родительский отчёт.
В обычном режиме эти данные остаются на устройстве. Узкое исключение — описанная в следующем разделе суммарная активность web/PWA-пилота: она передаётся только после активации персональной родительской ссылки и не является копией локального журнала решений.
Приложение не запрашивает геолокацию, контакты, фотографии или рекламные идентификаторы. В учебном интерфейсе нет рекламы и рекламного профилирования ребёнка.
Сайт-витрина (mathlinguo.com и блог) подключает аналитику посещений для агрегированных счётчиков страниц. Это отдельная веб-поверхность: она не получает журнал решений, имя ребёнка или другие данные учебного профиля.
4. Пилотная сводка активности для родителя
Для индивидуального теста родитель может отдельно разрешить web/PWA-пилот. Оператор создаёт две независимые случайные capability-ссылки:
- детская ссылка может только добавлять суммарную активность;
- другая, родительская ссылка может только читать отчёт.
Аккаунт ребёнку не создаётся. Секреты ссылок удаляются из адресной строки после открытия; удалённо сохраняются только их раздельно хешированные варианты. Обе ссылки нужно беречь как пароли и не пересылать посторонним.
На сервер передаётся одна накопительная сводка:
- время первой и последней зафиксированной активности и категория последнего действия;
- счётчики открытий приложения, запусков миссии, отправок ответа и впервые завершённых задач;
- счётчики обращений за помощью: подчёркнутое слово, перевод всей задачи, шаги решения и готовый ответ.
Сводка не содержит текстов ответов или доказательств, идентификаторов или текстов задач, правильности ответов, нажатых слов, сырых событий или подробной телеметрии, имени, email, аккаунта, идентификатора устройства, возраста, геолокации или другого идентификатора личности ребёнка. Это счётчики приложения, а не доказательство того, кто именно находился за клавиатурой.
Одна ограниченная по размеру сводка хранится в отдельном приватном Vercel Blob в регионе ЕС
cdg1. Стандартный срок пилота — 30 дней; при создании конкретного теста он может
быть установлен от 1 до 90 дней. После истечения срока ежедневная автоматическая очистка
физически удаляет ссылки-сопоставления и сводку.
Родитель может отозвать пилот раньше: обратиться на адрес ниже, имея родительскую read-only ссылку, либо попросить оператора выполнить немедленное удаление. После физического удаления обе capability-ссылки перестают работать. Операционная процедура удаления также описана в документации пилота.
Как и любой хостинг, Vercel технически обрабатывает обычные данные сетевого запроса (например, IP-адрес и user-agent) для доставки и защиты сервиса. Mathlinguo не добавляет их в пилотную сводку и не использует для профилирования ребёнка.
5. Необязательная полная синхронизация (по умолчанию выключена)
В коде есть необязательная родительская облачная копия прогресса. Она недоступна без отдельно настроенного backend и входа родителя; production-среда пока не provisioned. Если функцию подключить:
- на настроенный backend передаются журнал прогресса и события обучения, привязанные к родительскому аккаунту;
- доступ должен быть изолирован правилами авторизации и проверен перед production-запуском;
- поставщик backend обрабатывает данные как технический сервис; данные не предназначены для рекламы или продажи.
Доступность облачной копии зависит от конфигурации приложения. Без отдельного входа родителя основной учебный цикл не обращается к облаку, а прогресс остаётся на устройстве.
6. Дети и согласие родителей
Mathlinguo предназначено для детей примерно 9–13 лет и используется под контролем родителя. Персональная детская ссылка пилота создаётся только после разрешения родителя и визуально обозначает тестовый режим. Это узкий контролируемый пилот, а не общий сбор детской аналитики. Текущий локальный экран родительского согласия остаётся продуктовой границей, а не завершённой юридической сертификацией. До публичного запуска более широкого онлайн-сбора или полной синхронизации нужны отдельная проверка формулировок, возрастного и юрисдикционного сценария и verifiable parental consent.
7. Ваши права и контроль
Локальный прогресс можно очистить в настройках приложения или удалением приложения. Пилотная сводка автоматически удаляется по истечении срока или немедленно по описанной выше процедуре отзыва. Полная синхронизация пока выключена; до её запуска должен появиться проверенный сценарий просмотра и удаления серверной копии. Вопросы и запросы можно направить по адресу ниже.
8. Изменения
Если политика изменится, мы обновим эту страницу и поставим новую дату вверху.
9. Контакт
Вопросы о конфиденциальности: support@mathlinguo.com.