A self-hosted spam protection system using proof-of-work mechanisms to replace traditional visual CAPTCHA puzzles.

ALTCHA is an open-source, self-hosted CAPTCHA platform that protects websites, APIs, and online services from spam and abuse. It replaces traditional visual puzzles and intrusive verification methods with a proof-of-work mechanism to verify human users without relying on cookies or browser fingerprinting.
The software is deployed as a Web Component for the frontend and integrated with a server-side verification process. It is designed for developers and site administrators who require bot protection that adheres to strict privacy regulations and accessibility standards across all modern browsers supporting the Web Crypto API.
The system utilizes the Web Crypto API to perform calculations in the browser, ensuring that the computational load is handled client-side. It provides programmatic configuration via a global object for complex setups and attribute-based configuration for simple HTML implementations. The architecture allows for custom verification handlers and supports various proof-of-work algorithms to increase the cost of attacks for automated scripts and bot farms. It includes a suite of built-in themes and CSS custom property support for visual customization.
Integration is handled via npm or direct script loading, with starter templates available for various frameworks. The software is engineered to be compatible with global privacy regulations including GDPR, HIPAA, CCPA, and LGPD, making it suitable for highly regulated industries.
ALTCHA is a privacy-first security tool for GDPR and HIPAA compliant environments.
A self-hosted web application firewall and reverse proxy that filters and monitors HTTP traffic to block exploits.
Filters incoming HTTP requests using challenges to protect upstream resources from AI crawlers and scraper bots.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.