TyperLabBeta

Политика использования файлов cookie

Эта политика объясняет использование TyperLab cookie и похожих технологий браузера.

Версия 1.0 · Дата вступления в силу: 2026-09-04

Александр А. Кудрявцев · Technical deployment test · privacy@typerlab.com

Как используются cookie

  • Cookie — небольшие записи браузера. К похожим технологиям относятся localStorage и sessionStorage. TyperLab использует их для работы сервиса и сохранения явно выбранных вами настроек.

Необходимые технологии

  • Cookie typerlab_consent хранит ваш выбор по cookie в течение 180 дней.
  • Cookies аутентификации NextAuth и typing_anonymous_id нужны для входа, безопасности и анонимного прогресса. Их срок зависит от сессии/конфигурации и составляет пять лет для typing_anonymous_id.

Необязательная аналитика

  • Продуктовая аналитика и Яндекс Метрика выключены, пока вы не выберете категорию «Аналитика» в настройках cookie. При включении конфигурацией развёртывания Метрика учитывает посещения страниц без Вебвизора, карт кликов, анализа форм, UserID, текста ввода, нажатий клавиш, email и никнейма. TyperLab также может передавать продуктовые события в PostHog через серверный адаптер. Срок хранения зависит от настроек каждого провайдера аналитики.
  • Вы можете изменить или отозвать это решение в любой момент через настройки cookie внизу страницы. После отзыва новые аналитические события и последующие переходы Метрики не отправляются. Необязательная аналитика использует sessionStorage для контекста переходов и входа. Эти данные очищаются при отзыве согласия на аналитику.

Другие сервисы

  • При выбранном вами входе через Google данные авторизации передаются Google. Вход через GitHub доступен только при его включении. Изображения профилей могут загружаться у провайдера аккаунта; при этом он получает обычные сведения о сетевом запросе. У этих сервисов свои политики конфиденциальности. Вход не требует согласия на необязательную аналитику.
  • Маркетинговые трекеры не используются. Отказ от необязательных cookie сохраняет доступ к регистрации, входу, тренировкам и прогрессу.

Ваши настройки

  • Cookie также можно удалить в настройках браузера. Удаление необходимых cookie может повлиять на вход и анонимный прогресс.
  • Подробнее об обработке персональных данных читайте в Политике конфиденциальности. Последнее обновление: 2026-09-07.
Cookie и данные в браузере
Название / технологияПровайдерНазначениеКатегорияСрок хранения
typerlab_consentTyperLabСохраняет ваш выбор по cookieНеобходимые180 дней
typerlab_localeTyperLabНастройки, которые вы явно выбралиНеобходимые180 дней
typing_anonymous_idTyperLabПрогресс и результаты тренировокНеобходимые5 лет
__Secure-next-auth.session-token / next-auth.session-tokenTyperLabСессия авторизацииНеобходимые30 дней с продлением при использовании
__Host-next-auth.csrf-token / next-auth.csrf-tokenTyperLabБезопасность входаНеобходимыеСессия браузера
__Secure-next-auth.callback-url / next-auth.callback-urlTyperLabАдрес возврата после входаНеобходимыеСессия браузера
__Secure-next-auth.pkce.code_verifier / next-auth.pkce.code_verifier; __Secure-next-auth.state / next-auth.stateTyperLabБезопасность входаНеобходимые15 минут или до завершения входа
localStorage: typerlab:theme:v1; typing-trainer:preferences:v1TyperLabНастройки, которые вы явно выбралиНеобходимыеДо очистки в браузере
localStorage: typing-trainer:progress:v1; typing-trainer:personal-bests:v1; typing-trainer:course-position:v1; typing-trainer:learning-path:v1; typing-trainer:skipped-lessons:v1TyperLabПрогресс и результаты тренировокНеобходимыеДо очистки в браузере
localStorage: typing-trainer:pending-sessions:v1TyperLabПрогресс и результаты тренировокНеобходимыеДо синхронизации или очистки
localStorage: typing-trainer:onboarding:v1; typing-trainer:touch-typing-onboarding:v1TyperLabЗапоминает закрытые вводные подсказкиНастройкиДо очистки в браузере
sessionStorage: typerlab.product-analytics.continuation; typerlab.sign-in.providerTyperLabКонтекст необязательных продуктовых событийАналитикаСессия браузера

Политика конфиденциальности