Documentation

Everything you need to integrate.

A short quickstart, a full API reference, and migration guides from each of the three big incumbents.

Start here

If you've never integrated a CAPTCHA before — or if you have, but want a refresher — start with the Quickstart. Five minutes from signup to first verification.

Reference

  • Widget reference — the loader script, render options, programmatic API (render(), reset(), execute(), callbacks).
  • API reference — the three POST endpoints (/challenge, /answer, /siteverify), all parameters, all error codes.
  • Server libraries — verify-side examples for PHP, Node.js, Python, Ruby, Go.

Guides

  • Migrating from reCAPTCHA — one-line drop-in path. Most apps need only two URL changes.
  • Accessibility — what the widget commits to, what to test, how to configure audio-first mode.
  • Privacy & GDPR — data flow, retention, DPA, what your privacy policy needs to say.

Operations

  • Changelog — version history, breaking changes (rare), new features.
  • Status — service health, incident history.
  • Support — email contacts for support, security, and DPA.