Skip to content

Commit b931ae1

Browse files
committed
Refresh directory listing and document failsafe mode; bump to 1.1.1
Rework the title, tags, short description, and intro to lead with the cookieless EU-hosted positioning and the supported form plugins, and surface the free tier. Update the outage FAQ to cover failsafe mode. Bump Version, CAPTCHAAPI_VERSION, and Stable tag to 1.1.1.
1 parent 5644c15 commit b931ae1

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

captchaapi.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?php
22
/**
3-
* Plugin Name: captchaapi.eu Proof-of-Work CAPTCHA
3+
* Plugin Name: GDPR Cookieless CAPTCHA for WooCommerce & Forms - captchaapi.eu
44
* Plugin URI: https://captchaapi.eu/docs
5-
* Description: Privacy-first proof-of-work CAPTCHA. Protects the login, registration, lost-password, and comment forms, plus Contact Form 7. EU-hosted, no cookies, no tracking.
6-
* Version: 1.1.0
5+
* Description: Cookieless, GDPR-friendly CAPTCHA hosted in the EU - a privacy-first reCAPTCHA alternative. Protects login, registration, lost-password, comments, WooCommerce, and the popular form plugins.
6+
* Version: 1.1.1
77
* Requires at least: 6.0
88
* Requires PHP: 7.4
99
* Author: captchaapi.eu
@@ -18,7 +18,7 @@
1818
exit;
1919
}
2020

21-
define('CAPTCHAAPI_VERSION', '1.1.0');
21+
define('CAPTCHAAPI_VERSION', '1.1.1');
2222
define('CAPTCHAAPI_PLUGIN_FILE', __FILE__);
2323
define('CAPTCHAAPI_PLUGIN_DIR', plugin_dir_path(__FILE__));
2424
define('CAPTCHAAPI_PLUGIN_URL', plugin_dir_url(__FILE__));

readme.txt

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
=== captchaapi.eu Proof-of-Work CAPTCHA ===
1+
=== GDPR Cookieless CAPTCHA for WooCommerce & Forms - captchaapi.eu ===
22
Contributors: rajtik
3-
Tags: captcha, spam, login, comments, antispam
3+
Tags: captcha, recaptcha, gdpr, antispam, woocommerce
44
Requires at least: 6.0
55
Tested up to: 7.0
66
Requires PHP: 7.4
7-
Stable tag: 1.1.0
7+
Stable tag: 1.1.1
88
License: GPLv2 or later
99
License URI: https://www.gnu.org/licenses/gpl-2.0.html
1010

11-
Proof-of-work CAPTCHA with no puzzles and no cookies. Protects login, registration, comments, WooCommerce, and popular form plugins.
11+
Cookieless, EU-hosted reCAPTCHA alternative for WooCommerce, WPForms, Fluent Forms & CF7. GDPR-clean, no cookie banner.
1212

1313
== Description ==
1414

15-
captchaapi.eu stops form spam without making your visitors click traffic lights. The work happens in the background: the visitor's browser solves a small proof-of-work puzzle while they fill in the form, and a signed token rides along with the submission. There is nothing to solve and nothing to see.
15+
Protects WooCommerce (login, registration, lost password, checkout), WPForms, Fluent Forms, Formidable Forms, Forminator and Contact Form 7 - cookieless, EU-hosted, no cookie banner required.
16+
17+
A privacy-first alternative to reCAPTCHA: captchaapi.eu stops form spam without making your visitors click traffic lights. A free tier with commercial use allowed gets you started. The work happens in the background: the visitor's browser solves a small proof-of-work puzzle while they fill in the form, and a signed token rides along with the submission. There is nothing to solve and nothing to see.
1618

1719
Your server checks that token locally with your secret key. No request is sent back to captchaapi.eu when a form is submitted, so the check adds no network latency and keeps working even if our service is briefly unreachable.
1820

@@ -73,7 +75,7 @@ The verification is a local HMAC check, so it adds no network round trip on subm
7375

7476
= What happens if captchaapi.eu is unreachable? =
7577

76-
The widget will not produce an attestation, so a protected form will not submit. The plugin fails closed by design: a submission without a valid attestation is rejected rather than waved through.
78+
By default the plugin fails closed: if the widget cannot produce an attestation, a protected form will not submit, so a missing attestation is rejected rather than waved through. If you would rather keep forms working during an outage, turn on the optional failsafe mode: it lets submissions through while captchaapi.eu is unreachable and automatically resumes strict protection once the service is back.
7779

7880
= Does it work with Contact Form 7? =
7981

@@ -119,6 +121,10 @@ Verification of the attestation on submit is performed locally on your server wi
119121

120122
== Changelog ==
121123

124+
= 1.1.1 =
125+
* Clearer directory listing: updated title, tags, and description to highlight the cookieless, EU-hosted protection and the supported form plugins.
126+
* Documented failsafe mode in the FAQ: forms can stay usable during a captchaapi.eu outage, then strict protection resumes automatically.
127+
122128
= 1.1.0 =
123129
* Added integrations for WooCommerce (login, registration, lost password, and checkout), WPForms, Fluent Forms, Formidable Forms, and Forminator.
124130
* Added a "Test API response" button that checks the service is reachable and the keys are in the right fields.

0 commit comments

Comments
 (0)