Политика конфиденциальности

Последнее обновление: 5 мая 2026

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

Настоящая Политика конфиденциальности определяет порядок обработки и защиты персональных данных пользователей сервиса OpenSourceHub.

Оператором персональных данных является администрация OpenSourceHub.

Используя OpenSourceHub, пользователь подтверждает согласие с настоящей Политикой конфиденциальности и Пользовательским соглашением.

2. Правовые основания обработки персональных данных

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

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

3. Какие персональные данные мы обрабатываем

3.1. Данные, предоставляемые пользователем

  • Адрес электронной почты;
  • Пароль (в зашифрованном виде с использованием bcrypt);
  • Имя пользователя (username) и отображаемое имя (display_name);
  • Аватар (при загрузке);
  • Контент, публикуемый пользователем (репозитории, файлы, описания).

3.2. Данные, собираемые автоматически

  • IP-адрес — для безопасности, предотвращения злоупотреблений и ведения технических логов;
  • Cookies — для авторизации, запоминания настроек и обеспечения безопасности (CSRF-токены);
  • Данные устройства — тип браузера, операционная система, разрешение экрана (для корректного отображения);
  • Действия в сервисе — создание репозиториев, загрузка файлов, посещение страниц (для функционирования сервиса и обеспечения безопасности);
  • Технические логи — записи о запросах к серверу, ошибках, попытках несанкционированного доступа (хранятся до 90 дней).

3.3. Данные, связанные с восстановлением доступа

  • Токены сброса пароля (хранятся до 1 часа);
  • Коды подтверждения email (хранятся до 1 часа).

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

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

  • Регистрация и авторизация пользователей;
  • Подтверждение email-адреса при регистрации;
  • Обеспечение функционирования сервиса (хранение репозиториев, файлов, отображение контента);
  • Отображение пользовательского контента и профилей в соответствии с настройками видимости;
  • Защита сервиса от злоупотреблений, атак и нарушений (rate limiting, CSRF-защита, анализ подозрительной активности);
  • Восстановление доступа к аккаунту;
  • Техническая поддержка пользователей;
  • Ведение статистики посещаемости и использования сервиса в обезличенном виде.

5. Cookies и сторонние сервисы

  1. Сервис использует следующие категории cookies:
    • Необходимые (технические) — обеспечивают работу авторизации, CSRF-защиту и запоминание сессии. Без них сервис не может функционировать;
    • Предпочтения — запоминают выбор пользователя (например, настройки интерфейса).
  2. Сервис не использует cookies для таргетированной рекламы или отслеживания пользователей за пределами платформы.
  3. На страницах сервиса подключены внешние скрипты и шрифты с CDN для обеспечения корректной работы интерфейса:
    • Font Awesome (cdnjs.cloudflare.com) — иконки;
    • Three.js (cdnjs.cloudflare.com) — библиотека 3D-графики;
    • Vanta.js (cdn.jsdelivr.net) — визуальные эффекты фона.
  4. При загрузке этих ресурсов внешние сервисы могут получать технические данные (IP-адрес, User-Agent, Referer). OpenSourceHub не контролирует обработку данных указанными третьими лицами. Пользователь может отключить загрузку внешних скриптов через настройки браузера, однако это может повлиять на корректное отображение интерфейса.

6. Трансграничная передача персональных данных

  1. Основные персональные данные пользователей (email, пароли, контент) хранятся и обрабатываются на серверах, расположенных на территории Российской Федерации.
  2. Технические данные (IP-адрес, User-Agent) могут передаваться на серверы внешних CDN-провайдеров (Cloudflare, jsDelivr) при загрузке статических ресурсов (шрифты, скрипты). Указанные провайдеры могут обрабатывать данные на серверах, расположенных за пределами РФ (в том числе в странах ЕС и США).
  3. Такая передача является технически необходимой для функционирования сервиса и осуществляется с соблюдением мер защиты персональных данных, предусмотренных законодательством РФ.

7. Публичность пользовательского контента

  1. Пользователь осознаёт и соглашается с тем, что публичные репозитории и профили доступны другим пользователям сервиса и любым лицам в сети Интернет в рамках функционала платформы.
  2. Пользователь самостоятельно определяет объём персональных данных, размещаемых им в публичном доступе.
  3. Приватные репозитории доступны только владельцу и лицам, которым он явно предоставил доступ. Они не отображаются в публичном поиске и не индексируются.

8. Передача персональных данных третьим лицам

  1. Персональные данные не передаются третьим лицам, за исключением случаев:
    • Технически необходимой передачи данных CDN-провайдерам при загрузке внешних ресурсов (п.6);
    • Передачи по требованию уполномоченных органов в соответствии с законодательством РФ;
    • Передачи при реорганизации, слиянии или продаже сервиса — при условии сохранения конфиденциальности (п.13).
  2. Персональные данные не продаются и не передаются рекламодателям или маркетинговым агентствам.

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

  1. Персональные данные пользователей хранятся в течение срока существования аккаунта.
  2. После удаления аккаунта пользователем персональные данные подлежат удалению или обезличиванию в течение 30 календарных дней. Обезличивание означает удаление идентификаторов, позволяющих установить принадлежность данных конкретному пользователю.
  3. В случаях, предусмотренных законодательством РФ (например, для расследования инцидентов безопасности), отдельные данные могут храниться дольше установленного срока в объёме, необходимом для достижения соответствующей цели.
  4. Технические логи (IP-адреса, записи запросов) хранятся до 90 дней с момента создания.
  5. Данные для восстановления пароля (токены, коды подтверждения) хранятся не более 1 часа с момента создания.

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

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

  • Использование хеширования bcrypt для защиты паролей;
  • CSRF-токены для защиты форм от межсайтовых запросов;
  • Rate limiting для предотвращения брутфорс-атак и перебора паролей;
  • Ограничение доступа к персональным данным на уровне инфраструктуры;
  • Подтверждение email при регистрации для исключения фейковых аккаунтов;
  • Регулярное обновление программного обеспечения и мониторинг уязвимостей.

11. Права пользователя

Пользователь имеет право:

  • Получать информацию о своих персональных данных, включая сведения об обработке (ст. 14 152-ФЗ);
  • Изменять или дополнять персональные данные через настройки профиля;
  • Требовать удаления или обезличивания персональных данных (ст. 14 ч.1 п.3 152-ФЗ);
  • Удалить свой аккаунт и все связанные с ним данные;
  • Запросить копию обрабатываемых персональных данных в структурированном виде;
  • Отозвать согласие на обработку персональных данных. Отзыв согласия влечёт удаление аккаунта и невозможность дальнейшего использования сервиса;
  • Обжаловать действия (бездействие) Администрации в уполномоченный орган по защите прав субъектов персональных данных (Роскомнадзор) или в суд.

Для реализации своих прав пользователь может обратиться по адресу: . Запрос рассматривается в течение 30 календарных дней с момента получения.

12. Дети

Сервис OpenSourceHub не предназначен для использования лицами младше 14 лет без согласия законного представителя (родителя или опекуна). Регистрация лиц младше 14 лет возможна только при наличии подтверждённого согласия законного представителя.

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

13. Изменение политики и передача данных при реорганизации

  1. Администрация вправе вносить изменения в настоящую Политику конфиденциальности. Актуальная версия всегда доступна на сайте. Продолжение использования сервиса означает согласие пользователя с обновлённой редакцией.
  2. В случае реорганизации, слияния, поглощения или продажи сервиса персональные данные пользователей могут быть переданы правопреемнику при условии сохранения конфиденциальности и соблюдения настоящей Политики. Пользователи будут уведомлены о таком переходе не менее чем за 30 дней.

14. Контактная информация

По всем вопросам, связанным с обработкой персональных данных, реализацией прав пользователя и жалобами на нарушения, можно обращаться по адресу: