Документ
Политика конфиденциальности
Коротко и без юридического тумана: что мы храним о вас, зачем, кто помогает нам это хранить и как всё удалить.
Действует с 16 октября 2026
01Кто мы
Сервис «MakeFirstStep — учебный курс «Frontend + ИИ»» (далее — «мы», «сервис»). Курс предназначен для взрослых — 18 лет и старше.
По любым вопросам о данных пишите на komilovsg@gmail.com.
02Без аккаунта
Читать уроки и решать задачи можно без регистрации. Тогда ничего не уходит на наши серверы:
- прогресс, опыт (XP), тема оформления и язык хранятся только в вашем браузере (localStorage);
- история чата с ментором хранится только в sessionStorage вкладки и исчезает, когда вы её закрываете.
03Если вы вошли в аккаунт
Вход возможен через Google или по ссылке на почту (за это отвечает Supabase Auth). Мы храним:
- идентификатор аккаунта и адрес почты — только для входа, публично он нигде не показывается;
- отображаемое имя. По умолчанию это псевдоним вида «Ученик XXXX», вы можете сменить его в меню аккаунта;
- аватар Google — только если вы сами включили участие в рейтинге;
- прогресс по задачам: идентификаторы решённых задач, время, XP и число использованных подсказок.
Рейтинг — добровольный. Вы попадаете в него, только если включили «Показывать меня в рейтинге», и видят его только вошедшие в аккаунт пользователи.
04Данные Google
При входе через Google мы запрашиваем только базовый профиль: имя, адрес почты и фото. Мы используем их исключительно чтобы выполнить вход и показать вам ваш собственный профиль. Мы не продаём эти данные, не используем их для рекламы и не передаём никому, кроме обработчиков из списка ниже.
Использование и передача информации, полученной от Google API, соответствуют Политике Google в отношении пользовательских данных API-сервисов (Google API Services User Data Policy), включая требования об ограниченном использовании (Limited Use).
05Чат с ментором
Когда вы задаёте вопрос ментору, на внешний ИИ-сервис Google отправляются: ваш вопрос (персональные данные в нём автоматически маскируются до отправки), контекст урока и ваш код. Сервис формирует подсказку.
На бесплатных тарифах провайдер может использовать запросы для улучшения своих продуктов. Поэтому никогда не вводите в чат пароли, телефоны, адреса и другие личные данные.
Для защиты от злоупотреблений мы ведём журнал запросов не дольше 7 дней: время, урок, результат, замаскированный вопрос (до 500 символов) и необратимо хешированный адрес. Потом записи удаляются автоматически. Ответы ментора мы не сохраняем.
06Кто обрабатывает данные
- Vercel — хостинг сайта;
- Supabase — база данных и вход в аккаунт;
- Google — вход через Google и ИИ-сервис для подсказок ментора.
База данных Supabase находится в регионе Азия (Токио); Vercel раздаёт сайт через глобальную сеть узлов. Кроме этих обработчиков мы никому данные не передаём.
07Cookie и хранилище браузера
Только технические: сессионные cookie для входа, cookie языка NEXT_LOCALE и localStorage для прогресса и темы. Мы не используем аналитику и рекламные трекеры.
08Безопасность
Передача данных идёт по HTTPS. В базе включена построчная защита доступа (RLS): вы видите и меняете только свои данные. Секретные ключи хранятся на сервере и в браузер не попадают.
09Ваши права
- посмотреть и изменить отображаемое имя в меню аккаунта;
- отказаться от участия в рейтинге в любой момент;
- попросить удалить аккаунт и все связанные данные — напишите на komilovsg@gmail.com, мы удалим их в течение 30 дней;
- выйти из аккаунта: прогресс в вашем браузере при этом сохранится.
10Изменения
Если политика изменится, мы обновим эту страницу и дату вверху. Вопросы — на komilovsg@gmail.com.