WP Manifestindependent plugin directory
manifest / security / gaitcha-for-wp

Gaitcha for WordPress #3 in Security

Self-hosted behavioral captcha for WordPress — fine-grained interaction analysis, no external service, no tracking.

by Willy Bahuaud · github.com/willybahuaud/gaitcha-for-wp · website

7stars
42release downloads
≈10active sites
4composer installs
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/willybahuaud/gaitcha-for-wp/releases/download/v1.3.1/gaitcha-for-wp-1.3.1.zip

Also on Packagist as willybahuaud/gaitcha-for-wp:

composer require willybahuaud/gaitcha-for-wp

From the readme

Gaitcha for WordPress A behavioral captcha that stays on your server. Most captcha solutions send your visitors' data to a third-party service — every interaction, every page load, every form submission. Gaitcha does the opposite: it runs entirely on your WordPress install, scores human behavior through fine-grained analysis (mouse trajectory, speed patterns, keyboard timing, touch dynamics), and never phones home. It works with a single checkbox. No puzzles, no image grids, no "select all the traffic lights". The trick is in how the user reaches and checks that box — mouse trajectory, speed variation, keyboard timing, touch patterns. Humans hesitate, overshoot, decelerate. Bots don't. The behavioral log is scored server-side using HMAC-signed tokens. No session, no database query, no external API. Stateless and lightweight. What it blocks Gaitcha catches the vast majority of automated submissions: scripted bots, headless browsers, form stuffers, and credential sprayers. The scoring engine analyzes 10+ behavioral signals simultaneously — faking all of them at once in a human-like way is a hard problem. It won't stop a determined attacker running a full browser with manual-li

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.3.1Jul 16, 2026gaitcha-for-wp-1.3.1.zip15
v1.3.0Jun 10, 2026gaitcha-for-wp-1.3.0.zip12
v1.2.0Jun 10, 2026gaitcha-for-wp-1.2.0.zip2
v1.1.0Mar 12, 2026gaitcha-for-wp-1.1.0.zip10
v1.0.3Mar 9, 2026gaitcha-for-wp-1.0.3.zip3

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.