Пользовательское соглашение

Редакция от 16 октября 2026 года.

1. Термины и определения

1.1. Оператор Сервиса — Минаков Александр Андреевич, плательщик налога на профессиональный доход, ИНН 421105250564 (далее — Оператор).

1.2. Сервис — программно-аппаратный комплекс Holefy, доступный по адресу holefy.ru, включая сайт, интерфейсы, API, программное обеспечение, базы данных, изолированные среды и иные функциональные элементы, предназначенные для автоматизированной проверки программного кода репозиториев на уязвимости и связанных с ней функций.

1.3. Пользователь — любое лицо, использующее Сервис, в том числе без регистрации, без входа в аккаунт, а также лицо, заключившее настоящее Соглашение путём акцепта.

1.4. Потребитель — Пользователь, являющийся гражданином, использующим Сервис для личных, семейных, домашних и иных нужд, не связанных с осуществлением предпринимательской деятельности.

1.5. Аккаунт — учётная запись Пользователя в Сервисе, создаваемая при регистрации, входе через сторонние сервисы аутентификации либо иным предусмотренным Сервисом способом и позволяющая управлять доступом к функциям Сервиса.

1.6. Репозиторий — хранилище программного кода, доступ к которому Пользователь предоставляет Сервису для проведения Проверки.

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

1.8. Отчёт — результат Проверки, формируемый Сервисом и содержащий сведения о найденных проблемах, их потенциальной опасности, рекомендации по исправлению, а также, при необходимости, короткие фрагменты кода вокруг обнаруженных проблем.

1.9. Изолированная среда — программно-техническая среда, отделённая от инфраструктуры Сервиса и данных других Пользователей, предназначенная для сборки, запуска и тестирования копии приложения, созданной Сервисом. Из Изолированной среды закрыт доступ в сеть Интернет, кроме публичных реестров пакетов, сетей доставки библиотек и шрифтов и хостингов кода, необходимых для сборки приложения (например, npm, PyPI, Packagist, GitHub). Воздействие на внешние сайты, серверы и информационные системы Пользователя или третьих лиц из Изолированной среды не осуществляется.

1.10. Токены — условные учётные единицы, предоставляемые Пользователю в рамках Подписки или бесплатного тарифа и расходуемые на Проверки и/или отдельные функции Сервиса в порядке, установленном Тарифами и/или Офертой. Токены не являются денежными средствами, ценной бумагой, средством платежа или цифровой валютой.

1.11. Кредиты — условные учётные единицы, приобретаемые Пользователем отдельно, начисляемые Сервисом или предоставляемые иным способом, которые могут быть использованы для оплаты Проверок и/или отдельных функций Сервиса в порядке, установленном Тарифами и/или Офертой. Кредиты не являются денежными средствами, ценной бумагой, средством платежа или цифровой валютой.

1.12. Тарифы — страница Сервиса, размещённая по адресу holefy.ru/pricing, определяющая объём функций, доступных без входа, на бесплатном тарифе и на Подписке.

1.13. Подписка — предоставление Пользователю на определённый срок доступа к расширенному объёму функций Сервиса на условиях, указанных в Тарифах и/или Оферте.

1.14. Оферта — Публичная оферта, размещённая по адресу holefy.ru/offer, регулирующая оказание платных услуг Сервиса.

1.15. Правила использования — документ, размещённый по адресу holefy.ru/acceptable-use, устанавливающий дополнительные ограничения и правила использования Сервиса.

1.16. Политика конфиденциальности — документ, размещённый по адресу holefy.ru/privacy, определяющий порядок обработки персональных данных.

1.17. Иные термины, не определённые в настоящем разделе, понимаются в значении, указанном в Оферте, Правилах использования, Политике конфиденциальности или законодательстве Российской Федерации.

2. Общие положения и акцепт

2.1. Настоящее Соглашение регулирует отношения между Оператором и Пользователем при использовании Сервиса.

2.2. Акцептом настоящего Соглашения считается совершение Пользователем любых действий, направленных на использование Сервиса, включая доступ к сайту, просмотр страниц, регистрацию, вход в Аккаунт, подключение Репозитория, запуск Проверки. С момента акцепта Соглашение считается заключённым между Пользователем и Оператором.

2.3. Использование Сервиса регулируется:

2.3.1. Настоящим Соглашением;

2.3.2. Правилами использования;

2.3.3. Политикой конфиденциальности;

2.3.4. Для платных услуг — Офертой.

2.4. Если Оферта и настоящее Соглашение противоречат друг другу в части платных услуг, применяется Оферта.

2.5. Пользователь подтверждает, что обладает необходимыми право- и дееспособностью для заключения настоящего Соглашения, а также что не нарушает права третьих лиц при использовании Сервиса.

2.6. Оператор вправе изменять Соглашение. Новая редакция вступает в силу с момента публикации на этой странице. О существенных изменениях Оператор уведомляет зарегистрированных Пользователей по email не позднее чем за 7 календарных дней до вступления изменений в силу. Если Пользователь не согласен с изменениями, он обязан прекратить использование Сервиса.

3. Предмет и функциональность Сервиса

3.1. Сервис предоставляет Пользователю возможность автоматизированной Проверки программного кода, указанного им Репозитория и формирования Отчёта.

3.2. Проверка может включать:

3.2.1. Поиск секретов в коде;

3.2.2. Выявление известных уязвимостей в зависимостях;

3.2.3. Поиск опасных конструкций в коде;

3.2.4. Сборку и запуск приложения в Изолированной среде;

3.2.5. Автоматизированное тестирование на проникновение в отношении копии приложения, созданной Сервисом в Изолированной среде;

3.2.6. Анализ результатов с использованием языковых моделей.

3.3. Автоматизированное тестирование на проникновение проводится исключительно в отношении копии приложения, собранной Сервисом в Изолированной среде. Сервис не осуществляет воздействие на внешние сайты, серверы, информационные системы Пользователя или третьих лиц.

3.4. Объём функций, доступных без входа, на бесплатном тарифе и на Подписке, определяется Тарифами.

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

4. Аккаунт

4.1. Вход в Сервис возможен через GitHub, GitLab, Bitbucket, GitVerse, GitFlic либо по email и паролю. Пользователь самостоятельно обеспечивает сохранность доступа к Аккаунту. Оператор рекомендует включить двухфакторную аутентификацию.

4.2. Один Пользователь вправе иметь один Аккаунт. Создание нескольких Аккаунтов с целью обхода бесплатных лимитов или ограничений Сервиса запрещается.

4.3. Подключая доступ к приватным Репозиториям, Пользователь предоставляет Оператору ограниченное право на доступ, чтение, воспроизведение, обработку, сборку и использование кода таких Репозиториев исключительно для проведения Проверок, инициированных Пользователем, в том числе автоматических, если Пользователь их включил. Отозвать доступ можно в настройках Аккаунта или на стороне хостинга.

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

5. Код и интеллектуальная собственность

5.1. Исключительные права на код принадлежат их правообладателям. Пользователь гарантирует, что имеет законное право на доступ к Репозиторию, его Проверку и подключение к Сервису, а также что Проверка кода не нарушает права третьих лиц.

5.2. Оператор не приобретает прав на код Пользователя, кроме ограниченной лицензии, необходимой для проведения Проверки. Код хранится только на время Проверки и удаляется после её завершения. Если удаление невозможно по техническим причинам, код удаляется в срок не более 30 рабочих дней.

5.3. В Отчёте могут сохраняться найденные проблемы и короткие фрагменты кода вокруг них — до 20 строк. Найденные секреты, ключи и пароли в Отчёте не сохраняются: указывается только место их обнаружения.

5.4. Отчёт о Проверке доступен Пользователю, а также Оператору в случаях, предусмотренных Политикой конфиденциальности. Оператор не публикует Отчёты и не передаёт их третьим лицам, кроме случаев, предусмотренных законом.

6. Персональные данные и конфиденциальность

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

6.2. Пользователь понимает и соглашается, что проверяемый код может содержать персональные данные, коммерческую тайну или иную охраняемую информацию. Пользователь подтверждает, что имеет необходимые правовые основания для передачи такого кода на обработку Сервису.

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

7. Ограничение ответственности

7.1. Автоматическая Проверка не выявляет все уязвимости и может ошибаться: сообщать о проблеме, которой нет, или пропускать реальную проблему. Отчёт является помощью в поиске проблем, а не гарантией безопасности кода и не заключением аудитора.

7.2. Решение о том, исправлять ли найденное и каким образом, принимает Пользователь. Рекомендации, советы и сгенерированные промпты применяются Пользователем после самостоятельной проверки.

7.3. Сервис предоставляется «как есть». Оператор стремится обеспечить бесперебойную работу Сервиса, но не гарантирует отсутствие ошибок, перерывов и технических сбоев. Плановые работы по возможности проводятся в ночное время по московскому времени.

7.4. Ответственность Оператора перед Пользователем по любым требованиям ограничена суммой, фактически уплаченной Пользователем за последние 3 месяца, если иное не установлено законом. Настоящее ограничение не применяется, если закон не допускает такого ограничения, а также не ограничивает права Потребителя, установленные законодательством Российской Федерации.

8. Блокировка

8.1. Оператор вправе ограничить доступ или заблокировать Аккаунт при нарушении Соглашения или Правил использования, в том числе за:

8.1.1. Попытки воздействия на Сервис или выхода из Изолированной среды;

8.1.2. Обход лимитов;

8.1.3. Проверку кода, на которую у Пользователя нет прав;

8.1.4. Жалобу правообладателя;

8.1.5. Иные нарушения закона или прав третьих лиц.

8.2. При блокировке за нарушение неистраченные Токены Подписки не возвращаются. Неистраченные Кредиты возвращаются по правилам Оферты, если иное не требуется законом. В отношении Потребителей возврат осуществляется в соответствии с законодательством Российской Федерации.

9. Споры и применимое право

9.1. Споры решаются путём переговоров. Пользователь может направить обращение на info@holefy.ru. Оператор отвечает в течение 10 рабочих дней.

9.2. Если спор не удалось урегулировать переговорами, он рассматривается судом по правилам подсудности, установленным законом. Потребитель вправе выбрать суд по своему месту жительства в соответствии со ст. 17 Закона Российской Федерации «О защите прав потребителей».

9.3. К Соглашению применяется право Российской Федерации.

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

10.1. Если отдельное положение Соглашения будет признано недействительным, это не влечёт недействительность остальных положений.

10.2. Соглашение действует до прекращения использования Сервиса либо до удаления Аккаунта Пользователем.

10.3. Актуальная редакция Соглашения размещается на странице holefy.ru/terms.

11. Контакты

Минаков Александр Андреевич, ИНН 421105250564. Связь: info@holefy.ru. Подробнее — Контакты.