# Filtrage anti-spam par honeypot

> Formspree Docs · Construire votre formulaire · 10 décembre 2025

#### Disponible sur : tous les abonnements

Il est parfois possible de tromper les robots qui parcourent automatiquement les formulaires en ajoutant un champ masqué de type « honeypot » avec le nom `_gotcha`. Ce champ ne sera pas rempli par les visiteurs normaux car il est caché grâce au CSS. En revanche, un algorithme qui parcourt les formulaires peut ne pas savoir ignorer ce champ et le remplir avec du contenu spam.

Lorsque nos serveurs reçoivent une soumission avec le champ `_gotcha` rempli, nous considérons qu'un robot a soumis le formulaire et nous ignorons silencieusement la soumission.

Tous les formulaires bénéficient du [reCAPTCHA](https://www.google.com/recaptcha/intro/), qui utilise des techniques d'apprentissage automatique pour distinguer les humains des robots — pour la plupart des formulaires, le honeypot n'est donc pas indispensable.

Voici un exemple d'utilisation du champ `_gotcha`. Notez que nous utilisons ici un style en ligne, mais il est préférable de masquer le champ avec une classe CSS.

```html
<input type="text" name="_gotcha" style="display:none" />
```
