Skip to content

api-evangelist/hcaptcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hCaptcha (hcaptcha)

hCaptcha, operated by Intuition Machines, is a privacy-focused CAPTCHA and bot-defense platform used as a drop-in replacement for Google reCAPTCHA. The free Publisher and Pro tiers offer a JavaScript widget and a server-side /siteverify endpoint that issue and verify single-use tokens. The Enterprise tier (hCaptcha Enterprise) adds advanced bot detection, account defense, MFA, machine-learning fraud signals, and management APIs. hCaptcha is broadly integrated into web frameworks and CMS platforms (React, Vue, Angular, Node/Express, WordPress, Magento) and ships first-party mobile SDKs for iOS and Android.

APIs.json: https://raw.githubusercontent.com/api-evangelist/hcaptcha/refs/heads/main/apis.yml

Scope

  • Type: Index
  • Position: Provider
  • Access: Public

Tags

  • CAPTCHA
  • Bot Defense
  • Privacy
  • hCaptcha
  • Intuition Machines
  • Account Defense
  • Enterprise Security

Timestamps

  • Created: 2026-05-23
  • Modified: 2026-05-23

APIs

hCaptcha Siteverify API

The /siteverify endpoint validates an hCaptcha response token submitted by a browser. The server POSTs the token, secret key, and optional remote IP, and receives a JSON response indicating success, hostname, timestamp, score (Enterprise), and any error codes. This is the canonical server-side check that gates form submissions and API calls behind an hCaptcha challenge.

Tags

  • Siteverify
  • Token Verification
  • Server-Side

Properties

hCaptcha JavaScript Widget

The hCaptcha JS widget renders the visible or invisible challenge on a page and produces a response token on success. Developers include a script tag pointing at js.hcaptcha.com/1/api.js and place a div with data-sitekey, optionally configuring theme, size, callback, and language. Frontend wrappers exist for React, Vue, and Angular.

Tags

  • JavaScript
  • Widget
  • Frontend
  • Challenge

Properties

hCaptcha Invisible

Invisible hCaptcha runs the challenge in the background and only surfaces a visible puzzle when risk requires it. It is configured via the same widget script and an additional data-size="invisible" attribute, enabling no-friction verification on most legitimate users.

Tags

  • Invisible
  • Frictionless
  • Risk-Based

Properties

hCaptcha Mobile SDKs

hCaptcha publishes native iOS and Android SDKs (with React Native and Flutter wrappers) so mobile apps can present the same risk-based challenges as the web widget and obtain response tokens that the server verifies via /siteverify.

Tags

  • Mobile
  • iOS
  • Android
  • SDK

Properties

hCaptcha Enterprise

hCaptcha Enterprise extends the core challenge with advanced bot detection, account defense (ATO and fake-account protection), MFA and pull-based SMS, fraud signals, and management APIs for provisioning sitekeys, retrieving analytics, and tuning policies. Access is gated to Enterprise customers.

Tags

  • Enterprise
  • Account Defense
  • Fraud
  • Management API

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

hCaptcha (Intuition Machines) — privacy-first CAPTCHA + bot defense

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors