Turnstile Honeypot Demo — Event-driven (not a CAPTCHA)

Demo uses the Turnstile interactive challenge (demo sitekey 3x00000000000000000000FF). Fill the visible honeypot to simulate automated filler — the interactive challenge will be reset and submission blocked with a clear message. Client-only demo. This demo shows how to protect a form with Cloudflare Turnstile and honeypot by trapping bots every single time, resetting the widget whenever the honeypot is filled.

Fill email and optionally fill the honeypot to test block behavior. The Turnstile interactive challenge below will be reset when the honeypot contains text.

Type anything here to simulate an automated filler. When non-empty, the interactive challenge will be reset and the form blocked.
Honeypot empty — normal flow. Complete the interactive challenge and submit to simulate success (client-only).