If you only need to protect forms, use Procaptcha: Free for one site up to 10K requests a month, or Professional (from $39 a month) for more traffic, up to 50 sites, filtering and AI agent rules. If bots hit your pages, API or mobile app directly, or you need more than 1M requests a month, use Enterprise (Prosopo Protect, from £1,500 a month), which learns what normal traffic looks like on your site. Choose Custom (from £2,500 a month) if you need 24/7 support, a custom SLA or data residency.
Pricing
Start with your forms, or protect your whole site and API.
Free
Invisible CAPTCHA form widget
$0 / month
- 3 challenge types
- Block bad networks
- 1 site
Professional
Invisible CAPTCHA form widget
$139 / month
- 5 challenge types to choose from
- Bot score with a reason
- VPN, proxy and email filtering
- AI agent rules
- Up to 50 sites
Enterprise
Forms, site-wide and API
From $1,990 / month
12-month term
Book an assessment- Learns normal user behaviour
- Detects unwanted automated behaviour
- Includes iOS and Android apps
- See what we'd block for 14 days first
- Dedicated support engineer
Custom
Forms, site-wide and API
From $3,300 / month
Quoted for you
Talk to us- Everything in Enterprise
- 24/7 support
- Custom SLA
- Data residency
- Custom challenges designed for you
No setup fees. No usage charges on Enterprise or Custom. Pay yearly and save 15% on any paid plan.
DataDome starts at about $3,830 a month. Compare every feature →
Compare every plan
| Feature | Forms Free | Forms Professional | Forms · API & site-wide Enterprise | Forms · API & site-wide Custom |
|---|---|---|---|---|
| Price | $0 | From $39/month | From $1,990/month | From $3,300/month |
| What it protects | ||||
| Forms | Yes | Yes | Yes | Yes |
| API & site-wide | No | No | Yes | Yes |
| Native Android and iOS apps | No | No | Yes | Yes |
| How you integrate | Script tag on your forms | Script tag on your forms | Your choice: forms, edge worker, or both | Your choice: forms, edge worker, or both |
| Edge worker runs on | No | No | Cloudflare Workers or AWS Lambda@Edge | Cloudflare Workers or AWS Lambda@Edge |
| Volume | ||||
| Usage | 10K requests a month | 100K to 1M requests a month | Not metered | Not metered |
| Protected sites | 1 + subdomains | Up to 50 | Priced by number of sites | Priced by number of sites |
| Team members | No | Up to 10 | Unlimited | Unlimited |
| Detection | ||||
| Challenge types | Proof of work, image, jigsaw puzzle | Adds icon order and audio | Adds icon order and audio | Adds icon order and audio, or one designed for you |
| Choose a single challenge type | No | Yes | Yes | Yes |
| Invisible check with a challenge only when needed | Yes | Yes | Yes | Yes |
| Honeypot trap and known abusive networks blocking | Yes | Yes | Yes | Yes |
| Risk score on every decision, reason when blocked | No | Yes | Yes | Yes |
| Device and context-aware detection | No | Yes | Yes | Yes |
| Disposable and throwaway email blocking (Spam Filter) | No | Yes | Yes | Yes |
| VPN, proxy and datacenter filtering | No | Yes | Yes | Yes |
| Residential proxy and device farm detection | No | Yes | Yes | Yes |
| In-app browser detection | No | Yes | Yes | Yes |
| Allow, challenge or block verified AI agents | No | Yes | Yes | Yes |
| Access Rules on IP, ASN, country, user agent and JA4 | No | No | Yes | Yes |
| Branded block pages for HTML, status codes for APIs | No | No | Yes | Yes |
| Support form on block pages, linked to your customer service | No | No | Yes | Yes |
| See what we'd block before blocking anything | No | No | 14 days included | 14 days included |
| Mobile apps | ||||
| Android and iOS SDKs: app requests signed by a hardware-attested key (Play Integrity, App Attest) | No | No | Yes | Yes |
| Refuse rooted devices, emulators and sideloaded builds, per app | No | No | Yes | Yes |
| Block app traffic from data centres without blocking people on a VPN | No | No | Yes | Yes |
| Verdicts broken down by web, Android app and iPhone app | No | No | Yes | Yes |
| Operations | ||||
| Traffic analytics and reporting | Yes | Yes | Yes | Yes |
| Per-request audit logs and search | No | No | Yes | Yes |
| Admin API | No | No | Yes | Yes |
| Setup done with you on a call | No | No | Yes | Yes |
| Dedicated support engineer and quarterly review of your traffic | No | No | Yes | Yes |
| Support and availability | ||||
| Support | No | Email and Discord | 09:00–17:30 UK time, Monday to Friday | 24/7 |
| Response to a P1 incident | No | No | 4 business hours | 15 minutes |
| Availability | No | 99.9% uptime | 99.9% | 99.9% with service credits |
| Custom SLA with service credits | No | No | No | Yes |
| Compliance | ||||
| GDPR-compliant, no cross-site tracking | Yes | Yes | Yes | Yes |
| Data processing agreement | Yes | Yes | Yes | Yes |
| Data residency and a dedicated database | No | No | No | Yes |
| EU-only processing on request | No | No | Yes | Yes |
| Billing | ||||
| Trial | Free forever | 30 days free | 14 days | 14 days |
| Term | None | Monthly or yearly | 12 months | 12 months |
Price list in every currency Every published price in GBP, EUR and USD.
Enterprise and Custom (Prosopo Protect): forms, API and site-wide
| Plan | GBP / month | EUR / month | USD / month | Annual, paid upfront (15% off) | Included |
|---|---|---|---|---|---|
| Enterprise | from £1,500 | from €1,750 | from $1,990 | £15,300 / €17,850 / $20,298 | Priced by number of sites. Traffic not metered, forms covered, support 09:00–17:30 UK time, Monday to Friday. No setup fees. |
| Custom | from £2,500 | from €2,950 | from $3,300 | £25,500 / €30,090 / $33,660 | Priced by number of sites. Traffic not metered, forms covered, support 24/7. No setup fees. |
Procaptcha (Free and Professional): form protection
| Requests / month | USD monthly | GBP monthly | EUR monthly | Yearly (15% off) USD / GBP / EUR |
|---|---|---|---|---|
| Up to 10K (Free) | $0 | £0 | €0 | Free forever |
| Up to 100K | $39 | £30 | €35 | $397 / £306 / €357 |
| Up to 200K | $59 | £45 | €50 | $601 / £459 / €510 |
| Up to 500K | $99 | £75 | €85 | $1,009 / £765 / €867 |
| Up to 1M | $139 | £105 | €120 | $1,417 / £1,071 / €1,224 |
| Over 1M | Enterprise (Prosopo Protect), from £1,500 / €1,750 / $1,990 a month, traffic not metered | |||
What a free form widget can't see
| Question | A free form widget | Prosopo Protect |
|---|---|---|
| What it checks | The forms you add it to | Every request to every page and API |
| Scrapers and API abuse | Not seen: they call your API directly | Stopped before they reach your servers |
| When it blocks | Pass or fail | Names the detector that fired, with a request ID |
| Before you switch it on | Nothing to compare against | See what we'd block on your traffic for 14 days |
Not sure which plan fits?
A Bot Exposure Assessment is a 30-minute call with an engineer. We look at your traffic, show where your current setup leaves gaps, and agree how a trial would be judged. Nothing to install first.
Questions
Something else? Ask an engineer.
Which Prosopo plan do I need?
How much does Prosopo Protect cost?
Protect is sold as two plans. Enterprise starts at £1,500 a month (€1,750 / $1,990) with business-hours support. Custom starts at £2,500 a month (€2,950 / $3,300) with 24/7 support, a P1 response within 15 minutes, and custom SLAs or data residency where you need them. Both run on a 12-month term and are priced by the number of sites you protect. Traffic is not metered, Procaptcha for your forms is included, and there are no setup, onboarding or professional-services fees. Paying annually upfront takes 15% off.
What is the difference between Procaptcha and Protect?
Procaptcha protects the forms you add it to: login, signup, checkout, contact. It is a script tag on the form and a token check on your server. Prosopo Protect (the Enterprise and Custom plans) covers your forms, API and whole site: you add it as a script tag on your forms, an edge worker on Cloudflare Workers or AWS Lambda@Edge, or both. It checks requests to your site and API before they reach your servers, so it also stops scraping, API abuse, inventory hoarding and credential stuffing that never touch a form. Because Protect sees every request, it also learns what normal traffic looks like on your site, which a check on one form can't. Both use the same portal, and Protect plans include Procaptcha.
How much does Procaptcha cost?
Procaptcha is free for up to 10K requests a month. Professional costs from $39 a month (£30 / €35) for 100K requests, up to $139 a month for 1M, with 15% off when billed yearly and a 30-day free trial. Above 1M requests a month, Enterprise (Prosopo Protect) covers it: traffic isn't metered and your forms are covered too.
Why pay for Protect when Cloudflare Turnstile is free?
Turnstile is a widget that checks the forms you put it on. Bots that scrape pages, call your JSON API directly, hold checkout inventory or test stolen passwords against a login endpoint never load that widget. Protect checks every request to the pages and APIs you choose, names the detector behind every block, keeps processing in the EU on request on Enterprise and Custom, and starts in preview mode so you see your own traffic before anything is blocked.
Can we try Protect before committing?
Yes. Every Protect deployment starts with 14 days in preview mode: Protect checks your live traffic and records what it would have blocked, but blocks nothing. You pick a plan from your own numbers, then switch blocking on.
Which currencies can we pay in?
GBP, EUR or USD. The prices on this page are set in each currency rather than converted on the fly.






