it sees every move.
your visitors see nothing.
- 01
it wakes up when a form is used
Nothing loads until someone starts filling in a form, so your pages stay exactly as fast as they were.
- 02
the browser does the homework
While the visitor types, their browser quietly solves a small proof-of-work puzzle. On most devices it takes about a second.
- 03
your server makes the call
The answer is checked on your own server, along with a hidden honeypot, a minimum time on the form and a spam score. Bots get turned away. People never notice.

what’s in its hands?
Everything real that comes through your forms. The enquiry from a new client, the comment from an actual person. It holds on to those and lets the spam bounce off.
what it guards
- WordPress login, registration and lost password
- Comments
- WooCommerce login, registration and classic checkout
- Elementor Pro forms
- Contact Form 7 and WPForms
- Any other form, with one shortcode
what it never does
- Make people pick out traffic lights
- Set cookies
- Send visitor data to anyone else
- Ask you for an account or an API key
- Lock you out of your own site
see everything
it stopped
Every check lands in your WordPress admin. No outside dashboard, no extra login.




let it guard
your forms
Free, with every feature included. No limit on forms or submissions and nothing to sign up for.
Download the plugin- Download
mjs-captcha-protection.zip. - In WordPress, go to Plugins > Add New Plugin > Upload Plugin and choose the zip.
- Click Activate. Every supported form except WooCommerce checkout is protected straight away.
Coming soon to the WordPress.org plugin directory.