WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by J-C Berthon v1.28.1

OpenPorte Spam Protection

Stop spam without CAPTCHAs. Proof-of-Work protection for your site. Open-source, self-hosted, privacy-first.

OpenPorte Spam Protection

The facts

Rating
5★ from 3
Active installs
100+
Price
Free
Last updated
30 Jul 2026
Added
Jun 2026
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
8.0
Downloads
760

Our analysis

AI-assisted

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

  • Free and open-source under GPL
  • Uses Proof-of-Work instead of CAPTCHAs
  • Self-hosted with no external service required
  • Compatible with existing ALTCHA integrations
  • Easy migration for previous ALTCHA users

Where it falls short

  • Limited information on user experience and performance
  • No additional features listed beyond spam protection

Verdict

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.

From the developer

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:

  • CAPTCHA-free spam protection
  • Fully open source (GPL)
  • Self-hosted – no mandatory external service
  • Designed to be accessible and privacy-friendly
  • Compatible with existing ALTCHA integrations
  • Easy migration for users of ALTCHA Spam Protection v1 (≤ 1.26.3)

For the list of contributors, refer to our GitHub project: Contributors.

AI-assisted development

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.

Background

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).

Compatibility

OpenPorte is backward-compatible with ALTCHA Spam Protection v1 plugin:

  • Your existing settings are migrated automatically on activation.
  • The [altcha] shortcode keeps working (alongside the new [openporte]).
  • The altcha_* filters and actions keep firing as deprecated aliases.
  • Custom API Mode has been verified against GateCHA,
    an open source server implementing the creation and verification of ALTCHA challenges.

See the Deprecations section for the full list of compatibility aliases and
what they map to.

Upgrading

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for securing a site.

Really Simple Security

Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...

Free 3M+ installs 4.9★ (8,862)
Wordfence Security

Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....

Free 5M+ installs 4.7★ (4,983)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Loginizer

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Free 1M+ installs 4.8★ (1,030)
Safe SVG

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.

Free 1M+ installs 4.9★ (79)
All-In-One Security

Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...

Free 1M+ installs 4.7★ (1,715)