Cloudflare announced Precursor on July 13, a continuous behavior verification engine that monitors mouse movements, keystroke patterns, and other user interactions throughout an entire session to distinguish humans from AI bots or scripts. Precursor addresses the limitations of CAPTCHA-based verification by providing ongoing behavioral analysis rather than one-time challenges, potentially reducing friction for legitimate users and improving security against sophisticated AI bots. Precursor operates as an optional complement to Cloudflare Turnstile, available free for enterprise Bot Management customers in beta, with general availability planned later this year.
Background
Traditional bot detection often relies on CAPTCHAs that present a one-time challenge at critical points like login or checkout. Cloudflare Turnstile is an alternative challenge platform designed to replace CAPTCHAs. Precursor extends this approach by continuously verifying user behavior throughout a session, analyzing subtle human traits such as natural mouse arcs and cognitive pauses that are difficult for machines to mimic.