Публичная оферта

Публичная оферта сервиса Holefy. Редакция от 16 октября 2026 года.

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

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

1.2. Заказчик — лицо, принявшее настоящую оферту в порядке, предусмотренном разделом 2 настоящего Договора.

1.3. Стороны — Оператор и Заказчик совместно; Сторона — каждый из них в отдельности.

1.4. Сайт — сайт сервиса Holefy, доступный по адресу holefy.ru.

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

1.6. Услуги — услуги, оказываемые Оператором Заказчику в рамках Договора: автоматизированная Проверка программного кода репозиториев на уязвимости, формирование Отчётов, автоматизированное тестирование на проникновение (динамическая атака), анализ находок с использованием языковых моделей, предоставление доступа к Подписке, Токенам и Кредитам, а также иные функции Сервиса.

1.7. Аккаунт — учётная запись Заказчика в Сервисе, позволяющая управлять доступом к функциям Сервиса, Проверками, Отчётами, балансом Токенов и Кредитов, а также Подпиской.

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

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

1.10. Динамическая атака — автоматизированное тестирование на проникновение в отношении копии приложения, собранной Сервисом в Изолированной среде; не направлена на внешние сайты, серверы и информационные системы Заказчика или третьих лиц.

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

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

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

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

1.15. Подписка — предоставление Заказчику на определённый срок доступа к расширенному объёму функций Сервиса на условиях, указанных в Тарифах и настоящей оферте.

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

1.17. Пользовательское соглашение — документ, размещённый по адресу holefy.ru/terms, регулирующий общие условия использования Сервиса.

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

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

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

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

2.1. Настоящий документ является публичной офертой в значении ст. 435 и п. 2 ст. 437 Гражданского кодекса Российской Федерации: предложением Оператора любому заинтересованному лицу заключить договор об оказании Услуг сервиса Holefy на условиях, изложенных ниже (далее — Договор).

2.2. Договор заключается без подписания на бумажном носителе путём присоединения к настоящей оферте целиком, без изъятий и оговорок (ст. 428 Гражданского кодекса Российской Федерации), действиями, указанными в п. 2.4 настоящей оферты.

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

2.4. Акцептом настоящей оферты считается совершение Заказчиком любого из следующих действий:

2.4.1. Регистрация Аккаунта;

2.4.2. Запуск Проверки;

2.4.3. Оплата Услуг на Сайте;

2.4.4. Иные действия, явно выражающие согласие с условиями настоящей оферты.

2.5. С момента акцепта Договор считается заключённым между Оператором и Заказчиком на условиях настоящей оферты.

2.6. Заказчик подтверждает, что обладает необходимыми право- и дееспособностью для заключения Договора, а также что использование Сервиса не нарушает права третьих лиц и законодательство Российской Федерации.

3. Предмет Договора

3.1. Оператор обязуется оказать Заказчику Услуги, а Заказчик обязуется оплатить их в размере и порядке, установленных настоящей офертой и Тарифами.

3.2. Состав Услуги определяется выбором Заказчика на Сайте: тариф, пакет Кредитов, вид Проверки, набор инструментов Проверки.

3.3. Услуги являются цифровыми и оказываются онлайн; физическая доставка не осуществляется. Проверка запускается в Аккаунте и выполняется автоматически; результат (Отчёт) открывается на Сайте и доступен в Аккаунте.

3.4. Оператор вправе привлекать третьих лиц (хостинг, платёжный сервис, сервисы рассылок, поставщиков языковых моделей) для оказания Услуг и отвечает за их действия перед Заказчиком как за свои.

4. Порядок оказания Услуг

4.1. Токены и Кредиты зачисляются на баланс Аккаунта Заказчика сразу после оплаты. Подписка начинает действовать с момента первого платежа.

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

4.3. Публичные и приватные Репозитории стоят одинаково.

4.4. Проверка считается оказанной с момента открытия полного Отчёта в Аккаунте Заказчика.

5. Услуги и цены

5.1. Проверка оплачивается Токенами или Кредитами за использованные инструменты:

5.1.1. Базовая Проверка — 100 Токенов (или эквивалент в Кредитах);

5.1.2. Динамическая атака (сборка, запуск и тестирование на проникновение приложения) — дополнительно 200 Токенов (или эквивалент в Кредитах).

5.2. Без входа. Доступно до 3 бесплатных Проверок публичных Репозиториев за скользящие 7 (семь) календарных дней с оценкой и показом трети наиболее опасных находок, без полного Отчёта и без Динамической атаки.

5.3. Бесплатный тариф Free (вход в Аккаунт). 500 Токенов за скользящие 30 (тридцать) календарных дней на Проверки любых Репозиториев с полным Отчётом. Динамическая атака является инструментом платной Подписки; на тарифе Free доступна одна пробная Динамическая атака на Аккаунт, из находок которой показывается треть наиболее опасных.

5.4. Подписка Starter предоставляет 3 000 Токенов в оплаченный месяц; Подписка Pro — 15 000 Токенов в оплаченный месяц. За любые 7 (семь) дней подряд можно потратить не более 35 % месячного объёма Токенов. Неистраченные Токены на следующий месяц не переносятся.

5.5. Кредиты — пакеты от 49 ₽, приобретаются разовым платежом без Подписки, действуют 12 (двенадцать) месяцев. Кредиты расходуются, когда Токенов не хватает, — после подтверждения Заказчиком на Сайте.

5.6. Стоимость Подписки: Starter — 349 ₽ в месяц; Pro — 1 390 ₽ в месяц. Состав каждого тарифа определяется Тарифами.

5.7. Цены указаны в рублях Российской Федерации. Новая цена тарифа действует для ранее оформленных Подписок со следующего списания; Оператор направляет Заказчику уведомление о таком изменении до даты списания.

5.8. Расчёты осуществляются исключительно в безналичном порядке: банковской картой через платёжный сервис Robokassa на Сайте.

6. Подписка и автоматические списания

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

6.2. Сумма списания соответствует цене тарифа на дату списания. Не позднее чем за 3 (три) календарных дня до каждого списания Оператор направляет Заказчику уведомление с указанием суммы и даты списания.

6.3. При оформлении Подписки Заказчик проставляет на странице оплаты согласие на автоматические списания. Без проставления такого согласия оформление Подписки невозможно.

6.4. Если списание не прошло, Оператор повторяет его через 1, 3 и 7 календарных дней. В течение всего указанного срока тариф продолжает действовать. Если последняя попытка списания не прошла, Подписка прекращается, дальнейшие списания не производятся.

7. Смена тарифа

7.1. Переход на более дорогой тариф осуществляется незамедлительно: списывается разница цен пропорционально оставшимся дням оплаченного месяца. Дата следующего списания при этом не изменяется.

7.2. Переход на более дешёвый тариф осуществляется со следующего месяца; до этого действует текущий тариф.

8. Отмена подписки и возвраты

8.1. Заказчик вправе отключить автопродление в любой момент в настройках Аккаунта в разделе «Баланс и подписка». Подписка действует до конца оплаченного месяца, после чего прекращается; дальнейшие списания не производятся, привязка карты к Подписке удаляется. До конца оплаченного месяца автопродление может быть включено повторно.

8.2. Для досрочного прекращения Подписки с возвратом денежных средств Заказчик направляет обращение на info@holefy.ru. Подписка прекращается незамедлительно; Оператор возвращает часть цены текущего тарифа за оплаченный месяц, рассчитанную по меньшей из двух величин:

8.2.1. доле оставшихся дней месяца;

8.2.2. доле неистраченных Токенов месяца.

8.2.3. Возврат денежных средств при удалении Аккаунта осуществляется в том же порядке. Возврат производится на ту же банковскую карту, с которой была произведена оплата; срок возврата — не позднее 10 (десяти) рабочих дней с момента обращения.

8.3. Проверка является разовой Услугой и считается оказанной с момента открытия полного Отчёта. Если Проверка не состоялась по вине Оператора, Токены или Кредиты возвращаются на баланс Аккаунта. Если Динамическая атака не состоялась (приложение не удалось собрать, запустить или протестировать), доплата за неё возвращается на баланс Аккаунта автоматически; статическая Проверка и Отчёт при этом остаются оплаченными.

8.4. Неистраченные Кредиты могут быть возвращены денежными средствами по обращению Заказчика на info@holefy.ru за вычетом стоимости фактически оказанных Услуг.

8.5. Если денежные средства были списаны, но Услуга не может быть оказана (например, Подписка уже закончилась), Оператор возвращает всю сумму в автоматическом порядке.

8.6. Заказчик вправе отказаться от Договора в любой момент, оплатив фактически оказанные Услуги, и потребовать возврата денежных средств за неоказанные или некачественно оказанные Услуги — по основаниям, предусмотренным законодательством Российской Федерации, в том числе Законом Российской Федерации «О защите прав потребителей».

9. Права и обязанности Сторон

9.1. Оператор обязуется:

9.1.1. Оказывать Услуги в соответствии с настоящей офертой и описанием на Сайте;

9.1.2. Предоставлять Заказчику доступ к разделам Сайта, необходимым для получения Услуг: Аккаунту, Отчётам, балансу Токенов и Кредитов, управлению Подпиской.

9.2. Оператор вправе приостановить доступ Заказчика к Услугам в случае нарушения Заказчиком Правил использования — в порядке, предусмотренном Пользовательским соглашением.

9.3. Заказчик обязуется:

9.3.1. Предоставлять о себе достоверные сведения;

9.3.2. Проводить Проверки только в отношении Репозиториев, на которые у него есть законное право;

9.3.3. Соблюдать Правила использования и условия настоящей оферты.

9.4. Заказчик не вправе копировать, продавать или распространять материалы Сайта (тексты, интерфейс, правила Проверок) иначе как для собственного пользования. Отчёты по собственным Проверкам Заказчик использует свободно, в том числе предоставляет своей команде и заказчику.

10. Чеки

10.1. Чеки на каждый платёж и возврат формируются в приложении «Мой налог» и направляются на адрес электронной почты, указанный Заказчиком при оплате.

11. Конфиденциальность и персональные данные

11.1. Стороны обеспечивают конфиденциальность и безопасность персональных данных в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных» и Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации». Состав обрабатываемых данных и цели обработки определяются Политикой конфиденциальности.

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

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

11.4. Стороны не разглашают сведения, полученные при исполнении Договора, за исключением случаев, когда раскрытие требуется законом.

12. Ответственность

12.1. За неисполнение или ненадлежащее исполнение Договора Стороны несут ответственность в соответствии с законодательством Российской Федерации.

12.2. Оператор не несёт ответственности за неисполнение Договора по вине Заказчика, в том числе если Заказчик отозвал доступ к Репозиторию или указал недоступный Репозиторий.

12.3. Проверка является автоматической и не гарантирует выявление всех уязвимостей. Отчёт носит рекомендательный характер; решения об устранении найденных проблем принимает Заказчик. Дополнительные ограничения ответственности установлены разделом «Ограничение ответственности» Пользовательского соглашения.

12.4. Оператор не контролирует сторонние сайты, ссылки на которые размещены на Сайте (базы уязвимостей, хостинги), и не несёт ответственности за их содержание.

13. Обстоятельства непреодолимой силы

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

13.2. Сторона, для которой наступили такие обстоятельства, обязана сообщить о них другой Стороне в течение 30 (тридцати) рабочих дней. Подтверждением является документ уполномоченного государственного органа.

13.3. Если указанные обстоятельства продолжаются более 60 (шестидесяти) рабочих дней, каждая Сторона вправе отказаться от Договора; денежные средства за неоказанные Услуги возвращаются Заказчику.

14. Срок действия и изменение оферты

14.1. Настоящая оферта действует с момента публикации на Сайте до её отзыва Оператором. Договор действует с момента акцепта оферты до полного исполнения обязательств Сторонами либо до отказа одной из Сторон от Договора.

14.2. Оператор вправе изменять или отзывать оферту путём публикации новой редакции на этой странице. Новая редакция применяется к Договорам, заключённым после её публикации. Для действующих Подписок изменения цены вступают в силу в порядке, предусмотренном п. 5.7 настоящей оферты; о существенных изменениях иных условий Оператор уведомляет Заказчика по email не позднее чем за 7 (семь) календарных дней. Если Заказчик не согласен с изменениями, он вправе отменить Подписку с возвратом денежных средств в порядке, предусмотренном п. 8.2 настоящей оферты.

15. Споры и прочие условия

15.1. К Договору применяется право Российской Федерации.

15.2. Споры Стороны разрешают путём переговоров. Претензия направляется на info@holefy.ru; срок ответа — 10 (десять) рабочих дней. Если договориться не удалось, спор рассматривается судом в соответствии с законодательством Российской Федерации. Заказчик-потребитель вправе обратиться в суд по своему месту жительства в соответствии со ст. 17 Закона Российской Федерации «О защите прав потребителей».

15.3. Язык Договора и переписки Сторон — русский. Перевод оферты на другие языки носит справочный характер; при расхождении применяется русский текст.

15.4. Если Сторона не воспользовалась своим правом при нарушении Договора другой Стороной, это не означает отказа от такого права.

15.5. Если отдельное положение оферты будет признано недействительным, это не влечёт недействительность остальных положений.

16. Реквизиты Оператора

Оператор: Минаков Александр Андреевич, плательщик налога на профессиональный доход.

ИНН: 421105250564.

Город: Кемерово.

Сайт: holefy.ru.

Связь по вопросам оплаты, возвратов и Подписки: info@holefy.ru.