Конфиденциальность
Политика конфиденциальности
Какие данные собирает сайт, зачем и что вы можете с этим сделать.
Коротко
Reknow не требует регистрации и не спрашивает, как вас зовут. Всё, что вы решаете на сайте, остаётся в вашем браузере. Мы видим только обезличенную статистику посещений — сколько человек зашло, с какого устройства и какие страницы открывали.
Единственное место, где вы можете сообщить о себе что-то лично, — форма обратной связи. Там вы решаете сами, что писать.
1. Общие положения
Оператором обработки данных является администрация сайта reknow.ru. Документ объясняет, какие данные собираются при использовании сайта, зачем и что вы можете с этим сделать.
Политика составлена в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных».
Версия 1.5, действует с 11 октября 2026 года.
2. Какие данные собираются
Технические данные через сервисы веб-аналитики. Яндекс.Метрика и Google Analytics автоматически собирают: IP-адрес, тип и версию браузера, операционную систему, модель устройства, разрешение экрана, язык, источник перехода на сайт, список открытых страниц, время на странице и действия на ней (прокрутка, клики).
Файлы cookie. Метрика и Google Analytics используют cookie, чтобы отличить повторный визит от нового и не посчитать одного человека дважды. Собственных cookie для отслеживания сайт не устанавливает.
Собственный обезличенный учёт посещений. На тех же страницах, где работает
Яндекс.Метрика, браузер после загрузки страницы сообщает серверу сайта (/api/seen.php)
ровно три вещи: адрес открытой страницы (без параметров после «?»), сайт, с которого вы пришли
(только его имя, например yandex.ru, без адреса страницы и поискового запроса),
и случайный номер браузера. Номер выбирается при первом заходе и лежит в localStorage под ключом
rk_vid; ни с вами, ни с устройством он не связан. Сервер хранит не сам номер,
а его хеш с секретной добавкой, которая меняется каждый месяц и потом удаляется, — поэтому через
месяц связать записи даже с этим номером уже нельзя. Сырые записи (время, страница, хеш,
источник, телефон или компьютер — по строке браузера) хранятся 31 день, после чего остаются только
суммы: сколько просмотров и разных посетителей было у страницы за день и сколько переходов
за день пришло с каждого внешнего сайта (только его имя). IP-адрес в этом учёте не
хранится (если localStorage запрещён, сервер считает хеш от IP-адреса и строки браузера вместе
с дневной датой и той же месячной добавкой — сам адрес не записывается). Ключ
rk_nocount в localStorage отключает учёт на этом устройстве (им пользуется
администрация сайта, чтобы не считать свои заходы). На страницах без счётчиков — журнал учителя,
отчёт для родителей — этой отметки тоже нет.
Шрифты. Оформление сайта использует шрифты Google Fonts. При загрузке страницы браузер обращается к серверам Google, и им становятся известны ваш IP-адрес и тип браузера. Мы получаем от этого только сами шрифты.
Данные, которые вы отправляете сами. Через форму «Оставить предложение» на сервер сайта передаются: текст вашего сообщения, тема обращения, адрес страницы, с которой отправлено сообщение, номер задания (если вы сообщаете об ошибке в нём) и адрес электронной почты, если вы решили его указать. Дополнительно сервер сохраняет IP-адрес и строку браузера — они нужны, чтобы форму не забили автоматической рассылкой.
Учебный прогресс на сервер не передаётся. Решённые задания, введённые
ответы, серии верных ответов, рекорды, отметки «знаю» на карточках, скачанные для офлайна
темы — всё это хранится только в вашем браузере, в localStorage, под ключами вида
alg9_t2_v1, reknow_vocab7 и подобными; там же служебные отметки —
последняя открытая тема (rk_last, для ярлыка на телефоне), дневная серия
(rk_days, rk_solved), карточки ошибок для интервального повторения
(rk_learn_v1), что уведомление о cookie принято (rk_cookie_ok) или
предложение установить приложение скрыто (rk_noinstall). Мы не имеем к ним доступа
и не можем их прочитать. Очистка данных сайта в браузере стирает этот прогресс
безвозвратно.
Работа, выданная учителем. Если ученик решает работу по ссылке учителя, номер по
списку и имя (его можно не писать) сохраняются только в браузере, под ключом
rk_student, а ответы и результат — под ключами вида rk_work_….
Результат ученик передаёт учителю сам — кодом из цифр и букв, в котором имени нет.
Отчёт для родителей. Страница /report/ собирает отчёт
«что получается, что повторить, план на 15 минут» из того же, что уже хранится в браузере
ученика: прогресса тем, карточек ошибок (rk_learn_v1) и сданных работ
(rk_work_…, там же — название и адрес работы). Она только читает эти данные на
устройстве и ничего никуда не отправляет; счётчиков посещений на ней нет. С сервера она
получает лишь общий для всех файл с названиями тем.
Работа с коротким кодом. Если учитель взял для работы короткий код
(ссылка вида reknow.ru/w/?K7M2PX), на сервер сайта (/work.php)
передаётся и хранится ровно следующее. От учителя: код работы, адрес темы и настройки работы
из ссылки (число заданий, тип, срок и т. п.), номер темы; ключ к результатам хранится только в
виде хеша. От ученика после сдачи — и, пока он решает, примерно после каждого третьего ответа
(чтобы учитель на уроке видел, кто сколько решил): код работы, номер по списку (1–40, может
отсутствовать), номер попытки, число заданий, отметка «верно/неверно» и отметка «ответ дан» по
каждому заданию, минуты, три отметки — «сдано после срока», «уходил с вкладки», «время вышло» —
и случайное число, которое телефон ученика выбирает в начале попытки (по нему учитель видит, что
под одним номером работу начали два ученика; ни с человеком, ни с устройством оно не связано);
сервер добавляет время. Промежуточная отправка заменяет предыдущую, сданный результат — все.
У проверки в конце урока — ещё самооценка ученика «насколько понял тему» числом от 1 до 4. У
быстрого вопроса учителя (работа из одного задания) — ещё сам ответ, но только в виде номера
выбранного варианта или числа (текст сервер не принимает): так учитель видит, сколько учеников
выбрали каждый ответ. Во время урока учитель может хранить на сервере и состояние урока —
закрыт ли вход для новых номеров и с какого по какой номер можно войти, режим урока и пауза,
какие задания открыты, какие номера решают в своём темпе, какое задание на экране и показан ли
под ним ответ (только числа и названия режимов); телефон ученика раз в 5 секунд его читает. Имя,
фамилия, класс, школа, e-mail, ответы (кроме ответа на быстрый вопрос) и IP-адрес в базе не хранятся: сервер принимает
только перечисленные поля и отбрасывает всё остальное. Для защиты от перегрузки считаются
запросы с одного адреса — по необратимому хешу, без самого адреса. Работа хранится 90 дней
(учитель может продлить), результаты — 180 дней, затем удаляются автоматически. Результаты
видит только учитель: журнал запрашивает их по коду и ключу работы.
Статистика по заданиям. При сдаче работы с коротким кодом страница ученика передаёт ещё номера заданий темы, которые ему достались (только числа — номера заданий в наборе темы на сайте). Сервер не хранит их вместе с результатом: он лишь прибавляет по каждому заданию единицу к двум общим счётчикам — «сколько раз решали» и «сколько раз верно». В этой таблице нет ни кода работы, ни номера ученика, ни времени, поэтому по ней нельзя узнать, кто, когда и в какой работе решал. Журнал учителя (по кнопке «Сравнить с сайтом») и экран результата ученика запрашивают по номеру темы только доли верных — по заданиям, которые решали не меньше 50 раз. Счётчики не удаляются: в них нет данных о людях.
Свои задания учителя в работе с коротким кодом. Учитель может добавить в работу до 10 своих заданий (он пишет их сам в журнале учителя). Если такая работа получает короткий код, вместе с ней на сервере хранятся текст этих заданий, варианты ответа, верные ответы и ссылки на картинки — это содержание работы от учителя, а не данные учеников. Разметку сервер очищает (остаются только жирный шрифт, курсив, степени и индексы), объём — не больше 8 КБ. Хранятся они столько же, сколько сама работа, и удаляются вместе с ней. Ученик получает их вместе с заданиями работы; его ответы на них, как и на остальные задания, на сервер уходят только отметкой «верно/неверно». Картинку своего задания ученик открывает сам, по ссылке: страница работы на чужой адрес за ней не ходит.
«Объяснить мою ошибку». После сдачи работы (если учитель не выключил показ
ответов) под неверно решённым заданием есть эта кнопка. Только по её нажатию страница отправляет на
сервер сайта (/explain.php) ровно три текста: условие задания, верный ответ и ответ
ученика. Номера по списку, имени, кода работы и чего-либо ещё о ученике в запросе нет — другое
поле сервер не принимает. Сервер передаёт эти три текста в YandexGPT (ООО «Яндекс») и возвращает
ученику объяснение в 3–4 предложениях. Чтобы одинаковая ошибка не отправлялась в YandexGPT
повторно, объяснение хранится 30 дней под хешем трёх текстов (сами тексты не сохраняются). Для
защиты от перегрузки считаются обращения с одного адреса — не больше 20 в час, по необратимому
хешу, без самого адреса. Объяснение пишет ИИ, оно может ошибаться; не пишите в ответах своё имя
или другие личные данные.
Устная часть ЕГЭ по английскому и разговорная практика. В тренажёрах
устной части (/eng39/–/eng42/) и в разговорной практике раздела
«Английский язык» для родителей вы отвечаете вслух. Запись ответа (от нескольких десятков
килобайт за фразу до полутора мегабайт за трёхминутный ответ) отправляется на наш сервер
распознавания asr.reknow.ru — он арендован у российского хостинга и стоит в
Санкт-Петербурге. Там запись находится в оперативной памяти, пока превращается в текст, и
сразу удаляется: на диск и в журналы она не попадает, никому не передаётся, журнал запросов
с адресами на этом сервере не ведётся. Для поиска неполадок 14 дней хранится технический журнал
времени обработки: случайный номер диалога и хода, длительности этапов, размеры записи и коды
ответов — без адреса, текста и звука. Если сервер занят или недоступен, речь распознаётся
прямо в браузере, и запись с устройства не уходит. Скачать свою запись можно только самому,
по кнопке на странице.
Для проверки и разбора на сервер сайта уходит только текст: распознанный или набранный ответ,
номер задания или реплики собеседника по сценарию. Имени и звука в запросе нет. Сервер сайта
передаёт этот текст в YandexGPT (ООО «Яндекс») и возвращает оценку, исправленную фразу или
разбор. Готовый ответ хранится до суток под хешем запроса, чтобы одинаковый текст не
отправлялся в YandexGPT повторно. Для защиты от перегрузки считаются обращения с одного
адреса — по необратимому хешу, без самого адреса. Не называйте в ответах своё имя и другие
личные данные.
Код результата. После сдачи работы ученик видит код вроде
26S5-MJUH-KSQS-E6ZA. В нём — номер темы и набора заданий, номер по списку, число
заданий, отметка «верно/неверно» по каждому, минуты, три отметки («сдано после срока», «уходил с
вкладки», «время вышло»), номер попытки и, для работы по печатному листу, номер варианта. Имени,
класса и ответов в коде нет. Сайт код на сервер не отправляет: ученик сам передаёт его учителю —
кнопкой «Отправить учителю» (через выбранный им мессенджер), показом QR с экрана или
переписав. Учитель вставляет коды в журнал учителя, и они хранятся только в его браузере. Если
ученик написал имя, оно попадает лишь в ссылку результата, которую он показывает или копирует
сам, — после знака #, а эту часть адреса браузер на сервер не передаёт.
Счётчики посещений (Яндекс.Метрика, Google Analytics) имени тоже не получают: страница убирает
его из адреса до их запуска, а Вебвизор Метрики не записывает поле «Имя» и строку с именем на
экране результата.
Журнал учителя. Списки классов, выданные работы, коды результатов, свои задания
учителя («Мои задания»), которые учитель ведёт в журнале на странице /teacher/,
счёт работ и имя, которым учитель подписывает свой сертификат, хранятся только в его
браузере — под ключом
rk_teacher_v1 (и отметка rk_teacher_seen, что журнал открывали;
rk_teacher_codes — ключи коротких кодов, пока журнал их не забрал, и свои задания
учителя, добавленные в работу с этим кодом;
rk_teacher_foot — колонтитул печатного листа, школа и фамилия учителя; какая вкладка
журнала открыта — в rk_teacher_tab в sessionStorage, до закрытия вкладки). Списков и
имён журнал на сервер не отправляет; у работ с коротким кодом он запрашивает результаты по
коду и ключу работы. Счётчиков посещений на его странице нет. Копия журнала — файл, который
учитель сохраняет себе сам.
Роль и вид сайта. Переключатель «Ученик / Учитель / Родитель» на главной и
в правом верхнем углу страниц запоминает выбор в браузере под ключом rk_role
(teacher или parent; у «Ученика» ключа нет), тема оформления — под
ключом rk_theme, отметка rk_role_ask — что на странице журнала
учителя уже спросили, показывать ли сайт для учителя. Роль меняет только то, какие блоки
страницы видны; на сервер сайта она не передаётся и в параметры визита Метрики не
записывается. Когда вы сами переключаете роль, Яндекс.Метрика получает событие-цель
role_set_student, role_set_teacher или role_set_parent
(при смене темы — theme_…): так видно, сколько людей пользуются сайтом как
учителя и как родители. Больше ничего о вас в этих событиях нет.
События учительских инструментов и тренажёров. Яндекс.Метрика и Google
Analytics получают и названия нескольких событий — только название, без номера по списку, имени,
ответов и кода работы: work_created (учитель собрал работу), work_code
(взял короткий код), work_docx (скачал файл Word), work_opened,
work_started, work_submitted, work_followup,
work_explain (ученик открыл, начал и сдал работу по ссылке, перешёл к работе над
ошибками, попросил объяснить ошибку), task_start, tasks_5, tasks_20,
topic_done, fig_zoom (решено первое, пятое, двадцатое задание, пройдена
тема, рисунок открыт крупно). Другие разделы сайта шлют такие же события-названия (например,
просмотр страницы навыка — с названием навыка, переход со шпаргалки в тренажёр). Так видно, пользуются ли
инструментами, — не кто именно.
3. Зачем это нужно
Статистика посещений отвечает на вопросы, без которых сайт не развивается: какие темы ищут чаще, где люди уходят со страницы, на каких устройствах читают. Технические данные помогают находить ошибки — например, если вёрстка ломается на конкретном браузере.
Обращения через форму нужны, чтобы исправлять ошибки в заданиях и понимать, чего не хватает.
4. На каком основании
Обработка ведётся с вашего согласия. Согласие на использование cookie и сбор статистики вы выражаете, приняв уведомление внизу экрана и продолжая пользоваться сайтом. Отправляя сообщение через форму, вы соглашаетесь на обработку того, что в нём написали.
Часть данных обрабатывается в рамках законного интереса оператора — это защита сайта от автоматических рассылок и обеспечение его работоспособности.
5. Кому передаются данные
Обезличенные технические данные обрабатывают:
— Яндекс.Метрика (ООО «Яндекс»), политика:
yandex.ru/legal/confidential;
— Google Analytics (Google LLC), политика:
policies.google.com/privacy;
— Google Fonts (Google LLC) — получает IP-адрес при загрузке шрифтов.
По кнопке «Объяснить мою ошибку» условие задания, верный ответ и ответ ученика (без каких-либо данных об ученике) получает YandexGPT (ООО «Яндекс», Yandex Cloud) — запрос отправляет сервер сайта, браузер ученика к Яндексу не обращается, IP-адрес ученика Яндекс не получает; условия: yandex.ru/legal/cloud_terms_of_use (подробно — выше).
Текст ответов в тренажёрах устной части ЕГЭ и в разговорной практике (без имени и без звука) тоже получает YandexGPT — запрос отправляет сервер сайта; запись голоса Яндексу не передаётся (подробно — выше).
Google обрабатывает данные на серверах за пределами России. Если это для вас неприемлемо, сбор можно отключить — как именно, написано в разделе 8.
Никому другому данные не передаются и не продаются.
6. Сколько хранится
Технические данные хранятся в Яндекс.Метрике и Google Analytics по правилам этих сервисов — мы не управляем сроками.
Обращения через форму хранятся до тех пор, пока вопрос не решён, и удаляются по вашему требованию в любой момент.
7. Ваши права
По 152-ФЗ вы вправе узнать, какие ваши данные обрабатываются, потребовать их уточнения, блокирования или удаления, а также отозвать согласие на обработку.
Чтобы воспользоваться любым из этих прав, напишите на info@reknow.ru. Если вы обращались через форму и хотите удалить своё сообщение — укажите примерную дату и текст, мы найдём и удалим.
8. Как отказаться от сбора данных
Отключить Яндекс.Метрику. Установите официальное дополнение: yandex.ru/support/metrica/general/opt-out.
Отключить Google Analytics. Официальное дополнение: tools.google.com/dlpage/gaoptout.
Отключить cookie в браузере. Chrome: Настройки → Конфиденциальность и безопасность → Файлы cookie. Safari: Настройки → Конфиденциальность → Управление данными сайтов. Firefox: Настройки → Приватность и защита. Яндекс.Браузер: Настройки → Сайты → Расширенные настройки сайтов.
Сайт продолжит работать: задания решаются и прогресс сохраняется независимо от аналитики.
9. Если сайтом пользуется ребёнок
Reknow сделан для школьников, и мы намеренно построили его так, чтобы данные детей не собирались вовсе: регистрации нет, имя и возраст не спрашиваются, контакты не нужны, прогресс не покидает браузер.
Единственное место, где ребёнок может сообщить о себе что-то лично, — это форма обратной связи со свободным текстом. Пожалуйста, не указывайте в ней имя, возраст, школу, телефон или другие данные ребёнка — для исправления ошибки в задании достаточно его номера.
Если вы обнаружили, что ребёнок всё же отправил такие сведения, напишите нам — удалим.
10. Изменения
Политика может меняться — например, если появится новый сервис или раздел сайта. Актуальная версия всегда лежит на этой странице, а её номер и дата указаны в разделе 1. Существенные изменения мы отмечаем повторным показом уведомления внизу экрана.