HATCHA
CAPTCHA proves you're human. HATCHA proves you're not.
HATCHA (Hyperfast Agent Test for Computational Heuristic Assessment) is a reverse CAPTCHA that gates access behind challenges trivial for AI agents but painful for humans — large-number multiplication, string reversal, binary decoding, and more.
Server-side verification — answers never reach the client. HMAC-signed tokens, stateless, no database required.
— answers never reach the client. HMAC-signed tokens, stateless, no database required. 5 built-in challenge types — math, string reversal, character counting, sorting, binary decode.
— math, string reversal, character counting, sorting, binary decode. Extensible — register custom challenge generators at runtime.
— register custom challenge generators at runtime. Themeable — dark, light, or auto mode via CSS custom properties.
— dark, light, or auto mode via CSS custom properties. Framework adapters — Next.js App Router and Express middleware out of the box.
Quickstart (Next.js)
1. Install
... continue reading