Pricing that pays for itself.
A real score, real signals, a real SDK. No Enterprise sales cycle. Higher tiers cost less per credit.
Basic
Protect one small site.
billed monthly
- 100k scored sessions / month
- 1 site
- 14-day data retention
Pro
Serious traffic, multiple sites, client access.
billed monthly
- 1M scored sessions / month
- 5 sites
- Client guest access per site
- 30-day data retention
- Priority support
- 1.2k requests/min ingest rate
Business
Agency scale: high volume and many sites.
billed monthly
- 5M scored sessions / month
- 20 sites
- Client guest access per site
- 90-day data retention
- Priority support
- Verified Bots Export
- 3k requests/min ingest rate
Need more volume, more sites, or a custom retention policy? Talk to us.
Score every request
A stable 1–99 score per request, actionable through rule expressions over the same signal fields. No black boxes.
Behavioral signals built-in
Mouse entropy, scroll velocity, visibility events — signals Cloudflare's tier-1 products don't collect.
Per-customer tuning
Thresholds and rules adapt to your traffic. Optional ML training on your own labels (v3).
Verdict at the edge
<50ms p99 verdicts. Fails open when degraded so legitimate users never see a wall.
Transparent endpoint pricing.
One credit per scored visitor session. Ingest and verdict reads are free. No surcharges, no per-region fees.
| Method | Endpoint | Cost | Notes |
|---|---|---|---|
| POST | /v1/events | free | Browser SDK ingest. Events group into visitor sessions. |
| — | Scored session | 1 credit | Each visitor session is scored once and counts against your monthly credits. |
| GET | /v1/sessions/{token}/verdict | free | Read-side; bounded by per-second rate limits, not credits. |
Billing questions, answered.
Ready to score every request?
Sign up, drop in the SDK, get a verdict within ten minutes.