FindSoftware

ALTCHA

Open-source proof-of-work CAPTCHA widget and server verification libraries, with a paid self-hosted server (Sentinel) and a hosted service (Cloud).

ALTCHA is a CAPTCHA widget that runs a proof-of-work calculation in the visitor’s browser instead of showing visual puzzles. A site adds the widget as a web component, either from the npm package or from a script tag. The site’s server then checks the submitted payload with one of the official verification libraries, which cover TypeScript, Python, Go, PHP, Java, Ruby, Rust and several other languages, as the server integration page lists.

ALTCHA Sentinel is the self-hosted server for the widget. It runs on the operator’s own infrastructure, stores its data in embedded storage by default or in an external database, and adds risk scoring, adaptive challenges and an admin app. A hosted service, ALTCHA Cloud, runs the same engine in the EU.

Worth knowing

Sentinel is a separate product under its own license and needs a paid license before it runs in production; a 30-day trial is available. The widget’s code challenge option requires Sentinel or a custom server. Sentinel verifies its license by default with a server at eu.altcha.org.

Identity

Status
Active
Maintainer
BAU Software s.r.o.5
Maintained by
Company5
First release
20236
Headquarters
Czechia5

Rendering and deploy

Runs as
In the browser, Always on78
Install with
npm7101112

Releases

Current major version
313
Last release
2026-10-2213

Adoption

GitHub stars
2,8742
npm downloads a week
290,52015
Contributors
114

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories
    altcha.org
  2. 2026-11-03: links, Written in, License, GitHub stars
    api.github.com/repos/altcha-org/altcha
  3. 2026-11-03: links
    altcha.org/docs/
  4. 2026-11-03: links
    altcha.org/pricing
  5. 2026-11-03: Maintainer, Maintained by, Headquarters, License, License model
    altcha.org/legal/
  6. 2026-11-03: First release
    api.github.com/repos/altcha-org/altcha/releases
  7. 2026-11-03: Runs as, Install with
    altcha.org/docs/integration/widget/
  8. 2026-11-03: Runs as
    altcha.org/docs/sentinel/
  9. 2026-11-03: Admin interface
    altcha.org/docs/sentinel/security/license/
  10. 2026-11-03: Databases, Install with
    altcha.org/docs/sentinel/databases/
  11. 2026-11-03: Install with
    altcha.org/docs/sentinel/get-started/
  12. 2026-11-03: Install with
    altcha.org/docs/sentinel/install/
  13. 2026-11-03: Current major version, Last release
    github.com/altcha-org/altcha/releases/tag/v3.5.0
  14. 2026-11-03: Contributors
    api.github.com/repos/altcha-org/altcha/contributors?per_page=1
  15. 2026-11-03: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/altcha
  16. 2026-11-03: Multilingual
    github.com/altcha-org/altcha/blob/main/README.md

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON