Simple, transparent pricing.
1 API call = 1 spam check.
Start with 40 free checks a month, no credit card required.
Compare plans
| Feature | Starter | FreelanceMost popular | Agency | Scale |
|---|---|---|---|---|
| Price | ||||
| Spam checks / API calls a month | 25,000 | 100,000 | 300,000 | 1,000,000 |
| Domain Reputation Watch | 5 domains | 15 domains | 50 domains | 300 domains |
| Log retention (when you turn logging on) | – | 2 months | 4 months | 6 months |
| IP-based API key restrictions | – | – | ✓ | ✓ |
| Team access | – | – | ✓ | ✓ |
| Support | Priority email | Priority email + human live chat | Dedicated support | |
| Included in every plan | ||||
| Unlimited websites | ✓ | ✓ | ✓ | ✓ |
| Spam Protection API | ✓ | ✓ | ✓ | ✓ |
| Domain Reputation API | ✓ | ✓ | ✓ | ✓ |
| Context-aware spam detection | ✓ | ✓ | ✓ | ✓ |
| API key rotation | ✓ | ✓ | ✓ | ✓ |
| Misdetection Reporting API | ✓ | ✓ | ✓ | ✓ |
| No logs by default | ✓ | ✓ | ✓ | ✓ |
| WordPress, WooCommerce, Zapier and Make integrations | ✓ | ✓ | ✓ | ✓ |
| Start free | Start free | Start free | Start free | |
Free plan: 40 spam checks a month, no credit card required. Need more than 1,000,000 checks? Contact us.
Pricing questions
How many spam checks do I need?
1 API call = 1 spam check. Each form submission you check counts as one. An average website gets 20–50 form submissions a day, so the Freelance plan (100,000 checks) typically covers about 100 websites. WordPress users can add up their monthly form submissions across all sites.
Are the checks per month or per year?
Per month, on every plan, including when you pay yearly. Paying yearly costs the same as 10 months, so you get 2 months free.
What happens when I hit my rate limit?
Once you've used all the checks in your plan, new requests are blocked: the API returns a 429 Too Many Requests error instead of a score. We notify you when this happens, so you can upgrade or wait for checks to free up. Every response also includes rate-limit headers showing how many checks you have left.
When does my rate limit reset?
There's no single reset date. We use a sliding 30-day window: your limit counts the checks you made in the last 30 days. Each check stops counting 30 days after you made it, so capacity comes back gradually, day by day, instead of all at once. For example, if you used 5,000 checks on 1 March, those 5,000 become available again on 31 March.
Is there a free plan?
Yes: 40 spam checks a month, no credit card. Paid plans start at $23 a month for 25,000 checks.
Do all plans cover unlimited websites?
Yes. Every plan, including Starter, works on as many websites as you like with one API key.
What if I need more than 1,000,000 checks a month?
Choose 1M+ on the slider or email us for volume pricing, custom limits and dedicated support.
Contact us
Need to know more? Don't hesitate to contact us.