Plans — Business and EnterpriseTo learn more about features and functionality, select a plan.
|Super Bot Fight Mode
|All Business customers and Enterprise customers without Bot Management*
|Toggle in Firewall > Bots
|Type of bots detected
|Simple bots, headless browsers, and many sophisticated bots
|Customer chooses whether to allow, block, or challenge
|Dedicated Bot Analytics tool, available in the Firewall
|Applied to all traffic across a domain
*When users purchase Bot Management for Enterprise, Cloudflare automatically replaces and disables other bot products to prevent overlap.
Bot detection engines
HeuristicsThe Heuristics engine processes all requests. Cloudflare conducts a number of heuristic checks to identify automated traffic, and requests are matched against a growing database of malicious fingerprints.
The Machine Learning (ML) engine accounts for the majority of all detections, human and bot.
This approach leverages our global network, which proxies billions of requests daily, to identify both automated and human traffic. We constantly train the ML engine to become more accurate and adapt to new threats. Most importantly, this engine learns from traffic across all Cloudflare domains and uses these insights to score traffic while honoring our .
The ML engine identifies likely automated traffic.
JSD is completely optional. To adjust your settings, configure Super Bot Fight Mode from Security > Bots.
Notes on detection
Cloudflare uses the
__cf_bm cookie to smooth out the bot score and reduce false positives for actual user sessions.
The Bot Management cookie measures a single user’s request pattern and applies it to the machine learning data to generate a reliable bot score for all of that user’s requests.
- Protect entire domains without endpoint restrictions
- Cannot be customized, adjusted, or reconfigured via WAF custom rules