WP Manifestindependent plugin directory
manifest / security / formconfirmed-wordpress

formconfirmed – Invisible spam protection for forms

WordPress plugin for formconfirmed: invisible spam protection for Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Fluent Forms, Formidable, comments, registration and login. Per-form switches, shortcode, PHP API.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/lw-it-solutions/formconfirmed-wordpress/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

formconfirmed for WordPress

Invisible spam protection for WordPress forms, powered by formconfirmed: a small proof of work in the visitor's browser, timing and trap-field signals, an e-mail check and an optional check of the message text - hosted in the EU, no puzzles, no cookies.

  • Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Fluent Forms, Formidable, comments, registration (WordPress, WooCommerce) and login (optional)
  • A switch for every single form under Settings > formconfirmed > Forms; new forms are protected automatically
  • [formconfirmed] shortcode, the Contact Form 7 form tag [formconfirmed] and the PHP functions formconfirmed_widget() / formconfirmed_check() for forms of your own
  • Never a silent pass: if the service cannot be reached, a backup check on your own server decides; everything else is held for review (14 days, delivered with one click)

Needs a free account at formconfirmed.com for the site key and secret key. Requires WordPress 6.2 and PHP 7.4. Details, including which data is sent to the service, in readme.txt.

Integration examples for other languages (PHP, Node.js, Python, Ruby, Go, Java, .NET): formconfirmed-examples.

License

GPL-2.0-or-later, see LICENSE.