|
1 | | -=== captchaapi.eu Proof-of-Work CAPTCHA === |
| 1 | +=== GDPR Cookieless CAPTCHA for WooCommerce & Forms - captchaapi.eu === |
2 | 2 | Contributors: rajtik |
3 | | -Tags: captcha, spam, login, comments, antispam |
| 3 | +Tags: captcha, recaptcha, gdpr, antispam, woocommerce |
4 | 4 | Requires at least: 6.0 |
5 | 5 | Tested up to: 7.0 |
6 | 6 | Requires PHP: 7.4 |
7 | | -Stable tag: 1.1.0 |
| 7 | +Stable tag: 1.1.1 |
8 | 8 | License: GPLv2 or later |
9 | 9 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
10 | 10 |
|
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. |
12 | 12 |
|
13 | 13 | == Description == |
14 | 14 |
|
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. |
16 | 18 |
|
17 | 19 | 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. |
18 | 20 |
|
@@ -73,7 +75,7 @@ The verification is a local HMAC check, so it adds no network round trip on subm |
73 | 75 |
|
74 | 76 | = What happens if captchaapi.eu is unreachable? = |
75 | 77 |
|
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. |
77 | 79 |
|
78 | 80 | = Does it work with Contact Form 7? = |
79 | 81 |
|
@@ -119,6 +121,10 @@ Verification of the attestation on submit is performed locally on your server wi |
119 | 121 |
|
120 | 122 | == Changelog == |
121 | 123 |
|
| 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 | + |
122 | 128 | = 1.1.0 = |
123 | 129 | * Added integrations for WooCommerce (login, registration, lost password, and checkout), WPForms, Fluent Forms, Formidable Forms, and Forminator. |
124 | 130 | * Added a "Test API response" button that checks the service is reachable and the keys are in the right fields. |
|
0 commit comments