RudiQ Captcha for WordPress is a privacy-first, self-hosted CAPTCHA designed for real humans.
Version 1.0
Rudix Captcha
Contributors: rudyq
Donate link: https://rudyq.com
Tags: captcha, security, antispam, login, comments
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Open-source, self-hosted intelligent CAPTCHA alternative to reCAPTCHA and Turnstile.
Description
Rudix Captcha is a privacy-first, self-hosted CAPTCHA designed for real humans.
Instead of classic math problems like “1 + 1 = ?”, it asks natural language number questions in the 0–9 range, for example:
* What is the number just before 5?
* What is the number between 7 and 9?
* Add one to 2. What is the result?
* Minus two from 5. What is the result?
Features
* Protects WordPress login, registration, password recovery and comment forms
* Intelligent number-based challenges (0–9)
* IP-based rate limiting
* WordPress nonces and short-lived challenge tokens
* Time-based validation
* Honeypot field
* Browser / automation detection signals
* Colorblind-safe and high-contrast themes
* Screen-reader friendly markup
* Fully self-hosted – no external API calls
* Clean uninstall removes all plugin options and data
Installation
1. Upload the `rudix-captcha` folder to the `/wp-content/plugins/` directory, or install the zip via Plugins → Add New → Upload.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Go to Settings → Rudix Captcha to enable protection on the forms you want and choose theme / palette.
Frequently Asked Questions
= Does it call any external service? =
No. Everything runs on your server.
= Can I remove the “Protected by Rudix Captcha” link? =
The attribution link is required. Removing it from the plugin source disables CAPTCHA protection and blocks login until official files are restored.
Changelog
= 1.0.1 =
* Removed enterprise / license modules from the free distribution
* Fixed Plugin Check i18n, escaping, and filesystem findings
* Compact CAPTCHA UI
* Clean uninstall
= 1.0.0 =
* Initial release
Upgrade Notice
= 1.0.1 =
Recommended update: Plugin Check compliance and simplified free edition.