ALTCHA offers a free, open-source Captcha alternative, ensuring robust spam protection while respecting user privacy and GDPR compliance.
ALTCHA provides a free, open-source Captcha alternative utilizing a proof-of-work mechanism to safeguard your website against spam and unwanted content. Our anti-spam solution ensures robust spam protection without compromising user privacy.
Unlike other solutions, ALTCHA is free, open-source, and self-hosted. It operates independently without external services, avoids the use of cookies and fingerprinting, refrains from user tracking, and maintains full compliance with GDPR regulations.
ALTCHA’s Spam Filter introduces a distinctive spam-detection feature enabling efficient classification of text and other information, empowering you to distinguish spam from legitimate messages. This anti-spam Captcha feature provides enhanced spam protection for your site.
As a GDPR-compliant alternative to Akismet, this feature seamlessly integrates with the plugin for effortless activation.
ALTCHA prioritizes user privacy by avoiding the use of cookies and fingerprinting techniques.
Operating in Self-hosted mode (the default setting), this plugin remains fully contained within your WordPress installation, eliminating any reliance on external services. You can opt-in for our SaaS version to utilize the Spam Filter API. For more information visit https://altcha.org.
This plugin operates in two modes, you can select which mode you want in the settings (see API Region):
Note: The Spam Filter requires ALTCHA’s SaaS. Create an API Key to access it.
This plugin requires the WordPress REST API. If you are using any “Disable REST API” plugins, ensure that the endpoint /altcha/v1/challenge
is allowed.
[altcha]
)All source code for the plugin, and the ALTCHA widget is available on GitHub. In the repository, you’ll also find versions of non-minified JavaScript and CSS assets:
Download, install and activate ALTCHA Spam Protection
.
To use the Spam Filter, create an API Key and configure it in the Settings.
Alternatively, install the plugin manually:
.zip
from the Releases.altcha
folder to the /wp-content/plugins/
directory language
attribute