NDDev Captcha
Self-hosted proof-of-work CAPTCHA. The visitor solves a computational task in the browser instead of a visual puzzle, and there is no third-party CAPTCHA provider in the verification path.
What it consists of
A verification server with a REST API, an admin dashboard, site keys, rate limiting and analytics. The <nddev-captcha> widget for site forms. A SHA-256 solver in Rust compiled to WebAssembly.
- self-hosted proof-of-work
- site-key integration
- browser challenge
- verification token
- own widget/backend
- rate limiting
Challenge generation and verification keep no state. The site receives a verification token and confirms it through the verification API.
Code and connection
The code is a derivative of the open Cap project (Apache-2.0), is distributed under AGPL-3.0 and has no third-party runtime dependencies in the verification path. Hosting and the terms of connection are agreed individually.
Protect forms without a third-party provider
Tell us which forms and scenarios need protection — we will propose how to connect it.
We reply within 24 h

