Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...
Stop spam without CAPTCHAs. Proof-of-Work protection for your site. Open-source, self-hosted, privacy-first.
OpenPorte Spam Protection is a free WordPress plugin designed to protect forms from spam without using CAPTCHAs. It employs a lightweight Proof-of-Work challenge to deter bots while ensuring a smooth experience for legitimate users. The plugin is fully open-source and self-hosted, making it a privacy-friendly alternative for site owners and visitors alike.
The plugin is suitable for those looking for an accessible and transparent solution to spam protection. It is particularly beneficial for users of the previous ALTCHA Spam Protection v1 plugin, as it allows for easy migration and retains existing settings.
Best for: This plugin is best for WordPress site owners seeking a privacy-friendly spam protection solution.
What it does well
Where it falls short
OpenPorte Spam Protection offers a straightforward and privacy-conscious way to combat spam on WordPress forms. It is a suitable choice for those who prefer open-source solutions.
J-C Berthon's own description of OpenPorte Spam Protection, lightly tidied.
OpenPorte is a free and open-source plugin that protects WordPress forms
from spam using a lightweight Proof-of-Work challenge instead of CAPTCHAs.
The goal is to make spam expensive for bots while keeping the experience almost
invisible for legitimate visitors and respecting their privacy.
For site owners, OpenPorte offers an easy to configure and deploy modern
spam protection under their control.
For the site users, it offers an accessible, transparent and privacy-friendly
alternative to CAPTCHAs.
OpenPorte is built around the open-source ALTCHA widget.
Some highlights:
For the list of contributors, refer to our GitHub project: Contributors.
AI-assisted project. Architecture, security decisions, and final review are
mine; AI tools (Claude, Mistral, and others) help with drafting code, tests,
translations, and documentation — without them, one person couldn’t keep
this fork alive.
The original ALTCHA Spam Protection WordPress plugin (v1) was open source
(GPLv2). Its authors have since released a version 2/3 which is no longer
open source. They no longer maintain the open source project and recommend
that users migrate to v2/v3. See the official project at https://altcha.org
for their offering.
OpenPorte started as a fork and continues the v1 line as free software
(GPLv2 or later) for users who want to stay on a fully open-source,
self-hosted solution. It is a faithful fork: existing v1 installations
can switch to OpenPorte and keep their settings (see Upgrading).
OpenPorte is backward-compatible with ALTCHA Spam Protection v1 plugin:
[altcha] shortcode keeps working (alongside the new [openporte]).altcha_* filters and actions keep firing as deprecated aliases.See the Deprecations section for the full list of compatibility aliases and
what they map to.
Other plugins for securing a site.
Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...
Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....
The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...
Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.
Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.
Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...