ALTCHA ALTCHA leverages a proof-of-work mechanism to safeguard your website, APIs, and online services from spam and abuse. Unlike traditional solutions, ALTCHA is self-hosted, does not rely on cookies or fingerprinting, and ensures complete user privacy. It is fully compliant with GDPR, WCAG 2.2 AA-level, and the European Accessibility Act. For more details, visit ALTCHA. Features Frictionless Experience : Utilizes proof-of-work (PoW) instead of visual puzzles, ensuring a seamless user experience. : Utilizes proof-of-work (PoW) instead of visual puzzles, ensuring a seamless user experience. Cookie-Free Design : Built to be GDPR-compliant by default, with no cookies or tracking. : Built to be GDPR-compliant by default, with no cookies or tracking. Fully Accessible : Meets WCAG 2.2 AA-level standards and complies with the European Accessibility Act (EAA). : Meets WCAG 2.2 AA-level standards and complies with the European Accessibility Act (EAA). Lightweight : Minimal bundle size for fast page loads and optimal performance. : Minimal bundle size for fast page loads and optimal performance. Self-Hosted : Operates independently without depending on third-party services. : Operates independently without depending on third-party services. SaaS Option Available: Get started quickly with the SaaS API at altcha.org. Examples Server Integrations CMS More anti-spam solutions Spam Filter - stop sophisticated attacks and human-generated spam by classifying data. Usage ALTCHA widget is distributed as a "Web Component" and supports all modern browsers. 1. Install ALTCHA npm install altcha import altcha in your main file: import 'altcha' ; or insert <script> tag to your website: < script async defer src =" /altcha.js " type =" module " > </ script > CDN: https://cdn.jsdelivr.net/gh/altcha-org/altcha@main/dist/altcha.min.js 2. Use <altcha-widget> tag in your forms < form > < altcha-widget challengeurl =" https://... " > </ altcha-widget > </ form > See the configuration below or vis...
First seen: 2025-05-15 08:38
Last seen: 2025-05-15 15:39