Request scoring API
Classify HTTP requests with a 0–10 score and a compact reason your application can act on immediately.
BotDetect helps websites identify fake crawlers, bad bots, AI scrapers and abusive traffic using a real-time request scoring API and simple integrations.
{
"request_id": "req_7H2K",
"score": 9,
"reason": "fakecrawler",
"action": "block",
"signals": [
"googlebot_asn_mismatch",
"browser_headers_missing",
"ip_reputation"
]
}
Send request metadata to BotDetect and receive a simple score, reason and recommended action. Keep your application in control: monitor, challenge or block.
Classify HTTP requests with a 0–10 score and a compact reason your application can act on immediately.
Detect clients pretending to be Googlebot, Bingbot or other crawlers using ASN, DNS and behavior checks.
Use short-lived behavioral reputation to recognize repeat abuse without storing every request forever.
Start in monitor-only mode, then move selected surfaces to challenge or block when you are confident.
Plugin, worker or server-side SDK sends request metadata.
BotDetect evaluates headers, crawler identity, ASN, reputation and behavior.
Your site allows, monitors, challenges or blocks the request.
BotDetect is designed for practical adoption: install a plugin, paste a Worker, include a PHP client or protect traffic at the server layer.
Protect frontend pages, wp-login.php, XML-RPC, REST API and admin-ajax with monitor, challenge and block modes.
Start with WordPressRun a Worker before traffic reaches your origin. Useful when full-page cache would bypass PHP.
Edge protectionUse the REST API or SDK from PHP, Laravel, Symfony or custom backend applications.
API workflowDeploy an nginx/Apache integration, local agent or reputation feed for higher-volume environments.
ArchitectureSome bots scrape content. Some pretend to be search engines. Some probe WordPress endpoints. Some arrive slowly across many IPs. BotDetect combines request-level checks and reputation signals so you can respond proportionally.
Start with a free website, then scale request volume and support level as your traffic grows.
€0/month
For testing BotDetect on one website.
€35/month
For production websites with steady traffic.
€100/month
For the same Standard features with higher hourly volume.
Custom
For high-volume environments and reputation data use cases.
BotDetect is built around a simple principle: your application should receive a clear score and reason, then decide what to do. That makes rollout safer and easier to audit.
Start with visibility, measure what would be blocked, then enable enforcement only where it makes sense.
Connect your first site, collect decisions in monitor mode and switch to blocking when the data looks right.