Cookie и локальное хранение
Что остаётся в браузере и как этим управлять.
Оператор и контакт для обращений указаны в политике конфиденциальности; до их заполнения документ остаётся проектом.
1. Какие технологии используются
Cookie — небольшая запись, которую браузер отправляет соответствующему сайту. LocalStorage, sessionStorage и IndexedDB — отдельные хранилища на устройстве. Они помогают сохранить вход, настройки и незавершённую работу; их нельзя считать полностью анонимными, если запись связана с аккаунтом.
| Запись | Назначение | Срок |
|---|---|---|
schema_session | Вход и проверка сеанса. HttpOnly, Secure, SameSite=Lax; пароль в cookie не записывается. | До 30 дней; удаляется при выходе. Сервер может отозвать сеанс раньше. |
LocalStorage: ключи schema:… | Тема, предмет, раскрытые папки, сортировка, последнее открытое место; черновики ответов, пометки и служебное состояние загрузки. | Настройки — до очистки пользователем / браузером. Черновики могут удаляться после успешного сохранения или отправки; для части записей общего автоматического срока нет, они могут сохраняться после выхода. |
| SessionStorage | Выбранный предмет и состояние навигации текущей вкладки. | На время сеанса вкладки; восстановление вкладок браузером может продлить это время. |
IndexedDB schema-local-outbox | Локальные копии доски, вложения и очередь отправки при нестабильной связи. | До обработки / очистки очереди или удаления данных сайта. Наличие локальной записи не подтверждает получение работы преподавателем. |
2. Внешние ресурсы
В коде текущего приложения не подключены рекламные пиксели и отдельные счётчики Яндекс Метрики / Google Analytics. Это не означает отсутствия внешних запросов: MathJax и GeoGebra размещены на сервере СХЕМЫ и работают без обращения к внешним CDN и облаку GeoGebra. Плеер Cloud Video загружается от провайдера видео и может передавать ему IP-адрес, сведения браузера и собственные технические записи. Состав запросов и правовые основания оператор должен проверить отдельно до допуска реальных пользователей. На этих юридических страницах внешние скрипты, шрифты и плееры не загружаются.
Не вводится фиктивная кнопка «Отказаться от всех cookie», если после её нажатия технически ничего не отключается. Если появятся необязательные аналитические / рекламные инструменты, они должны управляться отдельным реальным механизмом выбора и не запускаться по умолчанию без необходимого основания.
3. Как очистить данные
На общем устройстве завершайте сеанс кнопкой «Выйти». Перед очисткой убедитесь, что ответы, файлы и рисунки успешно отправлены. Затем в настройках браузера откройте данные сайтов, найдите schema-education.ru и удалите cookie и локальные данные этого сайта. Это сбросит вход и настройки и может безвозвратно удалить неотправленные черновики.
Очистка браузера не удаляет серверный аккаунт, уже отправленные работы или данные внешних сервисов. Для серверных данных действует порядок обращения к оператору. При блокировке необходимых cookie вход может не работать; юридические документы остаются доступны без входа.