compare
ALTCHA vs Cap
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | ALTCHA | Cap |
|---|---|---|
| Language | TypeScript | JavaScript |
| Licence | MIT | Other |
| Stars | 2.8k | 7.9k |
| Latest | v3.3.0 | standalone@3.1.13 |
| Last push | 2026-10-05 | 2026-10-04 |
| Release cadence | about 24 days between releases | about 13 days between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace hCaptcha. Alternatives to hCaptcha →
Full replacementALTCHAProof-of-work widget verified on your own server, with no cookies or tracking.
Full replacementCapProof-of-work CAPTCHA with a self-hosted server and an invisible mode.
Both replace reCAPTCHA. Alternatives to reCAPTCHA →
Full replacementALTCHAProof-of-work widget verified on your own server, with no cookies or tracking.
Full replacementCapProof-of-work CAPTCHA with a self-hosted server and an invisible mode.
ALTCHA
- v3.3.02026-10-05This release fixes the widget's proof-of-work code to match the fixed altcha-lib (v2.6.0). It fixes a key-derivation mi…
- v3.2.32026-09-20Fix: add rel=noopener attribute to external links [#198]
- v3.2.22026-08-19Fix: theme attribute (widget types and HTML attribute)
- v3.2.12026-07-12Fix: checkbox focus outline in safari [#194]
- v3.2.02026-07-08Fix: i18n load-order [#193]
Cap
- standalone@3.1.132026-09-23GET /health checks redis and returns 200 or 503. GET /health/live returns 200 while the process runs. neither needs aut…
- standalone@3.1.122026-09-23new keys default to hashwx, a gpu-resistant proof of work split into 4 sub-challenges (1,000,000 hashes by default). ex…
- standalone@3.1.112026-09-04merges #308 by @taciturnaxolotl
- standalone@3.1.82026-07-22better asset server handling
- standalone@3.1.72026-07-15fix: merges #281
ALTCHA
unsigned The latest release, v3.3.0, carries no signature GitHub could verify.
Loading the security report
Cap
✓ signed The latest release, standalone@3.1.13, carries a signature GitHub verified.
Loading the security report