GDPR-Compliant CAPTCHA

The captcha the European market keeps asking Google reCAPTCHA to be. The widget is cookieless by default, human users aren't profiled cross-site, EU-only processing is available on request, and every block returns an explainable reason rather than a black-box model output.

GDPR-Compliant CAPTCHA
How it works

The compliance gap Prosopo closes

Most CAPTCHA vendors were built for the US ad-tech market, and the data they collect sits awkwardly inside European data-protection law. Prosopo was built the other way round from the outset.

No cross-site profile

Unlike reCAPTCHA, Prosopo does not build a persistent identifier used across sites — verification happens per-session on Prosopo endpoints, without a Google or Meta cookie in the loop.

EU-only and US-only endpoints

The customer chooses which region their verification data is processed in. European customers typically pin to the EU endpoint; US-based customers can pin verification stateside.

Drop-in for reCAPTCHA and hCaptcha

The integration surface matches the incumbents, so migration is usually a site-key swap and a script-tag change. The widget stack is open source and available on GitHub for a technical review before it goes anywhere near production.
Why Prosopo

Why EU teams move off reCAPTCHA and hCaptcha

No third-party cookies

Cookieless by default. Nothing for you to add to a consent banner under the ePrivacy Directive — because there is no third-party tracking scope to consent to.

EU processing on request

EU-only and US-only verification endpoints. You pick the region your data is processed in — European customers can pin to the EU endpoint, US customers stateside.

Blocks you can read

Every Prosopo block comes back with the reason attached, human-readable in the portal rather than as a black-box model output. See the Forrester Q2 2026 Wave — this is what the incumbents keep getting marked down for.

The client is open source

The widget, the collectors, the client-side integration are all on GitHub — `npm install` and read the code before committing to Prosopo. The server-side detector is proprietary; customers who need to run entirely self-hosted receive a periodic obfuscated bundle.

Free to 10,000 verifications

No card required for the first 10,000 monthly verifications. UK-incorporated, engineered in the UK. Enterprise support goes straight to the engineers who wrote the detection.

What is a GDPR compliant CAPTCHA?

A GDPR compliant CAPTCHA is a bot-verification widget that meets the EU General Data Protection Regulation's requirements for lawful basis, data minimisation, transparency, and cross-border transfer. In practice that means: no third-party tracking cookies dropped without consent, no long-lived identifiers used to profile users across sites, no data sold to advertising networks, and a documented lawful basis for the personal data (typically just an IP address and short-lived session ID) that is processed.

Procaptcha is a captcha GDPR teams choose specifically because it avoids the compliance traps in Google reCAPTCHA and hCaptcha. It is cookieless by default, does not build a cross-site behavioural profile, offers EU-only processing, and does not require a consent-banner entry under the ePrivacy Directive.

Is Google reCAPTCHA GDPR compliant?

No — not by default. reCAPTCHA drops third-party Google tracking cookies, ties captcha requests to a persistent Google identifier, and processes data in the United States. Using it in the EU generally requires (a) collecting consent for those cookies via a banner, (b) declaring Google as a third-party processor in your privacy notice, and (c) reviewing your data-transfer basis under the Schrems II ruling. hCaptcha has a stricter privacy stance than reCAPTCHA but still sets third-party cookies and processes data in the US by default.

If you need a GDPR compliance captcha without any of that overhead, that's the gap Procaptcha was built for.

Why GDPR compliance matters for CAPTCHA

Most major CAPTCHA services were built for the US ad-tech market, and the data they collect — long-lived tracking cookies, behavioural fingerprints, cross-site identifiers — sits awkwardly inside European data-protection law. Using one of them isn't just a UX problem; it's a documented compliance risk that affects your DPA, your record of processing, and your privacy notice.

Procaptcha is built differently. It does the same job — telling real users from bots, including the CAPTCHA solver services and CAPTCHA farms that defeat commodity widgets — without the data minefield.

Minimal data by default

Procaptcha is engineered to do the verification job with the smallest possible data footprint:

  • No third-party tracking cookies from the widget. Edge-mode deployments may set first-party session cookies for continuity.
  • No long-lived advertising identifiers.
  • No cross-site behavioural profile of human users. Bot toolkits are catalogued platform-wide so a scraper caught on one customer's site is recognised on another — that's the detection engine, not user tracking.
  • No data sold or shared with third parties.

Full details of what's retained and for how long are in our privacy policy.

How it compares to the alternatives

Best Partial / caveat Weak
CapabilityProcaptchareCAPTCHAhCaptchaCloudflare Turnstile
Third-party tracking cookies None Yes Yes None
Cross-site behavioural profile None Yes Yes Limited
Personal data stored by default IP only Multiple Multiple Minimal
Data processed in EU on request Limited Limited Limited
GDPR-compliant by default Partial
Free tier 10K / month

Designed for the rest of your compliance stack

Procaptcha fits alongside the rest of your privacy and compliance work:

  • Regional endpoints. EU-only and US-only verification endpoints are available if you need processing to stay in a specific region.
  • No consent banner required. Because there is no tracking-cookie scope, you don't need to add Procaptcha to your cookie banner under the ePrivacy Directive.
  • Drop-in replacement. The widget integrates the same way as the major incumbents — switch your site key, swap your script tag, done.

Blocks you can read

The compliance question doesn't stop at "did you collect too much data". It also covers: can you explain to a regulator, a customer or your own team why a specific request was blocked? Every incumbent in the Forrester Q2 2026 Wave — DataDome, Kasada, Arkose, HUMAN, Google reCAPTCHA Enterprise — got marked down for either weak explainability or for keeping the drill-down inside a fully managed model the operator can't self-tune.

Prosopo took the other route. The drill-down view Prosopo engineers use internally to build detectors is the same view a customer uses to audit blocks — no vendor-curated intermediate summary between the two. Every verdict comes back with a human-readable reason attached, and every event — request, JA4, timing signal, rule firing — is filterable by every dimension the platform scores on and exportable to Datadog, Splunk, Elastic or Sentinel.

When a legitimate visitor is blocked, the operator can find out why in the same view a Prosopo engineer would. That's the "you will never receive a block you can't explain to your team" commitment, and it's the point of the platform.

Common use cases

Integration reference

Getting started

Get started in 3 steps

Self-serve setup for a typical stack takes about ten minutes end to end.

1

Step 1: Get a site key

Sign up for a Prosopo site key. No card required up to 10,000 monthly verifications.

2

Step 2: Swap the script tag

Drop the Prosopo widget in where reCAPTCHA or hCaptcha sits today. Framework integrations for React, Vue, Angular and Svelte are in the docs.

3

Step 3: Verify server-side

Verify tokens in the backend against Prosopo's verification endpoint. The response shape matches the incumbents, with an added human-readable reason attached to every verdict.

By the numbers

Trusted by companies of all sizes.

Active websites
0+
Monthly verifications
0+
Bots stopped per month
0+
Reviews

Our customers love us.

Hundreds of businesses have made the switch from reCAPTCHA and hCaptcha to Prosopo. Here's what they have to say.

Frequently Asked Questions

Is Prosopo GDPR compliant?

Yes. Prosopo processes an IP address and a short-lived session identifier — the minimum needed to verify a request is human — under legitimate interest. The widget is cookieless by default (edge-mode deployments may set first-party session cookies for continuity). Human users are not profiled across sites, though bot toolkits are catalogued platform-wide — that's how a scraper caught on one customer's site is recognised on another. EU-only verification endpoints are available on request. Prosopo is UK-incorporated and engineered in the UK; EU processing is available to customers who need data-residency separation.

Does Prosopo drop tracking cookies?

The widget is cookieless by default, which means it drops nothing you need to add to a cookie banner under the ePrivacy Directive. Edge-mode deployments (the Protect delivery mode) may set first-party session cookies for continuity across a request flow — those are first-party rather than third-party tracking cookies, and are covered under the same lawful basis as the underlying verification.

Where does Prosopo process data?

EU-only and US-only verification endpoints are available. Customers choose the region their verification data is processed in. European customers typically pin to the EU endpoint; US-based customers can pin verification stateside.

How is Prosopo different from reCAPTCHA and hCaptcha on GDPR?

reCAPTCHA drops Google third-party tracking cookies, ties captcha requests to a persistent Google identifier, and processes data in the US by default. Using it in the EU generally requires cookie-banner consent, a third-party-processor declaration, and a Schrems II data-transfer basis. hCaptcha is stricter than reCAPTCHA but still sets third-party cookies and processes data in the US by default. Prosopo does none of the above.

Can I self-host Prosopo?

Yes. The widget stack — challenges, collectors, client-side integration — is open source; you can npm install and read the code before you deploy. The detector on the server side is proprietary; customers who need to run entirely self-hosted receive a periodic obfuscated bundle of the detector so the open-source side stays reproducible and the private side keeps up with the threat model.

Does Prosopo scale?

Yes. Prosopo runs in production against high-traffic, adversarial-bot workloads — including full-traffic edge deployments against professional ticket-touting operations on ticketing platforms.

More from Prosopo

What else can Prosopo protect for you?

No matter the threat, we have a solution to keep your business safe.

Product

Access Control

Prosopo's Access Control dynamically generates rules to protect your website from bots and spam.

Learn more
Access Control
Product

API Protection

Stop automated abuse of your API endpoints with Prosopo's bot-aware verification and access control.

Learn more
API Protection
Product

Invisible CAPTCHA

Prosopo's Invisible CAPTCHA provides seamless bot protection without disrupting the user experience.

Learn more
Invisible CAPTCHA
Product

Risk Scoring

Prosopo's Risk Scoring provides real-time analysis of user behavior to identify potential threats.

Learn more
Risk Scoring
Product

Spam Bot Protection: Stop Form Spam Before It Lands

Spam bot protection that blocks fake signups, throwaway emails and abusive networks before they hit your forms — without breaking real users' experience.

Learn more
Spam Bot Protection: Stop Form Spam Before It Lands
Product

Bot Protection and Agent Trust Management

Bot protection and Bot and Agent Trust Management by Prosopo. One platform, two delivery modes — widget or edge. Blocks that trace to a human-readable rule.

Learn more
Bot Protection and Agent Trust Management
Product

GDPR-Compliant CAPTCHA

GDPR-compliant CAPTCHA that stores an IP and a short-lived session — no third-party cookies, no cross-site profile, EU processing on request.

Learn more
GDPR-Compliant CAPTCHA