Политика обработки персональных данных
Редакция от 5 октября 2026 года. Эта политика описывает фактическую работу учебного сервиса «ЭкзамПлей» во время закрытого пилота. Оператор — физическое лицо Шлома Сергей Николаевич, действующее лично, не от имени школы. Контакт по вопросам данных: shlomasn@gmail.com.
1. Для чего нужны данные
Данные используются, чтобы создать и защитить аккаунт, присоединить ученика к закрытому классу, выдавать и проверять авторские учебные задания, сохранять прогресс и игровые награды, показывать результаты самому ученику и преподавателю его класса, восстанавливать доступ, выполнять запросы на экспорт и удаление, а также обеспечивать безопасность сервиса.
Данные не используются для рекламы, продажи профилей, распознавания лиц, официальных школьных оценок или автоматического решения о правах ученика.
2. Какие данные обрабатываются
- логин, псевдоним, роль, технический ID, направление подготовки и предмет, дата создания аккаунта и принадлежность к закрытому классу;
- подтверждение достижения 14 лет, версия и контрольный хеш текста согласия, серверное время принятия; точная дата рождения и данные родителей не запрашиваются;
- выданные карточки, ответы, правильность и время решения, прогресс, назначения, XP, кристаллы, серия и награды;
- хеш пароля, хеши сессий, приглашений и кодов восстановления, события входа, восстановления, изменения и удаления;
- отметка, время и краткая внутренняя причина временного ограничения обработки на период проверки обращения;
- кратковременный хеш IP-адреса для ограничения частоты запросов и сведения о технических ошибках.
Не вводите личные сведения в аккаунт. Учебный аккаунт не запрашивает фамилию ученика, дату рождения, телефон, email, домашний адрес, номер школы, фотографию, паспортные, платёжные или медицинские данные. Используйте псевдоним и нейтральное название класса.
3. Основание участия
Для закрытого пилота обработка выполняется на основании отдельного добровольного согласия участника. При регистрации участник отдельно подтверждает достижение 14 лет, читает текст согласия и самостоятельно отмечает поле принятия; заранее отмеченных полей нет. Сервер сохраняет версию и контрольный хеш текста, время принятия и источник регистрации. Согласие можно отозвать по контактному email; обработка, необходимая для исполнения запроса и подтверждения уже выполненных действий, прекращается после завершения этих процедур.
4. Кто видит данные
Ученик видит свои данные. Преподаватель видит псевдоним, логин и учебные результаты только учеников своего класса. В лиге класса показываются псевдоним и недельный XP. Оператор имеет технический доступ для поддержки, резервирования и исполнения обращений. По сообщению Beget, сотрудники провайдера не обращаются к серверу в обычном режиме; доступ может быть отдельно запрошен для диагностики проблемы по обращению оператора из тикета. Публичного распространения данных учеников нет.
5. Где и как хранятся данные
По ответу поддержки Beget, основной VPS, его диски и автоматические копии находятся в России, в дата-центре DataLine в Санкт-Петербурге. Копии провайдера хранятся вместе с VPS и охватывают последние 30 дней; при создании новой самая старая удаляется. Удалить отдельную копию из панели нельзя, при удалении VPS автоматические копии также удаляются.
Дополнительно оператор хранит на VPS до 14 проверенных ежедневных комплектов. Ещё до 14 поколений передаются по SSH на компьютер оператора и хранятся там в зашифрованном виде.
Пароли защищены алгоритмом scrypt и не хранятся открытым текстом. Сессии и одноразовые коды хранятся в виде хешей, соединение защищено HTTPS. База не доступна напрямую из интернета. Обычный журнал посещений Nginx отключён; редкие записи журнала ошибок могут содержать IP и путь запроса и ротируются в пределах 14 поколений.
Telegram-бот получает только технические сообщения о доступности сайта и копий без имён, логинов, ответов и учебных результатов. Рекламных, аналитических и межсайтовых cookies нет; применяется только защищённая cookie сеанса.
6. Сроки
Аккаунт и учебный прогресс хранятся во время участия в пилоте и до удаления аккаунта или прекращения пилота. Сессия действует до 7 дней, приглашение — 48 часов, код восстановления — 30 минут. Использованные приглашения и ключи повторных запросов удаляются через 30 дней, события безопасности аккаунта — через 90 дней. Собственные резервные поколения заменяются при превышении лимита в 14 копий, автоматические копии Beget охватывают последние 30 дней.
При удалении аккаунта его данные удаляются из рабочей базы. Случайный ID и дата удаления сохраняются в отдельном закрытом журнале, чтобы старый снимок не восстановил удалённый аккаунт. Данные могут оставаться в собственных копиях до их плановой замены и в копиях Beget в пределах указанного провайдером 30-дневного периода.
Запись о принятом согласии хранится вместе с аккаунтом и входит в выгружаемую пользователю копию данных. При удалении аккаунта запись удаляется из рабочей базы вместе с ним; в резервных копиях она заменяется по общему графику.
7. Права участника
В разделе аккаунта пользователь может изменить псевдоним, скачать JSON-копию своих данных и удалить аккаунт с подтверждением паролем. Запросить сведения об обработке, исправление, ограничение, прекращение обработки или удаление можно по адресу shlomasn@gmail.com. Для защиты аккаунта оператор может попросить подтвердить, что обращается сам пользователь или его законный представитель, без загрузки паспорта в сервис.
8. Участие несовершеннолетних
Пилот рассчитан на участников от 16 до 18 лет и является добровольным. Отказ или прекращение участия не влияет на школьные оценки и права ученика. Участник принимает отдельное согласие при регистрации и подтверждает, что ему исполнилось 14 лет. Родительские документы сервис не запрашивает. Для будущего допуска детей младше 14 лет потребуется отдельная процедура с законным представителем. Эта страница сообщает об обработке и сама по себе не является согласием.
9. Изменения политики
Если изменятся цели, состав данных, место хранения или получатели, новая редакция будет размещена на этой странице до применения изменений к участникам пилота.