Managed proof-of-work challenges for modern sites
Privacy-first CAPTCHA without puzzles, tracking, or visual noise.
Blank Captcha gives product teams hosted challenge protection, project-level keys, usage limits, billing-aware enforcement, and a clean dashboard for day-to-day operations.
- Free tier
- 100
- verifications
- Setup
- 5 min
- to first widget
- Data
- EU
- ready hosting
Checkout protection
pk_live_8Hk2...Qp4
Issued
42k
Passed
41k
Blocked
418
Widget preview
Looping previewBuilt for operational teams
Everything around the widget is handled.
Create projects, copy keys, manage domains, review usage, and keep billing limits aligned without exposing the challenge engine directly.
Project keys
Issue public sitekeys and backend secrets per project, with rotation and scoped domain controls.
Usage limits
Free, Starter, Business, and Enterprise limits are enforced across challenge, redeem, and verify paths.
Engine sync
Security presets, domain changes, project status, and deletes stay tied to the challenge engine.
Billing state
Stripe checkout, portal access, scheduled changes, invoices, payment status, and admin resync are built in.
Operator tools
Admins can review tenants, pending registrations, project status, failed webhooks, and audit history.
Developer handoff
Copy the widget snippet, backend verify endpoint, and styling variables directly from the project page.
Implementation workflow
From empty account to protected form.
The dashboard guides setup without hiding the operational details: project state, allowed domains, security presets, keys, usage, and server verification all stay visible.
Project setup
Checkout protection
Security preset
Balanced
Monthly usage
418 / 1,000
Widget snippet
Control plane
The backend is part of the product.
Blank Captcha is not just a script tag. Teams get the operational surface they need after launch: billing state, project health, engine sync, audit history, and admin recovery tools.
Project operations
Rename projects, update status, rotate secrets, resync the engine, and keep domains aligned.
Billing-aware limits
Plan limits are enforced across challenge, redeem, and verify paths with scheduled plan changes visible in the app.
Operator oversight
Review organizations, pending registrations, failed webhooks, audit events, and manual overrides from one place.
Developer handoff
Copy sitekeys, widget snippets, backend verify examples, and preview CSS variables from the project view.
Comparison
Less friction than puzzle-first CAPTCHA.
The goal is simple: keep bot pressure visible and controlled without making legitimate users solve image puzzles or giving teams another black box.
Plans
Start small, keep the same integration.
Use the free tier for demos and internal forms, then scale usage limits as traffic grows.
Free
100 verifications / month
For trying the platform and low-volume personal projects.
- 1 project
- Hosted widget asset
- Basic project usage metrics
- Community support
Starter
1,000 verifications / month
For small sites and early production projects.
- 5 projects
- Managed challenge engine
- Project usage metrics
- Hosted widget asset
Business
10,000 verifications / month
For production sites with regular customer traffic.
- 25 projects
- 10,000 monthly verifications
- More projects
- Priority support
Enterprise
Custom verification volume
For higher-volume use cases and custom requirements.
- Custom verification volume
- Dedicated onboarding
- Commercial support options
Protect your next form without adding friction.
Create a project, copy the snippet, and keep abuse controls visible from one dashboard.