Tout se passe dans votre WordPress
Vous activez la protection et elle tourne chez vous. Pas de compte à ouvrir ailleurs, pas de clé à aller chercher. Le plugin fonctionne dès l’activation, depuis votre propre site.
Si vos formulaires reçoivent du spam mais que vous ne voulez pas ajouter un service externe de plus, Rootcha fait le travail dans WordPress. Il ajoute une preuve de travail discrète côté navigateur, puis vérifie la réponse côté serveur.
À choisir si vous voulez protéger Contact Form 7, les commentaires ou l'inscription sans compte externe ni cookie tiers.
L’idée est simple : freiner le spam sans rien externaliser. Vous activez Rootcha dans WordPress, et la protection tourne chez vous, sans compte à ouvrir ailleurs, sans clé à configurer et sans étape supplémentaire pour vos visiteurs.
Vous activez la protection et elle tourne chez vous. Pas de compte à ouvrir ailleurs, pas de clé à aller chercher. Le plugin fonctionne dès l’activation, depuis votre propre site.
La vérification reste interne à votre site et ne dépose pas de cookie au nom d’un service extérieur. Votre politique de confidentialité reste simple et votre site garde la main sur les données.
La vérification se fait toute seule, en arrière-plan. Le formulaire et l’envoi se déroulent normalement, sans image à trier ni case à cocher pour prouver qu’on est humain.
Rootcha protège vos formulaires directement depuis WordPress, sans compte externe à créer ni console séparée à gérer. Vous gardez une installation plus simple, une vérification invisible pour les visiteurs et une protection pensée pour les besoins courants des sites WordPress.
| Solution | Gratuit | Compte requis | Clé API | Cookie tiers | Puzzle visuel | Stats dans WP |
|---|---|---|---|---|---|---|
| Rootcha | Oui | Non | Non | Non | Non | Oui |
| reCAPTCHA v3 | Plan gratuit | Google requis | Oui | Oui | Non | Non |
| hCaptcha | Plan gratuit | hCaptcha requis | Oui | Oui | Configurable | Non |
| Cloudflare Turnstile | Oui | Cloudflare requis | Oui | Non | Non | Non |
| Friendly Captcha | Plan gratuit | Requis | Oui | Non | Non | Non |
| Akismet | Usage personnel | WordPress.com | Oui | Non | Non | Partiel |
Contact Form 7, les commentaires et l’inscription sont protégés automatiquement. La connexion reste optionnelle, ce qui évite d’ajouter une vérification partout alors que le besoin se concentre souvent sur quelques formulaires.
Le widget s’ajoute dans les formulaires sans que vous ayez à modifier chaque page à la main.
Les commentaires publics peuvent être contrôlés avant traitement pour réduire le bruit de modération.
Les inscriptions factices et les créations de comptes automatisées sont filtrées dès l’activation, sans réglage particulier.
La protection du login reste activable selon le contexte pour ne pas ajouter de friction partout par défaut.
Pour un cas spécifique, le shortcode permet d’ajouter Rootcha exactement à l’endroit voulu.
Quand un formulaire WordPress se remplit de faux messages, il perd vite son utilité. Rootcha apporte la protection directement dans WordPress et filtre les envois automatisés avant qu’ils n’arrivent dans votre boîte de réception, tout en gardant une vérification discrète pour les vrais visiteurs.
Oui, sans restriction. Rootcha ne dépend pas d’un service externe avec un palier gratuit limité. Il tourne entièrement dans votre installation WordPress, quel que soit le volume de soumissions.
Contact Form 7 est couvert automatiquement. Pour tout autre formulaire HTML, le shortcode permet d’ajouter la protection exactement à l’endroit voulu, sans modifier le plugin de formulaire.
Au moment de l’envoi, le navigateur résout une petite « preuve de travail » : un court calcul, limité dans le temps, qui produit un jeton à usage unique. Ce jeton est ensuite vérifié côté serveur grâce à une signature HMAC calculée avec un secret stocké sur votre site. Un jeton copié, modifié ou réutilisé hors de sa fenêtre de validité est rejeté.
La vérification s’exécute dans le navigateur et nécessite JavaScript. Sans JS, Rootcha ne peut pas produire la preuve attendue. Si ce cas compte pour vous, il faut prévoir une autre barrière ou accepter qu’une petite partie des soumissions passe sans cette protection.
Le script se charge de manière asynchrone et le calcul s’exécute en arrière-plan. En pratique, l’impact reste faible sur une page standard, mais il vaut mieux le vérifier sur votre site si vous surveillez de près les performances.