Skip to content Skip to main content
Login Register
An interview gym for a global IT career

The most engaging way to grow in IT, prepare for interviews, and find job openings and other opportunities.

Run FAANG-style mock interviews with a peer, timed coding quizzes, a pet-project portfolio and remote job matches.

Start Already have an account the basic plan is free
  • Basic plan is freeSuper when you want more
  • Telegram is optionaleverything works on the website
  • International hiring loopsnot a regional job board
Everything in one place

What's inside the platform

A practice gym for engineers targeting product-company interview loops

  • FAANG
  • Big Tech
  • Scale-ups
  • Remote-first
Today's board

Daily challenges

Three tasks for today. Tomorrow the set changes.

Pinned to the board

Reviews

A genuinely useful tool! I quickly found a practice partner, we rehearsed typical questions and tough cases together. Prep was efficient and low-stress — and it ended with an offer! Huge thanks to the creators; the bot really helps build skills and confidence before interviews. Highly recommend! 🚀

Thank you 🙏 It really helped with prep and landing a job 🔥

An absolute gem! 🔥 Saved my interview prep. Studying alone is hard; with a partner it feels like a real interview. We drilled algorithms, debated architecture, and fixed each other's mistakes. I felt much calmer walking into the employer meeting. Result: offer received! If you're tired of prepping in a vacuum — try it! 🙌

Great bot! Helped me find a partner for IT interview prep. Studying together was far more effective, and I passed the interview and landed a job. Thank you ☺️

Interesting project! Connecting developers is exactly what we need right now.

A useful trainer for IT interview prep 🔥🤙

Awesome bot — great for finding practice partners. Recommend.

We publish user reviews in our Telegram channel. Tell us how your prep went.

Read before the loop

Blog

Field notes on interview loops, hiring practice, and growing as an engineer.

Questions at the whiteboard

Frequently Asked Questions

Answers to the most popular questions about the IT‑Career‑Gym platform

All questions

IT‑Career‑Gym is a platform for IT professionals and employers: it matches you with a partner for mutual mock interviews, offers quizzes on technologies and languages, a participant rating, and job and resume postings. It runs as two interfaces over shared data — the website and a Telegram bot.

You create a request: pick a direction (IT or a foreign language), a specialization, your own grade and the grade range for your partner. The system looks for a counterpart request that suits both sides and, once a pair is found, shows the contact in your account on the website (My subscriptions). You may also get an email or Telegram notification depending on your settings. You run the interview yourselves — time and format are up to you.

Click "Register" in the top menu, enter your name, email and password, and pick a role — specialist or employer. A confirmation code is sent to that address. You can also sign in with Telegram, in which case no password is needed.

No — Telegram is not required. Registration, partner search for mock interviews, vacancy matching, quizzes and the leaderboard all work on the website. When a pair or vacancy match is found, you see it in the header bell and in your account (My subscriptions, Match history). You can link Telegram in your profile for messenger alerts — it is optional.

The rating is the sum of points from quizzes, pet projects and matches. More practice moves you up. Reviews do not affect it.

IT interview courses and guides: mocks, System Design, C4

A paired-mock guide and two Stepik courses: System Design and C4.

System Design Website

Stepik course

Design a website from scratch the way engineering interviews ask for it. Price and progress live on Stepik.

Open on Stepik →

C4 + AI: architecture diagrams without a messy board

Stepik course

Context / container / component / code — how to get a readable diagram, including with AI.

Open on Stepik →

FAQ

Price, Stepik vs our guide, signup, and what to do after a course.

The IT Career Gym guide on this site is free. The two architecture courses are on Stepik — price and access live there. On this platform you can open the list, find a mock partner, and take quizzes without buying a “course pack”.

The guide is how to run a paired mock: IT section, languages, a walkthrough checklist. Stepik hosts full courses on System Design and the C4 model. Different formats — we do not glue them into one “learning path”.

You can read the on-site guide and open Stepik without an account. Finding a mock partner or taking a quiz on IT Career Gym needs registration.

Do not leave it as a “read later” tab. Find a partner on the match page or run a quiz. System design sticks when you explain the diagram out loud.

Not yet — we do not draw empty cards for those roles. Security, FDE, and hiring are covered in the blog. If another real course appears, it will land in this list.

Blog write-ups

PET projects

IT specialist portfolio: publish projects, earn likes and XP

Чтобы открыть полный каталог пет‑проектов, добавить работу или посмотреть свои проекты, войдите в аккаунт. Настройки подбора, примеры карточек и описание раздела ниже доступны без регистрации.

Настройки подбора

Примеры карточек — полный каталог после входа

В работе Новый

тест

тест

Автор: Eugene Lyakhov
middle web
react
0 0
В работе Новый

Demo portfolio

React SPA

Автор: Eugene Lyakhov
middle web
JavaScript react
0 0
Завершён

API playground

Django REST

Автор: Eugene Lyakhov
middle web
Python Django
0 0

Как устроен каталог ПЭТ‑проектов на IT‑Career‑Gym

ПЭТ‑проекты — портфолио IT-специалистов: стек, категория, сложность и статус. Работодатели и коллеги смотрят живой опыт, а не только резюме. Публикация даёт лайки и XP в рейтинге.

Filter settings on this page are public: JavaScript, TypeScript, Python, Java, Go, React, Django, FastAPI, Docker; categories Web, Frontend, Backend, Mobile, Data/ML, DevOps, QA, Security. Sample cards are below. The full catalog, “My projects” and publishing unlock after sign-in.

Связка с платформой: прокачать стек — квизы, найти партнёра для мока — мэтч, вакансии — подбор работы. После входа проект появляется в каталоге с репозиторием, демо и описанием.

IT specialist rating

Place in the table is points from quizzes, pet projects and matches. Employers see people who already practiced.

Пройти квиз

Войдите, чтобы увидеть своё место. Таблица топа открыта без регистрации.

Пока нет участников рейтинга

Проходите квизы, чтобы зарабатывать баллы и попасть в топ.

Post a Vacancy

Заполните форму — предпросмотр обновляется в реальном времени

Поле обязательно
Поле обязательно
Поле обязательно

Чтобы вакансия попадала в мэтчи, укажите направление, технологии / подспециализацию и грейд.

Выберите направление

Сначала отметьте направление — под него откроется список.

Выберите хотя бы одну технологию или подспециализацию
Выберите грейд
Для офиса и гибрида укажите город
B2B, продукт и свои теги. Направление, стек и грейд — выше.
Внутренние поля (только для HR)
JPEG, PNG или WebP, до 1 МБ. Загружается после сохранения.
ATS-оценка привлекательности —

    My jobs

    Список объявлений, отклики и статусы найма — без отдельной ATS.

    Что лежит в «Моих вакансиях»

    Это рабочий список работодателя, не публичный каталог. Здесь черновики, активные объявления и архив: сколько человек открыли карточку и сколько отправили резюме.

    Новую роль собирают в размещении вакансии. Как платформа ищет людей с практикой, а не только PDF, — на странице для работодателей.

    Отклики по этапам

    Доска делит отклики на новые, скрининг, интервью, оффер, наняты и отказ. На телефоне колонки листаются вбок; статус всегда можно сменить без перетаскивания.

    Частые вопросы

    Чем «Мои вакансии» отличаются от каталога?
    Каталог видят специалисты. Здесь ваш список: черновики, активные и архив, просмотры и отклики. Публичная карточка открывается по своей ссылке.
    Что будет, если закрыть вакансию?
    Она пропадает из каталога и остаётся в архиве на этой странице. Отклики не удаляются. Решающий навык можно записать в базе знаний.
    Как смотреть отклики по этапам?
    Откройте «Доску». Статус меняется селектом на карточке или перетаскиванием. Сводка по одной роли — в воронке найма.

    Hiring funnel

    Просмотры, отклики и этапы по вашей вакансии

    Knowledge base

    Инсайты по закрытым вакансиям

    Hire IT specialists by practice

    Публикуйте вакансии, смотрите отклики с резюме и рейтинг по квизам — без отдельной ATS.

    Как устроен найм на IT‑Career‑Gym

    Специалисты готовятся на платформе: квизы, пет-проекты, мок-собеседования. Работодатель видит тех, кто уже потренировался, а не только красивое резюме.

    Кабинет HR: черновик и публикация, статистика просмотров и откликов, канбан статусов, воронка и база знаний по закрытым ролям.

    С чего начать

    Зарегистрируйтесь как работодатель, заполните вакансию и теги — она появится в каталоге и в подборе специалистов. Отклик приходит базовым резюме кандидата.

    Частые вопросы

    Чем IT‑Career‑Gym отличается от доски вакансий?
    Кандидаты проходят квизы и собирают пет-проекты. HR видит практику, отклики с резюме и воронку в одном кабинете.
    Как опубликовать вакансию?
    Зарегистрируйтесь как работодатель, заполните роль, компанию, описание и теги. Черновик или сразу каталог.
    Откуда берутся кандидаты?
    Специалисты откликаются из каталога и мэтчей. В кабинете видно соответствие по тегам и рейтинг квизов.
    Нужна ли оплата, чтобы разместить вакансию?
    Публикация доступна после регистрации в роли работодателя. Платные тарифы пока не обязательны для кабинета HR.

    Vacancies

    Find a fitting vacancy and apply with your resume

    Applications send your base resume from the Resume section.

    Vacancy matches

    Filters → a search request → matching. We notify you when a job fits.

    Как работает подбор вакансий

    IT‑Career‑Gym ищет вакансии по вашей заявке: направление, стек, грейд, формат и город. Каталог вакансий можно листать руками — заявка работает сама, в том числе когда работодатель публикует новую позицию.

    Отклик уходит вашим базовым резюме. Платформа не созванивается с HR за вас: мэтч, уведомление, карточка вакансии — дальше вы решаете, отвечать или нет.

    Заявка и уведомления

    Активные заявки живут в «Моих поисках»: их можно выключить, не удаляя историю. Найденные позиции собираются отдельно — удобно вернуться к ним после серии уведомлений.

    Куда писать о мэтче — почта, Telegram или оба канала — настраивается в профиле. Пока поиск идёт, можно получить короткое напоминание, что заявка ещё активна.

    My vacancy searches

    Активные заявки: можно выключить или удалить, пока идёт поиск.

    Как управлять заявками на поиск вакансий

    В «Моих поисках» хранятся ваши заявки: направление, стек, грейд, формат и город. Заявку можно поставить на паузу — история найденных вакансий при этом не пропадает.

    Новый набор фильтров собирается в разделе мэтчей с вакансиями. Каждая карточка показывает, идёт ли поиск, и сколько позиций уже подошло.

    Когда заявка находит вакансию

    Найденные позиции открываются из карточки заявки и дублируются в истории мэтчей. Отклик уходит вашим базовым резюме — платформа не звонит HR за вас.

    Куда писать о мэтче — почта, Telegram или оба канала — настраивается в профиле. Пока поиск активен, можно получить короткое напоминание, что заявка ещё работает.

    История мэтчей с вакансиями

    Вакансии, которые подошли под ваши заявки

    Мои поиски

    Matched jobs

    Моё резюме

    Одно резюме на аккаунт — его вы отправляете работодателям при отклике.

    Зачем базовое резюме

    Одно резюме на аккаунт уходит работодателю при отклике из каталога вакансий и из мэтчей. Форматы: PDF, DOC, DOCX, RTF, TXT — до 5 МБ.

    Каталог можно смотреть без регистрации. Чтобы откликнуться, войдите как специалист и загрузите файл на этой странице.

    Find Specialists

    Отклики на ваши вакансии и соответствие по навыкам

    Become a partner

    IT‑компании публикуют роли и проводят подбор. Вузы и онлайн-школы подключают студентов к практике и вакансиям на платформе.

    Кто может стать партнёром

    IT-компании

    Публикуйте стажировки и junior-вакансии, проводите дни подбора и смотрите кандидатов с живой практикой — квизы, пет-проекты, мок-собеседования.

    Вузы

    Площадка для практики студентов и контакт с работодателями. Платформа помогает выпускникам выйти на работу.

    Онлайн-школы

    Канал трудоустройства выпускников, видимость для HR и совместные карьерные треки с компаниями.

    Как это работает

    1. Заявка

      Заполните форму на этой странице

    2. Проверка

      Уточним сценарий сотрудничества в рабочие дни

    3. Онбординг

      Откроем кабинет организации или работодателя

    4. Публикация

      Стажировки, карточка в каталоге, дни подбора

    5. Результат

      Первые кандидаты и трудоустройство выпускников

    A practice gym for engineers targeting product-company interview loops

    Возможности для партнёров

    • Помощь трудоустроить выпускников

      Помогаем выпускникам выйти на работу: список вакансий и стажировок плюс подготовка — квизы, мок-собеседования и практика на платформе.

    • Публикация вакансий и стажировок

      Размещайте роли в каталоге и находите отклики по стеку и грейду.

    • Мероприятия

      Дни подбора, карьерные встречи и совместные активности с вузами и школами.

    • Аналитика

      Просмотры, отклики и метрики карточки организации в кабинете партнёра.

    Готовы обсудить формат — оставьте заявку

    Заявка на партнёрство

    Кратко расскажите об организации — мы свяжемся с Вами в рабочие дни.

    Частые вопросы

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

    Площадка для практики студентов, видимость для работодателей и канал трудоустройства выпускников — условия согласуем индивидуально.

    Здесь Вы подаёте заявку на партнёрство с платформой. Каталог — уже опубликованные организации.

    Оставить заявку

    Подключим компанию, вуз или школу к IT‑Career‑Gym и согласуем следующий шаг.

    Подать заявку

    Partners catalog

    Вузы, IT-школы, bootcamp и HR-партнёры для найма джуниоров и стажёров

    Совместные мероприятия

    Ближайшие дни карьеры, хакатоны и лекции появятся здесь.

    Загрузка…

    Organization cabinet

    Карточка партнёра, заявки и рекомендации вакансий

    Find a mock interview partner

    Step-by-step partner matching for a practice IT or language interview

    Чтобы создать заявку на поиск партнёра, войдите в аккаунт. Описание сервиса ниже доступно без регистрации.

    Как работает подбор партнёра

    IT‑Career‑Gym helps you find a partner for a practice interview: pick a track (IT or languages), specialization, your grade, and the grade range you want. The system searches website and Telegram requests and notifies you in the account bell when a pair is ready.

    Собеседование вы проводите сами — в удобное время и в выбранном формате. Платформа нужна для мэтча, напоминаний и истории, а не для замены живого разговора.

    Подписки и история

    Активные заявки живут в разделе «Мои подписки»: их можно отключить, пока партнёр не найден. Грейд на карточке не меняется — новую заявку собирают в поиске. Прошедшие моки и отзывы о партнёрах собраны в «Истории».

    Такой цикл — поиск, мэтч, практика, фиксация результата — помогает готовиться к реальному интервью без лишней бюрократии и с понятным следующим шагом.

    My Subscriptions

    Активные заявки на поиск партнёров по собеседованиям

    Как управлять подписками на поиск партнёра

    В «Моих подписках» хранятся заявки на поиск пары для мок-собеседования: специализация, свой грейд и диапазон грейда партнёра. Подписку можно поставить на паузу или удалить — грейд на карточке не редактируется.

    Новую заявку с другими грейдами собирают в разделе поиска партнёра. Каждая карточка показывает, идёт ли поиск, и можно ли повторять уже найденных людей.

    Когда подписка находит партнёра

    Найденные люди открываются из карточки заявки. Прошедшие моки и отзывы живут в истории собеседований. Собеседование вы проводите сами — платформа нужна для мэтча и напоминаний.

    Куда писать о мэтче — почта, Telegram или оба канала — настраивается в профиле. Пока подписка активна, можно получить короткое напоминание, что заявка ещё ищет пару.

    Quizzes

    Test your knowledge in the chosen sub-specialization: express, deep, and thematic formats.

    27,230 questions across 1,414 sets in the bank — enough for lots of practice.

    Форматы квизов на IT‑Career‑Gym

    На платформе можно проверить знания по Backend, Frontend, DevOps и другим специализациям. Экспресс — 5 вопросов, глубокий — 20, тематический — 15. Число вопросов вручную — только в расширенном режиме.

    Экспресс подходит для разминки перед собеседованием, глубокий — для системной оценки, тематический — чтобы закрыть конкретный пробел. Сложность подстраивается по ходу: после верного ответа следующий вопрос сложнее. Часть вопросов — свободный текст. Результаты попадают в историю попыток и влияют на рейтинг.

    Откройте экспресс, глубокий, тематический квиз или историю попыток. Расширенный режим на этой странице позволяет выбрать блок и число вопросов вручную (до 50). Рейтинг снижается, если копировать вопрос или уходить со страницы.

    Daily challenges

    Three tasks for today. Tomorrow a different set: quizzes, matches, resume, a pet project or a referral.

    Today’s progress 0%

    Почему стоит проходить челленджи каждый день?

    Регулярная практика — ключ к IT‑собеседованиям. Каждый день три задания: квизы разных форматов, мэтч со специалистом или вакансией, резюме, пет-проект или реферал. Прогресс считается за реальные действия на платформе.

    На IT‑Career‑Gym челленджи связаны с квизами, пет-проектами, мэтчами специалистов, мэтчами вакансий, резюме и рейтингом. Набор карточек меняется каждый день.

    Частые вопросы

    Что такое ежедневные челленджи в IT‑Career‑Gym?

    Это три задания на сегодня: пройти квиз нужного формата, найти мэтч, откликнуться на вакансию, обновить резюме или пет-проект, подняться в рейтинге или отправить рефералку. Карточки меняются каждый день, прогресс идёт с реальных действий, а не с чеклиста.

    Как заработать XP и удержать стрик?

    Закройте карточки дня — за каждое задание начисляется бонус XP. Стрик растёт, если вы активны каждый день. Пропуск дня сбрасывает серию. Энергия списывается только за старт обычного квиза.

    Нужно ли платить за челленджи?

    Нет: задания бесплатны для специалистов. Super даёт безлимит энергии на квизы, но не прячет челленджи. У работодателей челленджей нет.

    IT‑Career‑Gym Super

    Level up your IT career

    Unlimited quizzes, PET projects, the rating, and partner plus vacancy search without Basic limits

    Почему Super?

    • Безлимитная практика

      Квизы без потолка энергии базового тарифа — Super даёт безлимит, тренируйтесь когда удобно.

    • Рейтинг и признание

      Доступ к общей таблице: работодатели видят тех, кто уже прошёл практику.

    • ПЭТ‑проекты

      На базовом — 1 проект. Super даёт безлимит: живое портфолио, которое видят работодатели.

    • Безлимитные мэтчи

      Поиск партнёра для мока и вакансий без лимита 1+2 поиска.

    Plans for candidates

    Reviews

    An absolute gem! 🔥 Saved my interview prep. Studying alone is hard; with a partner it feels like a real interview. We drilled algorithms, debated architecture, and fixed each other's mistakes. I felt much calmer walking into the employer meeting. Result: offer received! If you're tired of prepping in a vacuum — try it! 🙌

    A genuinely useful tool! I quickly found a practice partner, we rehearsed typical questions and tough cases together. Prep was efficient and low-stress — and it ended with an offer! Huge thanks to the creators; the bot really helps build skills and confidence before interviews. Highly recommend! 🚀

    Great bot! Helped me find a partner for IT interview prep. Studying together was far more effective, and I passed the interview and landed a job. Thank you ☺️

    Готов выйти на новый уровень?

    Присоединяйся к сообществу, которое уже получило офферы в Яндекс, Сбер и Ozon

    AI assistant

    Вопросы и разбор ответов — как на IT-собеседовании.

    Текстовый мок: вопросы, разбор ответов и слабые места по вашему стеку.

    Enter — отправить, Shift+Enter — новая строка

    Чем помогает ИИ‑ассистент

    ИИ‑ассистент IT‑Career‑Gym — отдельная страница с чатом: Coach готовит к собеседованию, Resume Reviewer разбирает резюме под ATS, Career Path строит план обучения, Quiz Generator предлагает вопросы по слабым темам, Match Helper подсказывает партнёра для мока.

    Ассистент опирается на ваш профиль, историю квизов и загруженное резюме. Ответы приходят структурированным markdown со списками и подсветкой кода. Это тренировка на платформе, а не замена живого интервью.

    Как связан с квизами и мэтчами

    На поиске партнёра есть тизер с переходом в режим Match Helper. В квизах кнопка «Спросить ИИ» открывает чат с темой. Разбор файла — со страницы резюме. Практику закрепите в ПЭТ‑проектах.

    Доступ к чату — на тарифах кандидата от 499 ₽/мес (10 / 30 запросов в день или безлимит на год). Описание режимов на этой странице открыто всем, в том числе без регистрации.

    Частые вопросы

    Что умеет ИИ‑ассистент IT‑Career‑Gym?

    Ассистент помогает готовиться к IT-собеседованию: генерирует вопросы и проводит текстовый мок, разбирает резюме под ATS, строит карьерный план, предлагает квизы по слабым темам и подсказывает, какого партнёра искать для мока.

    Нужна ли платная подписка для ИИ‑ассистента?

    Да: чат доступен на тарифах кандидата от 499 ₽/мес. На базовом тарифе страница открывается с описанием возможностей и предложением оформить план. Лимит запросов: 10 в день на месяц, 30 на квартал, безлимит на год.

    Как ассистент связан с квизами и мэтчами?

    Из квиза можно нажать «Спросить ИИ» — чат откроется с темой и форматом. В подборе партнёра тизер ведёт в режим Match Helper. Сгенерированные вопросы можно сразу продолжить в разделе квизов, а заявку на мэтч — подтвердить кнопкой в чате.

    Безопасно ли загружать резюме в чат?

    Файл обрабатывается на сервере платформы и не попадает в публичный каталог. В промпт к модели уходит текстовый фрагмент без email и Telegram. История диалогов видна только в вашем аккаунте.

    На каких языках отвечает ассистент?

    На языке вашего сообщения — русском или английском, как интерфейс IT‑Career‑Gym. Ответы структурированы: списки, заголовки и подсветка кода.

    Interview History

    Ваши прошедшие тренировочные собеседования

    Profile

    Ваши данные, роль и специализации

    Subscription payment

    Оплата картой или СБП через защищённую форму Т‑Банка

    Карта, СБП и T‑Pay доступны на форме Т‑Банка. Данные карты на нашем сайте не вводятся.

    Frequently Asked Questions

    Answers to the most popular questions about the IT‑Career‑Gym platform

    Для кого

    Offer

    Personal Data Processing Policy

    IT‑Career‑Gym — we care about your privacy

    Revision of 08.09.2026

    This English text is a convenience translation. The Policy is prepared under Russian Federal Law No. 152‑FZ; the Russian text is the legally binding version.

    1. Общие положения

    1.1. Настоящая Политика конфиденциальности (далее — Политика конфиденциальности) действует в отношении обработки персональных данных пользователей сервиса IT‑Career‑Gym (далее — Сервис), разработана в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных» и определяет порядок такой обработки. Политика конфиденциальности распространяется на оба интерфейса Сервиса, работающих на общих данных: веб-платформу на сайте и Telegram-бот.

    1.2. Контактные данные для обращений по вопросам персональных данных:

    2. Правовые основания обработки

    2.1. Обработка персональных данных осуществляется на следующих правовых основаниях:

    • Согласие субъекта персональных данных (п. 1 ч. 1 ст. 6 152-ФЗ)
    • Исполнение договора (п. 5 ч. 1 ст. 6 152-ФЗ)
    • Исполнение обязанностей, возложенных законодательством (п. 2 ч. 1 ст. 6 152-ФЗ)

    3. Цели обработки персональных данных

    3.1. Оператор обрабатывает персональные данные в следующих целях:

    Цель обработки Категории данных Правовое основание
    Регистрация и идентификация пользователя Email, имя, пароль (хэш), роль, идентификатор Telegram Согласие, договор
    Подбор партнёра для тренировочного собеседования Направление, специализация, грейд, история собеседований, имя пользователя Telegram Договор
    Проведение квизов и формирование рейтинга Ответы на вопросы, результаты попыток, накопленные баллы Договор
    Публикация вакансий, резюме и откликов Файл резюме и его описание, теги навыков, сведения о вакансии и компании, контактный email Договор
    Сбор отзывов о партнёре и о Сервисе Оценка, текст отзыва Согласие
    Уведомления о подборе пары и собеседованиях Email, идентификатор Telegram, настройки уведомлений Договор, согласие
    Техническая поддержка Email, содержание обращения Согласие
    Обеспечение работоспособности и безопасности Технические журналы веб-сервера Законный интерес

    4. Категории обрабатываемых персональных данных

    4.1. При регистрации:

    • Адрес электронной почты (email)
    • Пароль — хранится только в виде криптографического хэша, в открытом виде Оператору недоступен
    • Имя, указанное пользователем
    • Роль в Сервисе: специалист или работодатель
    • Данные Telegram-аккаунта (при входе через Telegram или связывании аккаунтов): идентификатор, имя пользователя, отображаемое имя

    4.2. При использовании Сервиса:

    • Профессиональный профиль: направление (IT или иностранные языки), специализация, грейд
    • Параметры подбора партнёра и история подобранных пар
    • История собеседований: даты, участники, статусы подтверждения
    • Результаты квизов: выбранные варианты ответов, число верных ответов, накопленные баллы и позиция в рейтинге
    • Отзывы и оценки — о партнёрах по собеседованию и о самом Сервисе
    • Настройки уведомлений (Telegram, электронная почта либо их отключение)

    4.3. При работе с вакансиями и резюме:

    • У специалистов: загруженный файл резюме, его название, краткое описание и теги навыков, отклики на вакансии
    • У работодателей: сведения о вакансии — должность, наименование компании, описание, требования, город, формат работы, диапазон вознаграждения и контактный адрес электронной почты

    4.4. Технические данные:

    • IP-адрес, сведения о браузере и устройстве — в журналах веб-сервера
    • Технические файлы cookie: идентификатор сессии авторизации и токен защиты от CSRF

    4.5. Оператор НЕ обрабатывает:

    • Аудио- и видеозаписи, а также результаты распознавания речи — Сервис не ведёт запись собеседований и не выполняет транскрипцию
    • Номер банковской карты, срок действия и CVV — ввод этих данных происходит только на платёжной форме Т‑Банка; на Платформе хранятся идентификатор заказа, выбранный тариф, сумма и email для чека
    • Специальные категории персональных данных и биометрические персональные данные

    5. Порядок и условия обработки

    5.1. Обработка персональных данных включает: сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, обезличивание, блокирование, удаление, уничтожение.

    5.2. Обработка осуществляется с использованием средств автоматизации и без использования таких средств.

    5.3. При обработке персональных данных Оператор обеспечивает:

    • Законность и справедливость обработки
    • Соответствие целям, заявленным при сборе
    • Недопустимость объединения баз данных с несовместимыми целями
    • Уничтожение или обезличивание по достижении целей

    6. Хранение персональных данных

    6.1. Место хранения: Все персональные данные граждан Российской Федерации хранятся на серверах, расположенных на территории Российской Федерации, в соответствии с требованиями ч. 5 ст. 18 Федерального закона № 152-ФЗ.

    6.2. Сроки хранения:

    Категория данных Срок хранения
    Данные учётной записи и профиля До удаления аккаунта пользователем
    История собеседований, квизов, отзывы До удаления аккаунта пользователем
    Резюме и вакансии До удаления пользователем или до удаления аккаунта
    Коды подтверждения адреса электронной почты 20 минут с момента отправки
    Технические журналы веб-сервера 1 год
    Обращения в поддержку 3 года

    6.3. По истечении сроков хранения данные уничтожаются в течение 30 дней.

    7. Передача данных третьим лицам

    7.1. Оператор НЕ продаёт и не передает персональные данные третьим лицам в коммерческих целях. Системы веб-аналитики и рекламные трекеры на Платформе не используются.

    7.2. Персональные данные могут быть переданы:

    • Telegram — при использовании Telegram-бота, входе через Telegram и доставке уведомлений
    • Mailgun — для доставки писем с кодом подтверждения адреса электронной почты
    • Хостинг-провайдеру — в объёме, необходимом для размещения Платформы и базы данных
    • Государственным органам — по требованию в соответствии с законодательством РФ

    7.3. Раскрытие данных другим пользователям Сервиса. Часть сведений становится доступна другим пользователям в силу назначения Сервиса:

    • при подборе пары для собеседования партнёру передаётся имя пользователя Telegram и позиция в рейтинге — без этого связаться друг с другом невозможно;
    • размещённые вакансии и резюме доступны для просмотра соответствующей стороне (специалистам или работодателям);
    • отзывы о Сервисе с сайта публикуются в Telegram-канале Сервиса с указанием имени; отзывы, оставленные в Telegram-боте, могут быть анонимными.

    7.4. При передаче данных Оператор обеспечивает их защиту и заключает соответствующие договоры с получателями.

    8. Защита персональных данных

    8.1. Оператор принимает необходимые правовые, организационные и технические меры для защиты персональных данных:

    • Шифрование данных при передаче (TLS)
    • Хранение паролей в виде криптографических хэшей (PBKDF2‑SHA256 с солью)
    • Защита форм от межсайтовой подделки запросов (CSRF) и передача cookie сессии только по защищённому соединению
    • Разграничение доступа к персональным данным
    • Резервное копирование базы данных
    • Регулярное обновление используемого программного обеспечения

    8.2. Доступ к персональным данным имеют только уполномоченные сотрудники Оператора.

    9. Права субъекта персональных данных

    9.1. Субъект персональных данных имеет право:

    • Получить информацию об обработке своих персональных данных
    • Получить доступ к своим персональным данным
    • Требовать уточнения персональных данных, их блокирования или уничтожения
    • Отозвать согласие на обработку персональных данных
    • Обжаловать действия Оператора в уполномоченный орган (Роскомнадзор)

    9.2. Для реализации прав необходимо направить запрос на email:

    9.3. Срок рассмотрения запроса — 30 дней с момента получения.

    10. Использование файлов Cookie

    10.1. Сервис использует файлы cookie, необходимые для работы платформы, а также аналитические cookie. Счётчик Яндекс.Метрики устанавливается на российской витрине itcareergym.ru; международная витрина itcareergym.tech его не ставит. Google Analytics может использоваться на международной витрине. Рекламные cookie не устанавливаются:

    Тип cookie Назначение Срок хранения
    Cookie сессии Поддержание авторизации пользователя До завершения сессии
    CSRF-токен Защита форм от межсайтовой подделки запросов 1 год
    itcg_lang Язык интерфейса (ru/en) 1 год
    itcg_cookie_ok Скрыть уведомление о cookie 1 год
    itcg_ru_mirror_ok Скрыть уведомление о российской версии сайта 30 дней
    Яндекс.Метрика Статистика посещений на itcareergym.ru (ООО «ЯНДЕКС») По политике Метрики
    Google Analytics Статистика посещений (Google) По политике Google Analytics

    10.2. Пользователь может управлять файлами cookie через настройки своего браузера.

    10.3. Отключение cookie сессии и CSRF-токена делает невозможными вход в учётную запись и отправку форм. Отключение аналитических cookie не препятствует просмотру публичных страниц Сервиса.

    11. Согласие на обработку персональных данных

    11.1. Согласие на обработку персональных данных предоставляется путём:

    • Проставления отметок (checkbox) о согласии с Политикой, Офертой и Условиями использования при регистрации
    • Совершения конклюдентных действий (использование Сервиса)

    11.2. Согласие может быть отозвано путём направления уведомления на email:

    11.3. Отзыв согласия влечёт удаление учётной записи и персональных данных пользователя.

    12. Изменение Политики

    12.1. Оператор вправе вносить изменения в настоящую Политику.

    12.2. Новая редакция Политики вступает в силу с момента её размещения на сайте.

    12.3. Продолжение использования Сервиса после изменения Политики означает согласие с новой редакцией.

    13. Заключительные положения

    13.1. Настоящая Политика является публичным документом.

    13.2. По всем вопросам обработки персональных данных обращайтесь:

    13.3. Уполномоченный орган по защите прав субъектов персональных данных: Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор), rkn.gov.ru

    1. General provisions

    1.1. This Privacy Policy (hereinafter — the Privacy Policy) applies to the processing of personal data of users of the IT‑Career‑Gym service (hereinafter — the Service), has been prepared in accordance with Federal Law No. 152-FZ of 27 July 2006 “On Personal Data”, and defines the procedure for such processing. The Privacy Policy covers both Service interfaces that operate on shared data: the website platform and the Telegram bot.

    1.2. Contact details for personal data enquiries:

    2. Legal bases for processing

    2.1. Personal data is processed on the following legal bases:

    • Consent of the personal data subject (clause 1 of part 1 of article 6 of 152-FZ)
    • Performance of a contract (clause 5 of part 1 of article 6 of 152-FZ)
    • Performance of duties imposed by law (clause 2 of part 1 of article 6 of 152-FZ)

    3. Purposes of personal data processing

    3.1. The Operator processes personal data for the following purposes:

    Processing purpose Data categories Legal basis
    User registration and identification Email, name, password (hash), role, Telegram identifier Consent, contract
    Matching a partner for a practice interview Track, specialization, grade, interview history, Telegram username Contract
    Running quizzes and forming the ranking Answers, attempt results, accumulated points Contract
    Publishing vacancies, resumes and applications Resume file and its description, skill tags, vacancy and company details, contact email Contract
    Collecting reviews of a partner and of the Service Rating, review text Consent
    Notifications about pair matching and interviews Email, Telegram identifier, notification settings Contract, consent
    Technical support Email, contents of the request Consent
    Ensuring availability and security Web server technical logs Legitimate interest

    4. Categories of personal data processed

    4.1. Upon registration:

    • Email address
    • Password — stored only as a cryptographic hash; the Operator cannot access it in plaintext
    • Name provided by the user
    • Role in the Service: specialist or employer
    • Telegram account data (when signing in via Telegram or linking accounts): identifier, username, display name

    4.2. When using the Service:

    • Professional profile: track (IT or foreign languages), specialization, grade
    • Partner-matching parameters and history of matched pairs
    • Interview history: dates, participants, confirmation statuses
    • Quiz results: selected answers, number of correct answers, accumulated points and ranking position
    • Reviews and ratings — of interview partners and of the Service itself
    • Notification settings (Telegram, email, or turning them off)

    4.3. When working with vacancies and resumes:

    • For specialists: uploaded resume file, its title, short description and skill tags, applications to vacancies
    • For employers: vacancy details — job title, company name, description, requirements, city, work format, compensation range and contact email

    4.4. Technical data:

    • IP address, browser and device information — in web server logs
    • Technical cookies: authentication session identifier and CSRF protection token

    4.5. The Operator does NOT process:

    • Audio and video recordings, or speech recognition results — the Service does not record interviews and does not transcribe them
    • Bank card number, expiry date and CVV — these details are entered only on the T‑Bank payment form; the Platform stores the order identifier, selected plan, amount and email for the receipt
    • Special categories of personal data and biometric personal data

    5. Procedure and conditions of processing

    5.1. Personal data processing includes: collection, recording, systematization, accumulation, storage, updating, retrieval, use, transfer, depersonalization, blocking, deletion and destruction.

    5.2. Processing is carried out both with and without automation tools.

    5.3. When processing personal data, the Operator ensures:

    • Lawfulness and fairness of processing
    • Consistency with the purposes stated at collection
    • That databases with incompatible purposes are not combined
    • Destruction or depersonalization once the purposes have been achieved

    6. Storage of personal data

    6.1. Place of storage: All personal data of citizens of the Russian Federation is stored on servers located in the Russian Federation, in accordance with part 5 of article 18 of Federal Law No. 152-FZ.

    6.2. Retention periods:

    Data category Retention period
    Account and profile data Until the user deletes the account
    Interview history, quizzes, reviews Until the user deletes the account
    Resumes and vacancies Until deleted by the user or until the account is deleted
    Email confirmation codes 20 minutes from sending
    Web server technical logs 1 year
    Support requests 3 years

    6.3. After the retention period expires, the data is destroyed within 30 days.

    7. Transfer of data to third parties

    7.1. The Operator does NOT sell or transfer personal data to third parties for commercial purposes. Web analytics systems and advertising trackers are not used on the Platform.

    7.2. Personal data may be transferred to:

    • Telegram — when using the Telegram bot, signing in via Telegram, and delivering notifications
    • Mailgun — to deliver emails with an email confirmation code
    • The hosting provider — to the extent needed to host the Platform and the database
    • Public authorities — upon request in accordance with the law of the Russian Federation

    7.3. Disclosure to other users of the Service. Some information becomes available to other users because of how the Service works:

    • when matching a pair for an interview, the partner receives the Telegram username and ranking position — without this, they cannot contact each other;
    • published vacancies and resumes are available for viewing by the relevant side (specialists or employers);
    • reviews of the Service submitted on the website are published in the Service’s Telegram channel with the name; reviews left in the Telegram bot may be anonymous.

    7.4. When transferring data, the Operator ensures its protection and enters into appropriate agreements with recipients.

    8. Protection of personal data

    8.1. The Operator takes the necessary legal, organizational and technical measures to protect personal data:

    • Encryption of data in transit (TLS)
    • Storing passwords as cryptographic hashes (PBKDF2‑SHA256 with a salt)
    • Protecting forms against cross-site request forgery (CSRF) and sending the session cookie only over a secure connection
    • Access control for personal data
    • Database backups
    • Regular updates of the software in use

    8.2. Only authorized employees of the Operator have access to personal data.

    9. Rights of the personal data subject

    9.1. The personal data subject has the right to:

    • Obtain information about the processing of their personal data
    • Obtain access to their personal data
    • Request rectification of personal data, its blocking or destruction
    • Withdraw consent to the processing of personal data
    • Appeal the Operator’s actions to the competent authority (Roskomnadzor)

    9.2. To exercise these rights, send a request to:

    9.3. Requests are reviewed within 30 days of receipt.

    10. Use of cookies

    10.1. The Service uses cookies required for the platform to work, as well as analytics cookies. The Yandex Metrica counter is installed on the Russian site itcareergym.ru; the international site itcareergym.tech does not set it. Google Analytics may be used on the international site. Advertising cookies are not set:

    Cookie type Purpose Retention period
    Session cookie Maintaining user authentication Until the session ends
    CSRF token Protecting forms against cross-site request forgery 1 year
    itcg_lang Interface language (ru/en) 1 year
    itcg_cookie_ok Hide the cookie notice 1 year
    itcg_ru_mirror_ok Hide the notice about the Russian version of the site 30 days
    Yandex Metrica Visit statistics on itcareergym.ru (YANDEX LLC) Per Metrica policy
    Google Analytics Visit statistics (Google) Per Google Analytics policy

    10.2. The user may manage cookies through their browser settings.

    10.3. Disabling the session cookie and the CSRF token makes it impossible to sign in to an account and to submit forms. Disabling analytics cookies does not prevent viewing the public pages of the Service.

    11. Consent to personal data processing

    11.1. Consent to the processing of personal data is given by:

    • Ticking the checkboxes confirming agreement with the Policy, the Offer and the Terms of Use at registration
    • Conclusive actions (use of the Service)

    11.2. Consent may be withdrawn by sending a notice to:

    11.3. Withdrawal of consent results in deletion of the user’s account and personal data.

    12. Changes to the Policy

    12.1. The Operator may amend this Policy.

    12.2. The new version of the Policy takes effect when it is published on the website.

    12.3. Continued use of the Service after a change to the Policy means agreement with the new version.

    13. Final provisions

    13.1. This Policy is a public document.

    13.2. For all questions about personal data processing, contact:

    13.3. Competent authority for the protection of the rights of personal data subjects: the Federal Service for Supervision of Communications, Information Technology and Mass Media (Roskomnadzor), rkn.gov.ru