Cap est une alternative moderne et open-source aux CAPTCHA utilisant la preuve de travail SHA-256. Conçu pour être léger, privé et entièrement personnalisable, il est idéal pour protéger les API, prévenir le spam et sécuriser les formulaires contre les bots. Avec des fonctionnalités comme les modes invisible et flottant, Cap garantit une expérience utilisateur fluide tout en maintenant une sécurité élevée.
"Dans un monde numérique où les bots pullulent, Cap se présente comme une solution élégante et respectueuse de la vie privée pour distinguer humains et machines."
Vous en avez marre des CAPTCHAs qui vous demandent de cliquer sur des feux de circulation ou de déchiffrer des caractères illisibles ? Cap change la donne avec une approche radicalement différente.
🔍 Cap en bref
Cap est une alternative open-source moderne aux CAPTCHAs traditionnels, basée sur la preuve de travail (Proof-of-Work) SHA-256. Contrairement aux solutions classiques qui reposent sur le traçage ou des puzzles complexes, Cap utilise une méthode computationnelle légère qui :
Pèse seulement 12ko (250x plus léger que hCaptcha)
Ne collecte aucune donnée utilisateur
S'intègre facilement à n'importe quel site
Fonctionne en mode invisible ou flottant
🛡️ Pourquoi choisir Cap ?
Respect de la vie privée
Contrairement à reCAPTCHA qui profile vos utilisateurs, Cap élimine tout besoin de :
Tracking
Fingerprinting
Collecte de données
Performance exceptionnelle
Temps de chargement ultra-rapide (12ko minifiés)
Fonctionne avec Web Workers et WASM
Compatible avec Bun, Node.js, Deno et Docker
Personnalisation totale
Backend et frontend modifiables
Variables CSS personnalisables
Mode autonome pour les langages non-JS
⚙️ Fonctionnement technique
Cap se compose de deux éléments principaux :
@cap.js/widget : Bibliothèque JavaScript légère qui gère l'affichage et la résolution du CAPTCHA
@cap.js/server : Librairie sans dépendances pour la création et validation des challenges
Et aussi :
@cap.js/solver : Pour les interactions machine-à-machine
Mode standalone : Image Docker avec API REST pour tous les langages
🏆 Comparaison avec les alternatives
Fonctionnalité
Cap
reCAPTCHA
hCaptcha
Poids
12ko
~3Mo
~3Mo
Vie privée
✅
❌
❌
Open-source
✅
❌
❌
Personnalisation
✅
❌
Limited
Mode invisible
✅
✅
✅
🚀 Cas d'utilisation idéaux
Protégez efficacement :
Vos APIs contre les bots
Vos formulaires contre le spam
Vos systèmes de connexion
Vos services gratuits contre les abus
🌱 Pour aller plus loin
Cap est sous licence Apache 2.0 - vous pouvez l'essayer dès maintenant sur le site officiel. Pour les développeurs curieux, la documentation est complète et bien organisée.
"Dans l'écosystème des CAPTCHAs, Cap apporte enfin une solution qui respecte à la fois les utilisateurs et les développeurs."
Et vous, prêt à abandonner les CAPTCHAs intrusifs pour une solution moderne et éthique ? 🚀
Fonctionnalités
Léger
Seulement 12kb minifié et brotli'd, 250x plus petit que hCaptcha.
Privé
Aucun suivi, empreinte digitale ou collecte de données.
Personnalisable
Auto-hébergeable avec back-end et front-end personnalisables.
Preuve de travail
Plus facile pour les humains, plus difficile pour les bots.
Mode autonome
Prise en charge de Docker pour les langages non-JS.
Mode invisible
Fonctionne en arrière-plan avec une simple API JS.
Mode flottant
Garde le CAPTCHA caché jusqu'à ce qu'il soit nécessaire.