Политика использования cookies

Редакция от 27 сентября 2026 г.

Платформа «Когито» использует cookies и аналогичные технологии (localStorage) для работы Сервиса и улучшения пользовательского опыта. Продолжая использовать сайт, вы соглашаетесь с применением cookies в объёме, описанном ниже.

1. Что такое cookies

Cookies — это небольшие текстовые файлы, которые сайт сохраняет в браузере. Они позволяют узнавать пользователя при повторных визитах, хранить состояние сессии и пользовательские предпочтения. Сами по себе cookies не содержат вирусов и не имеют доступа к данным на диске компьютера за пределами браузера.

2. Какие cookies мы используем

2.1. Технически необходимые

Без них Сервис не сможет работать. Эти cookies не требуют согласия:

  • authjs.session-token, authjs.csrf-token, authjs.callback-url — сессия NextAuth, защита от CSRF и навигация между входом и приложением;
  • kogito-auth, kogito-onboarding, kogito-ui — записи в localStorage (Zustand-persist) для сохранения профиля и настроек интерфейса между сессиями;
  • exam-draft:<examId> и variant-draft:<variantId>:<part> — черновик ответов в пробнике или в части варианта (ответы, шаг, таймер, время начала и сохранения). Записывается, когда вы нажимаете «Сохранить и выйти», чтобы не потерять прогресс; та же копия сохраняется в вашем аккаунте, чтобы можно было продолжить на другом устройстве.
  • solve-notes:exam:<examId> и solve-notes:variant:<variantId>:<part> — ваши заметки к пробнику или к части варианта (текст, который вы пишете в панели «Заметки», и время записи). Хранятся только в этом браузере: на сервер и на проверку не отправляются.
  • solve-attempt-floor:<exam|variant>:<id> — время, когда вы сдали пробник или часть варианта либо нажали «Решить заново». Только отметка времени, без ответов и заметок: по ней черновик и заметки прошлой попытки не возвращаются в новую (например, из другой открытой вкладки).
  • solve-draft-sync — время последних сдач ваших пробников и поправка часов устройства по часам сервера, чтобы и без интернета не предлагать черновик уже сданной попытки.
  • letter-round:<trainerId> — прогресс текущего круга тренажёра «Вставь букву»: порядок слов, ваши ответы и разборы в этом круге, выбранная часть слова. Нужен, чтобы после перезагрузки страницы круг продолжился с того же слова. Удаляется, когда круг пройден.
  • mock-exam-guide-seen:<OGE|EGE>:<предмет> — отметка времени, когда вы посмотрели или пропустили объяснение «Как устроен пробник» по предмету. Только отметка, без ответов: по ней объяснение не показывается перед каждым пробником.
  • kogito-local-owner — идентификатор аккаунта, которому принадлежат записи выше (а также practice-draft — ответы в «Практике» и kogito.flashcards.srs — прогресс карточек).

Эти записи принадлежат аккаунту, который вошёл последним. Когда в этом браузере входит другой аккаунт, они стираются до того, как он откроет хоть один экран, — чужие ответы, заметки и отметки ему не видны. Сам выход их не стирает: войдёте снова — заметки и черновики на месте. Если вы решаете на чужом или общем компьютере и не хотите оставлять заметки до следующего входа, очистите данные сайта после занятия (раздел 4).

2.2. Функциональные

Запоминают ваши предпочтения интерфейса: выбранную тему оформления (светлая/тёмная), состояние боковой панели, флаг «звук уведомлений». Хранятся в localStorage.

2.3. Аналитика

Сейчас Сервис не использует сторонние системы аналитики (Google Analytics, Яндекс.Метрика и т.п.). Если в будущем мы их подключим — обновим эту страницу и спросим явное согласие пользователя.

3. Сроки хранения

  • Сессионные cookies (CSRF, callback-url) — удаляются при закрытии браузера.
  • Сессионный токен NextAuth — до 30 дней.
  • localStorage (тема, профиль, состояние UI) — до удаления пользователем вручную.
  • Черновики ответов и заметки к пробникам и частям вариантов — до сдачи, нажатия «Решить заново» или ручной очистки. Черновик пробника, сданного на другом устройстве, удаляется здесь, когда вы в следующий раз откроете этот пробник или список пробников.
  • Отметки времени сдачи и «Решить заново» (solve-attempt-floor:*, solve-draft-sync) — до ручной очистки данных сайта.
  • Все перечисленные записи решения — не дольше, чем до входа в этом браузере другого аккаунта.

4. Управление cookies

Вы можете очистить cookies и localStorage в настройках браузера: Chrome → Настройки → Конфиденциальность → Очистить данные; Safari → Настройки → Конфиденциальность → Управлять данными сайтов. После очистки сессия будет завершена и потребуется повторный вход. Также можно открыть сайт в режиме инкогнито — тогда cookies сохранятся только до закрытия вкладки.

5. Cookies в iOS-приложении

В iOS-приложении вместо cookies используются защищённые токены, которые хранятся в Keychain устройства. По функциям и срокам они аналогичны веб-сессии (access-токен — 15 минут, refresh-токен — 30 дней).

6. Связь с Политикой конфиденциальности

Cookies связаны с обработкой персональных данных. Подробнее о том, какие данные и зачем мы собираем, читайте в Политике конфиденциальности.

7. Контакты

Вопросы по использованию cookies направляйте на support@edu-cogito.ru.