Политика конфиденциальности
Дата вступления в силу: 31 декабря 2025 года
Настоящая Политика конфиденциальности описывает, как мы собираем, используем, храним и защищаем персональные данные пользователей сервиса (плагин для Visual Studio Code, веб-сайт, будущие мобильные приложения).
Соответствие GDPR: Настоящая политика составлена в соответствии с Регламентом (ЕС) 2016/679 (General Data Protection Regulation, GDPR). При обработке персональных данных мы руководствуемся принципами, изложенными в Статье 5 GDPR.
1. Оператор данных
Оператор персональных данных — юридическое лицо (владелец сервиса). Сервера расположены в Швеции, в Европейском союзе. Оператор соблюдает требования GDPR (General Data Protection Regulation) и применимые законы ЕС.
См. Статья 4(7) GDPR — определение контроллера данных.
2. Пользователи
Пользователями являются разработчики. Возраст пользователей не проверяется, поэтому сервис не гарантирует отсутствие пользователей младше 18 лет.
См. Статья 8 GDPR — условия согласия в отношении информационных услуг общества.
3. Регистрация
Для доступа к сервису пользователи могут регистрироваться следующими способами:
- Логин + пароль
- Социальная авторизация: GitHub, Google, Telegram
См. Статья 6(1)(a) GDPR — согласие субъекта данных на обработку.
4. Какие данные собираются
Сервис собирает следующие данные:
- Персональные: email, username, пароль, аватар, User ID (для Telegram)
- Технические: IP-адрес, время активности, количество написанных строк, языки программирования
- Данные соцсетей при регистрации через GitHub и Google: username, email, аватар
- API-ключи (бессрочные, можно перегенерировать, хранение в базе в чистом виде; в будущем будет хеширование и возможность отзыва)
Примечание: никакие финансовые данные не собираются.
См. Статья 4(1) GDPR — определение персональных данных.
5. Цели обработки данных
Персональные данные используются исключительно для:
- Аутентификации и идентификации пользователя
- Подтверждения, что пользователь — это тот, за кого себя выдаёт
- Обеспечения работы плагина, веб-сайта и будущих приложений
- Технической поддержки и восстановления аккаунта
См. Статья 5(1)(b) GDPR — ограничение цели обработки данных.
6. Логи и аналитика
- Логи пользователей хранятся в зависимости от законодательства: от 1 до 6 лет (при финансовых операциях — до 12 лет)
- Логи содержат IP-адреса, время активности, ошибки и технические данные
- User-agent пока не сохраняется
- Аналитические/маркетинговые куки и трекинг не используются; применяются только технически необходимые сессионные куки
См. Статья 5(1)(e) GDPR — ограничение хранения данных.
7. Права пользователей
Пользователь имеет право:
- Право доступа — запросить копию всех своих данных (будет реализовано в будущем)
- Право на исправление — исправлять свои данные: никнейм, аватар, email
- Право на удаление — удалять аккаунт полностью (все данные удаляются, резервные копии не сохраняются, отозвать удаление невозможно)
- Право на отзыв согласия — отозвать согласие на обработку данных, что в будущем реализуется через функционал управления аккаунтом
- Право на ограничение обработки — в определенных случаях пользователь может запросить ограничение обработки своих данных
- Право на переносимость данных — получить свои данные в структурированном формате
- Право на возражение — возражать против обработки данных в определенных случаях
См. Глава III GDPR (Статьи 15-22) — права субъекта данных.
8. Хранение и защита данных
- Данные хранятся на серверах в Швеции
- Передача данных осуществляется через защищённый протокол HTTPS
- Применяются меры безопасности для защиты данных от несанкционированного доступа
См. Статья 32 GDPR — безопасность обработки данных.
9. API-ключи
- Бессрочные, могут быть перегенерированы пользователем
- Хранятся в чистом виде (в будущем — хеширование)
- Невозможно отозвать ключ на текущем этапе (будет реализовано позже)
10. Интеграции с третьими сторонами
Telegram, Google, GitHub используются только для аутентификации. Данные передаются минимально: username, email, аватар, User ID (Telegram). Пользователь сам выбирает, через какую площадку восстановить пароль.
См. Статья 28 GDPR — обработчики данных.
11. Восстановление пароля
- В будущем будет реализована функция "Забыл пароль"
- Пользователь получает одноразовую защищённую ссылку на email или через соц. площадку
- После подтверждения пользователь меняет пароль
12. Уведомление о нарушениях
В случае нарушения безопасности персональных данных, которое может привести к высокому риску для прав и свобод физических лиц, мы уведомим соответствующий надзорный орган в течение 72 часов после обнаружения нарушения, а также затронутых пользователей, если это необходимо.
См. Статьи 33-34 GDPR — уведомление о нарушении безопасности персональных данных.
13. Изменения политики
Мы оставляем за собой право обновлять Политику конфиденциальности. Актуальная версия всегда доступна пользователям. О существенных изменениях пользователи будут уведомлены заранее.
См. Статья 13(2)(c) GDPR — информация об изменениях политики.
14. Контакты
По вопросам конфиденциальности, для реализации своих прав в соответствии с GDPR, а также для подачи жалоб пользователь может связаться с нами через официальные каналы сервиса.
См. Статья 13(1)(a) GDPR — контактные данные контролера.
15. Право на подачу жалобы
Пользователь имеет право подать жалобу в надзорный орган по защите данных, если считает, что обработка его персональных данных нарушает GDPR. В Швеции таким органом является Integritetsskyddsmyndigheten (IMY).
См. Статья 77 GDPR — право на подачу жалобы в надзорный орган.