Политика конфиденциальности
Последнее обновление: 27 сентября 2026 г.
1. Кто мы
Образовательная платформа кодезигнед (kodezigned.ru) — сервис для обучения программированию и разработке. Настоящая Политика описывает, какие персональные данные мы собираем, как их используем и как защищаем.
2. Какие данные мы собираем
2.1 Данные аутентификации
При входе через OAuth-провайдеры (VK ID, GitHub, Telegram) мы получаем:
- Уникальный идентификатор пользователя в системе провайдера
- Имя и фамилию (при наличии)
- URL фотографии профиля (при наличии)
- Имя пользователя (username / nickname)
- Адрес электронной почты (только GitHub, если публично доступен)
Мы не получаем и не храним пароли от сторонних сервисов.
2.2 Данные об учебной активности
- Прогресс по курсам, модулям и урокам (процент завершения, временные метки)
- Результаты квизов и тестов
- Отправленные задания и оценки
- Посещаемость и время, проведённое на страницах
- xAPI-события (стандарт Tin Can / SCORM) для детальной аналитики обучения
2.3 Технические данные
- IP-адрес (используется для геолокации в агрегированной статистике)
- Тип устройства, браузер, операционная система
- Токены сессий (хранятся в Postgres, могут быть отозваны)
- Логи ошибок (через Glitchtip — анонимизированные трассировки стека)
2.4 Данные GitHub-репозиториев
При записи на курс с практическими заданиями для вас создаётся личный репозиторий в организации GitHub. Мы сохраняем имя репозитория, историю CI-запусков и статусы проверок заданий.
3. Как мы используем данные
- Аутентификация и идентификация пользователя
- Отображение персонального прогресса обучения
- Предоставление преподавателю агрегированной аналитики по группе
- Улучшение курсов и платформы на основе обезличенной статистики
- Отправка уведомлений об учебном процессе (через Telegram-бота, при наличии подписки)
Мы не продаём персональные данные третьим лицам и не используем их в рекламных целях.
4. Сроки хранения
- Данные аккаунта — до удаления аккаунта по запросу пользователя
- Сессионные токены — до выхода из аккаунта или истечения срока действия
- Аналитические события — до 1 года в ClickHouse (агрегированные данные могут храниться дольше)
- Логи ошибок — до 90 дней
5. Передача данных третьим лицам
Данные могут передаваться только в следующих случаях:
- GitHub — имя пользователя для создания учебного репозитория
- Telegram — отправка уведомлений при наличии подписки
- Glitchtip (self-hosted) — анонимизированные данные об ошибках
- По требованию закона — при наличии соответствующего правового основания
6. Безопасность
Платформа использует HTTPS для передачи данных, JWT-токены для авторизации, шифрование чувствительных значений в базе данных (AES) и изолированные среды выполнения кода. Доступ к производственной базе данных ограничен и логируется.
7. Ваши права
Вы вправе:
- Запросить копию своих персональных данных
- Потребовать исправления неточных данных
- Потребовать удаления аккаунта и всех связанных данных
- Отозвать согласие на обработку (через отвязку OAuth-аккаунтов в настройках профиля)
Для реализации прав обратитесь через раздел «Профиль» или напишите на контактную почту.
8. Cookies и локальное хранилище
Платформа использует localStorage браузера для хранения JWT-токена сессии и настроек интерфейса (тема, параметры инструментов). Файлы cookie используются минимально — только для технических нужд (защита от CSRF). Аналитические куки и трекеры сторонних рекламных сетей не применяются.
9. Изменение политики
Мы оставляем за собой право обновлять настоящую Политику. Существенные изменения будут сообщены через уведомление на Платформе. Актуальная версия всегда доступна на этой странице.
10. Контакты
По вопросам обработки персональных данных обращайтесь через личный кабинет на Платформе или в раздел «О нас».