Коротко
- Регистрироваться не нужно: прогресс привязан к одной технической cookie.
- Мы не спрашиваем почту и настоящее имя и не храним IP-адреса.
- Ник, возраст и ключ — по желанию. Если тебе меньше 13 лет, ник не сохраняется.
- Всё удаляется одной кнопкой: «Профиль → Удалить мои данные».
Что мы храним
- Cookie
tc_id. Случайный номер профиля, по которому сервер узнаёт этот браузер. Она техническая: без неё тренажёр не запомнит прогресс. Срок — два года, JavaScript её не читает. - Результаты раундов. Скорость, точность и длительность; по каким клавишам и парам букв были ошибки и задержки; слова из нашего текста, набранные с опечаткой; дата раунда по твоему календарю.
- Комментарии персонажей — чтобы шутки не повторялись, а персонажи помнили прошлые раунды.
- Если ты их указал: ник, возрастную группу (младше 13, 13–17, 18+), выбранного персонажа и отпечаток ключа. Сам ключ мы не храним — только его хеш (Argon2id), поэтому и показать его заново не можем.
- Карточки, которыми ты поделился, и личные скороговорки.
- Если ты включил напоминания: адрес этого браузера в его сервисе уведомлений, выбранный час и сдвиг твоих часов от UTC (без часового пояса и города), а ещё язык и тон напоминаний. Выключишь — запись удалится.
- В браузере (localStorage): настройки тренажёра — режим, длительность, острота шуток — то, что ты закрыл окно знакомства, и выбранный час напоминания. Это остаётся на устройстве и на сервер не уходит.
Чего мы не храним
- IP-адреса. Сервер видит адрес, пока обрабатывает запрос, и использует его только для защиты от ботов: в памяти, в виде хеша, несколько минут. В базу и журналы адрес не попадает — журналы доступа выключены.
- Почту, телефон, настоящее имя и всё, что ты печатаешь вне нашего текста.
Кому уходят данные
- OpenAI (США) пишет комментарии и личные скороговорки. Модель получает только данные раунда: цифры, буквы и слова из нашего текста, прошлые шутки. Ник, cookie и IP-адрес она не получает. По правилам OpenAI данные из API не используются для обучения моделей; хранение ответов на их стороне у нас выключено, но для защиты от злоупотреблений OpenAI может держать запросы до 30 дней.
- PostHog (серверы в ЕС) — обезличенная статистика: какие страницы открывают, сколько раундов проходят, делятся ли карточками. События отправляет наш сервер, а не твой браузер, поэтому PostHog не видит ни IP-адреса, ни cookie. Вместо номера профиля там отдельный случайный идентификатор. Если браузер присылает сигнал Global Privacy Control или Do Not Track, статистика не отправляется совсем. Выключить её вручную можно ниже или в профиле.
- Сервис уведомлений твоего браузера (Google — для Chrome и похожих, Mozilla — для Firefox, Apple — для Safari, Microsoft — для Edge) — только если ты включил напоминания. Через него идёт пустой сигнал «пора»; текст напоминания браузер потом берёт у нас напрямую, так что сервис уведомлений его не видит.
- Хостинг — сервер в Германии (Евросоюз), на котором лежит база.
Больше никому. Мы не продаём данные. Рекламы сейчас нет; если она появится, этот текст обновится заранее.
Карточки
Карточку видит любой, у кого есть ссылка. Поисковикам мы запрещаем её индексировать. Карточка удаляется вместе с профилем.
Сколько храним
- Профиль без ника — 12 месяцев с последнего визита.
- Профиль с ником — 24 месяца с последнего визита.
- Потом профиль удаляется вместе с раундами, комментариями, карточками и скороговорками. Раньше — в любой момент кнопкой «Удалить мои данные».
Дети
Тренажёр подходит и детям. Если указан возраст младше 13, мы не сохраняем ник и не создаём ключ — только возрастную группу, чтобы персонажи шутили мягче.
Твои права
Ты можешь узнать, какие данные о тебе есть, исправить их, получить копию или удалить. Удалить всё можно в профиле; с остальными запросами напиши нам — адрес ниже.
Изменения
Если в этом тексте что-то поменяется, мы обновим дату вверху, а о важных изменениях предупредим на сайте.
Выключить статистику
Кнопка выключает обезличенную статистику для этого браузера — и событий страниц, и событий раундов. Тренажёр работает как прежде.