mCaptcha
Proof-of-work CAPTCHA system with a client widget and a server that validates the tokens a site receives.
mCaptcha is a CAPTCHA server that protects forms with a proof-of-work challenge instead of puzzles. The visitor’s browser computes a SHA256 proof of work through a widget the site loads from a CDN or serves itself. The site’s backend then sends the resulting token to the mCaptcha server’s verification endpoint before it processes the form.
The server is a Rust binary that the bare-metal guide runs as a systemd service, with Postgres or MariaDB for its data. An optional Redis cache can sit beside it, and the project says mCaptcha does not implement SSL, so a reverse proxy goes in front. Site keys are created in a dashboard, and the installation guide walks through the widget and the verification call. The project says its CAPTCHA routes are cookie free and that it does not use IP addresses for rate limiting.
Worth knowing
The README says the project has no stable release yet, although GitHub lists a v0.1.0 release.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Categories
mcaptcha.org/ - 2026-11-03: links, Written in, License, GitHub stars
api.github.com/repos/mCaptcha/mCaptcha - 2026-11-03: links, Admin interface
mcaptcha.org/docs/webmasters/installing-captcha/ - 2026-11-03: Maintainer
raw.githubusercontent.com/mCaptcha/mCaptcha/master/docker-compose.yml - 2026-11-03: Runtime
raw.githubusercontent.com/mCaptcha/mCaptcha/master/docs/DEPLOYMENT.md - 2026-11-03: Install with
github.com/mCaptcha/mCaptcha/blob/master/README.md - 2026-11-03: Install with
mcaptcha.org/docs/self-hosting/docker/ - 2026-11-03: Install with, Runs as, Databases
mcaptcha.org/docs/self-hosting/bare-metal/ - 2026-11-03: Install with
mcaptcha.org/docs/self-hosting/ansible/ - 2026-11-03: License model
raw.githubusercontent.com/mCaptcha/mCaptcha/master/LICENSE.md - 2026-11-03: First release, Current major version, Last release
api.github.com/repos/mCaptcha/mCaptcha/releases - 2026-11-03: Contributors
api.github.com/repos/mCaptcha/mCaptcha/contributors