Cookie и данные на устройстве
Что сохраняется в браузере и приложении и как это удалить.
1. Для чего нужно локальное хранение
Cookie поддерживают вход в аккаунт. Другие хранилища запоминают тему интерфейса и временное состояние регистрации или приглашения. В проверенном коде нет подключения рекламных счётчиков или систем веб-аналитики. Фактические настройки хостинга и сторонних компонентов нужно проверить перед публикацией.
2. Что хранит браузер
- __Host-vedu_session — cookie входа на рабочем сервере, до 7 дней. На локальном сервере используется имя vedu_session. Cookie имеет HttpOnly; в production используются Secure и SameSite=Lax.
- vedu-theme — выбор темы в localStorage. Сохраняется до изменения или очистки данных сайта.
- toteach-auth-link — временный токен подтверждения почты или восстановления в sessionStorage. Приложение принимает сохранённое состояние не дольше 30 минут и очищает его после обработки или смены сценария.
- toteach-auth-mail — адрес почты, имя и состояние отправки письма в sessionStorage. Нужно для возврата к экрану подтверждения; очищается по ходу сценария или при закрытии сессии вкладки.
- toteach-student-invitation и отметки обработки приглашений — временные данные в sessionStorage. Сохранённое приглашение используется не дольше 7 дней. Этот срок не равен сроку действия самого приглашения на сервере.
- При включении web push браузер хранит подписку и служебный обработчик уведомлений. Отключить разрешение можно в настройках сайта в браузере.
3. Что хранит приложение
iOS-приложение сохраняет данные доступа в системном Keychain, а настройки интерфейса и связи с событиями календаря — в локальных настройках. Удаление приложения не является запросом на удаление серверного аккаунта.
Добавленные события находятся в выбранном календаре и могут сохраниться после удаления приложения. Управлять ими можно в приложении календаря.
4. Управление
Выйдите из аккаунта и очистите cookie и данные сайта в настройках браузера. Это сбросит тему и незавершённые сценарии. Завершить другие активные входы можно в настройках аккаунта.
Без cookie вход в веб-кабинет может не работать. Если появятся необязательные аналитические или рекламные технологии, их цели, поставщики и сроки должны быть раскрыты до включения, а выбор пользователя — сохранён там, где требуется согласие.