reCAPTCHA

The reCAPTCHA automation processor enables integration with the Google reCAPTCHA bot protection service. The service verifies whether a user is a human or an automated bot by analyzing interactions, mouse movements, cookies, and other browser metadata.

The processor supports both reCAPTCHA v2 and reCAPTCHA v3, allowing you to select a verification method best suited to your needs:

  • reCAPTCHA v2 - Users must check a box labeled "I'm not a robot.". If further verification is needed, users may be prompted to solve image-based challenges (e.g., selecting all squares containing traffic lights, buses, or bicycles).
  • reCAPTCHA v3 - Runs silently in the background, using a risk score ranging from 0.0 (very likely a bot) to 1.0 (very likely a human) based on behavioral signals and interaction patterns.

Key Features

  • Bot detection - Differentiates between human users and bots through behavioral analysis and browser metadata.
  • Multiple verification methods - Checkbox-based and challenge-response tests (v2), or background scoring without user interruption (v3).
  • Minimal user friction - reCAPTCHA v3 functions invisibly for most users, while v2 challenges are only shown when suspicious activity is detected.
  • Accessibility - Provides alternative audio challenges for visually impaired users.

Applications

  • Contact and feedback forms - Prevents spam and automated malicious submissions.
  • User registration and login pages - Blocks automated account creation, credential stuffing, and brute-force login attempts.
  • Support ticket systems - Prevents bot-generated tickets or bulk request submissions.
  • Subscription forms - Ensures legitimate user sign-ups to email newsletters and mailing lists.
  • Content upload and file submission - Ensures files or data uploads originate from real users.