Pricing

Start with your forms, or protect your whole site and API.

Currency

Free

Invisible CAPTCHA form widget

$0 / month

10000 requests a month
You'll use 1 verification request per form submission.
Sign up
  • 3 challenge types
  • Block bad networks
  • 1 site

Professional

Invisible CAPTCHA form widget

$139 / month

1M requests a month
Start free trial
  • 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

Prosopo plans compared
FeatureForms FreeForms ProfessionalForms · API & site-wide EnterpriseForms · API & site-wide Custom
Price$0From $39/monthFrom $1,990/monthFrom $3,300/month
What it protects
FormsYes Yes Yes Yes
API & site-wideNoNoYes Yes
Native Android and iOS appsNoNoYes Yes
How you integrateScript tag on your formsScript tag on your formsYour choice: forms, edge worker, or bothYour choice: forms, edge worker, or both
Edge worker runs onNoNoCloudflare Workers or AWS Lambda@EdgeCloudflare Workers or AWS Lambda@Edge
Volume
Usage10K requests a month100K to 1M requests a monthNot meteredNot metered
Protected sites1 + subdomainsUp to 50Priced by number of sitesPriced by number of sites
Team membersNoUp to 10UnlimitedUnlimited
Detection
Challenge typesProof of work, image, jigsaw puzzleAdds icon order and audioAdds icon order and audioAdds icon order and audio, or one designed for you
Choose a single challenge typeNoYes Yes Yes
Invisible check with a challenge only when neededYes Yes Yes Yes
Honeypot trap and known abusive networks blockingYes Yes Yes Yes
Risk score on every decision, reason when blockedNoYes Yes Yes
Device and context-aware detectionNoYes Yes Yes
Disposable and throwaway email blocking (Spam Filter)NoYes Yes Yes
VPN, proxy and datacenter filteringNoYes Yes Yes
Residential proxy and device farm detectionNoYes Yes Yes
In-app browser detectionNoYes Yes Yes
Allow, challenge or block verified AI agentsNoYes Yes Yes
Access Rules on IP, ASN, country, user agent and JA4NoNoYes Yes
Branded block pages for HTML, status codes for APIsNoNoYes Yes
Support form on block pages, linked to your customer serviceNoNoYes Yes
See what we'd block before blocking anythingNoNo14 days included14 days included
Mobile apps
Android and iOS SDKs: app requests signed by a hardware-attested key (Play Integrity, App Attest)NoNoYes Yes
Refuse rooted devices, emulators and sideloaded builds, per appNoNoYes Yes
Block app traffic from data centres without blocking people on a VPNNoNoYes Yes
Verdicts broken down by web, Android app and iPhone appNoNoYes Yes
Operations
Traffic analytics and reportingYes Yes Yes Yes
Per-request audit logs and searchNoNoYes Yes
Admin APINoNoYes Yes
Setup done with you on a callNoNoYes Yes
Dedicated support engineer and quarterly review of your trafficNoNoYes Yes
Support and availability
SupportNoEmail and Discord09:00–17:30 UK time, Monday to Friday24/7
Response to a P1 incidentNoNo4 business hours15 minutes
AvailabilityNo99.9% uptime99.9%99.9% with service credits
Custom SLA with service creditsNoNoNoYes
Compliance
GDPR-compliant, no cross-site trackingYes Yes Yes Yes
Data processing agreementYes Yes Yes Yes
Data residency and a dedicated databaseNoNoNoYes
EU-only processing on requestNoNoYes Yes
Billing
TrialFree forever30 days free14 days14 days
TermNoneMonthly or yearly12 months12 months
Price list in every currency Every published price in GBP, EUR and USD.

Enterprise and Custom (Prosopo Protect): forms, API and site-wide

PlanGBP / monthEUR / monthUSD / monthAnnual, paid upfront (15% off)Included
Enterprisefrom £1,500from €1,750from $1,990£15,300 / €17,850 / $20,298Priced by number of sites. Traffic not metered, forms covered, support 09:00–17:30 UK time, Monday to Friday. No setup fees.
Customfrom £2,500from €2,950from $3,300£25,500 / €30,090 / $33,660Priced by number of sites. Traffic not metered, forms covered, support 24/7. No setup fees.

Procaptcha (Free and Professional): form protection

Requests / monthUSD monthlyGBP monthlyEUR monthlyYearly (15% off) USD / GBP / EUR
Up to 10K (Free)$0£0€0Free 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 1MEnterprise (Prosopo Protect), from £1,500 / €1,750 / $1,990 a month, traffic not metered

What a free form widget can't see

QuestionA free form widgetProsopo Protect
What it checksThe forms you add it toEvery request to every page and API
Scrapers and API abuseNot seen: they call your API directlyStopped before they reach your servers
When it blocksPass or failNames the detector that fired, with a request ID
Before you switch it onNothing to compare againstSee what we'd block on your traffic for 14 days

How every vendor prices and meters bot protection →

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?

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.

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.