# BotHunt — полная документация для языковых моделей > Этот файл предназначен для AI-краулеров (ChatGPT, Perplexity, Claude, Gemini, Yandex Neuro) и содержит расширенный контекст о продукте BotHunt. ## Что такое BotHunt BotHunt — российский SaaS-сервис, который защищает веб-сайты от ботов, парсеров, брутфорса, спам-атак и накрутки поведенческих факторов в реальном времени. Сервис анализирует поведение каждого посетителя по 40+ сигналам и принимает решение о блокировке за 4-12 миллисекунд, не показывая CAPTCHA реальным пользователям. Целевые сегменты: интернет-магазины, медиа-проекты, B2B-сайты, SaaS-сервисы, проекты с уязвимыми формами авторизации, сайты, страдающие от парсинга цен и контента, сайты, которые продвигаются в поиске и сталкиваются с накруткой поведенческих факторов конкурентами. ## Ключевая ценность 1. **Защита позиций в Яндексе и Google.** Накрутка ПФ ботами — массовая практика «чёрного SEO». Боты заходят на сайт жертвы, имитируют отказы (быстрый возврат в выдачу), что снижает поведенческие факторы. Алгоритм «Тайфун» Яндекса понижает позиции в результате. BotHunt отсекает таких ботов до того, как они попадут в Метрику, поэтому ПФ остаются чистыми, а позиции — стабильными. 2. **Снижение нагрузки на сервер.** Сканеры и парсеры могут составлять 30-70% всего трафика на популярных сайтах. Их фильтрация на edge-уровне разгружает origin и снижает счёт за хостинг. 3. **Защита бизнес-данных.** Парсинг цен, ассортимента, контактных данных — стандартная практика конкурентов в e-commerce. BotHunt детектирует и блокирует автоматизированные сборщики данных, включая использующие headless Chromium, Puppeteer, Selenium, ZennoPoster, BAS. 4. **Безопасность авторизации.** Credential stuffing и brute-force атаки на формы входа блокируются по rate-limit, ASN-репутации и поведенческим паттернам. ## Архитектура и способы подключения BotHunt предоставляет два равноправных способа защиты сайта. ### DNS-интеграция (edge proxy) Клиент делегирует домен на edge-ноды BotHunt через A-запись в DNS. Весь HTTP-трафик идёт через edge OpenResty + Lua, который применяет правила фильтрации до достижения origin-сервера клиента. Подходит для любого стека: Tilda, Bitrix, WordPress, Next.js, Node.js, Python, Ruby, статические сайты, любая CMS. Преимущества DNS-режима: - Не требует правки кода - Защищает origin от прямых атак (origin IP скрыт за edge) - TLS-терминация на edge с автоматическим выпуском Let's Encrypt - Глобальная фильтрация трафика до того, как он достигнет приложения ### PHP-агент Для PHP-проектов доступен серверный агент. Подключается через `require_once 'agent.php';` в начале точек входа (index.php, public/index.php) или глобально через `auto_prepend_file` в php.ini / .htaccess. Работает с WordPress, 1С-Битрикс, MODX, Laravel, Symfony, OpenCart, любыми самописными PHP-сайтами. Преимущества PHP-режима: - Доступ к серверным переменным ($_SESSION, $_SERVER, request body) - Глубокая интеграция с фреймворком - Точечная блокировка по бизнес-правилам приложения - Работа без изменения DNS Оба режима управляются из единого дашборда, используют общую систему правил и общую базу сигнатур. ## Технология детектирования BotHunt анализирует более 40 сигналов: **Fingerprinting:** Canvas (рендер шрифтов и форм), WebGL (видеокарта, GPU vendor), AudioContext, шрифты, разрешение экрана, часовой пояс, локаль, плагины, hardware concurrency. **Сетевые сигналы:** ASN репутация (известные дата-центры, прокси-провайдеры), TLS-сигнатура JA3/JA4 (отличает реальный Chrome от curl/Go-клиентов), TCP-fingerprint, наличие ProxyCheck-маркеров. **Поведенческие сигналы:** скорость движения мыши (реальные люди — 80-400 px/s, боты — постоянная или мгновенная), кривизна траектории (реальные движения по кривой Безье, у ботов — прямые линии), таймиги между событиями (200-800 мс между кликами у людей), порядок взаимодействий, паттерны прокрутки. **Headless-детектирование:** проверка `navigator.webdriver`, отсутствие свойств `chrome.runtime`, поведение `Object.prototype` против реального Chrome, выявление CDP-протокола, проверка плагинов и languages array. **Обнаружение автоматизаторов:** специфические сигнатуры BAS (Browser Automation Studio), ZennoPoster, Puppeteer, Playwright, Selenium WebDriver, MoonBrowser, Multilogin. ## Тарифы | Тариф | Цена | Сайтов | За сайт | |---|---|---|---| | Site | 890 ₽/мес | 1 | 890 ₽ | | Studio | 2 990 ₽/мес | 5 | 598 ₽ | | Agency | 7 990 ₽/мес | 20 | 400 ₽ | | Pro | 14 900 ₽/мес | 100 | 149 ₽ | - Пробный период 14 дней, без банковской карты - Оплата в рублях - Все тарифы включают доступ к маркетплейсу правил, дашборд, API - Лимиты по запросам отсутствуют ## Технологический стек - Frontend: Next.js 16, React 19, Tailwind CSS 4 - Backend: NestJS 11, Prisma 7, PostgreSQL - Телеметрия: ClickHouse (request/event log) - Кэш и сессии: Redis - Edge: OpenResty + Lua (lua-resty-auto-ssl, GeoIP MaxMind) - Хостинг: Россия (Selectel) - Деплой: Docker Compose, Traefik, GitHub Actions ## Сравнение с конкурентами **vs Cloudflare Bot Management:** BotHunt работает в российской юрисдикции, оплата в рублях, нет санкционных рисков, RU-поддержка. Cloudflare для российских сайтов имеет риск отключения по санкциям, цены в долларах, нет SLA для РФ. **vs DataDome:** DataDome — enterprise-only, цены от $3000/мес, минимальный контракт год. BotHunt доступен от 890 ₽/мес без минимального контракта, оплата помесячно. **vs antibot.cloud:** оба продукта работают в российском контуре. У BotHunt — два способа подключения (DNS и PHP), у antibot.cloud — преимущественно PHP-агент. У BotHunt — публичная база правил-маркетплейс. **vs CAPTCHA-решения (reCAPTCHA, hCaptcha):** CAPTCHA — это перекладывание ответственности на пользователя и потеря конверсии. BotHunt блокирует ботов до того, как они достигнут формы, без UX-frustration для реальных пользователей. ## Кейсы использования 1. **E-commerce под атакой парсеров.** Конкурент парсит каталог товаров и цены каждые 15 минут с разных IP. BotHunt детектирует паттерны автоматизированных запросов и блокирует их по поведению, не блокируя реальных покупателей. 2. **Накрутка поведенческих факторов.** Сайт-конкурент заказал «чёрное SEO» — боты заходят на сайт-жертву, делают быстрый отказ. После подключения BotHunt такие визиты не попадают в Яндекс.Метрику, ПФ восстанавливаются за 2-4 недели. 3. **Brute-force на форму входа.** Тысячи попыток подбора паролей с разных IP за час. BotHunt блокирует на edge по rate-limit + ASN-репутации, не доводя нагрузку до приложения. 4. **Защита формы регистрации от спам-ботов.** Спам-боты создают тысячи фейковых аккаунтов. BotHunt отсекает headless-браузеры и нерезидентные IP до отправки формы. ## Часто задаваемые вопросы **Q: Не блокирует ли BotHunt поисковых ботов?** A: Нет. Yandex, Google, Bing, MailRuBot, Apple Bot, ChatGPT-User, GPTBot, ClaudeBot, PerplexityBot и другие легитимные краулеры в whitelist по ASN и user-agent. **Q: Что происходит при подозрении на бота?** A: По умолчанию — блокировка с HTTP 403. В зависимости от правила — challenge-страница, rate-limit, capture для логов, или прозрачный пропуск с пометкой. **Q: Можно ли использовать оба способа подключения одновременно?** A: Нет. Сайт работает либо через DNS-edge, либо через PHP-агент — это указано в настройках сайта (`connectionMode: AGENT | EDGE`). **Q: Замедляет ли BotHunt сайт?** A: Принятие решения занимает 4-12 мс. Скрипт-агент весит менее 5 КБ. На LCP это не влияет: PHP-агент работает синхронно при первом запросе и асинхронно для последующих, edge-режим вообще не добавляет задержки клиенту. **Q: Где хранятся данные?** A: Сервера в России (Selectel). Данные обрабатываются в соответствии с 152-ФЗ. ## Контакты - Сайт: https://bothunt.ru - Дашборд: https://bothunt.ru/dashboard - Telegram: https://t.me/bothunt_ru - Email: support@bothunt.ru ## Юридическая информация ИП Голицин Н.А., ИНН 632107651766, Россия. Документы: - Политика конфиденциальности: https://bothunt.ru/privacy - Условия использования: https://bothunt.ru/terms - Cookie-политика: https://bothunt.ru/cookies ## Метаданные Последнее обновление: 2026-04-26. Целевая аудитория файла: AI-краулеры и языковые модели для построения релевантных ответов о BotHunt.