Signups worth welcoming
Add a verification step to help deter fake-account creation, referral abuse, and automated registrations.
Signup · Onboarding · ReferralsProtect signup, login, and checkout with a mobile motion challenge. BotGuard adds human verification where automated abuse hurts, while your application stays in control.
Scan the QR code with your phone, then tilt to guide the ball into the goal.
A compatible phone and motion permission are required.Illustrated experience · Try the real challenge in the live demo
Make automation work harder
Put a human verification step
before the actions that matter most.
Add a verification step to help deter fake-account creation, referral abuse, and automated registrations.
Signup · Onboarding · ReferralsChallenge automated login and recovery attempts before your application completes a sensitive action.
Login · Password reset · RecoveryPut verification in front of purchases, promotions, and other flows where scripted abuse can become costly.
Checkout · Promotions · High-value actionsOne challenge. Your decision.
Your chosen form launches BotGuard. Desktop visitors scan a QR code; mobile visitors open the motion challenge directly.
A phone-based interactionAfter the challenge is completed, your backend verifies the result before processing the protected action.
Enforcement beyond the browserLet the workflow continue, offer a retry, or take another step using your application’s own rules and risk signals.
Your workflow. Your controls.Our “Threats Near You” demo uses BotGuard before revealing nearby threat activity.
Add another signal
Use BotGuard alongside ACE v2 IP Reputation to combine a completed challenge with what FraudGuard knows about the source IP.
Your application brings the signals together and decides when to challenge, allow, or take another step.
Explore ACE v2 IP ReputationA verification result for the protected action.
Source risk and observed threat context.
Combined in your application’s own logic.
Yes. Desktop visitors scan a QR code with a phone; mobile visitors open the challenge directly. The phone needs compatible motion sensors and permission to use them. Provide an alternative verification or recovery path for visitors who cannot complete a motion challenge.
Add the hosted BotGuard client to the forms you choose, then verify the returned token on your server before completing the action. You control where verification appears and how your application handles the result. The integration docs cover the implementation.
A valid verification session can let visitors skip a new challenge. Your server must still verify the result before processing each protected action. Session behavior and expiry are covered in the API docs.
BotGuard adds a human verification step to help deter automated abuse, including automated browser workflows. Pair it with IP intelligence, rate limits, and your application’s fraud controls as part of a layered defense.
BotGuard processes source IP, challenge identifiers, tokens, and session state. The hosted client remembers verified sessions in browser storage. See the integration and privacy notes for details, including the desktop QR service.
BotGuard is available on Professional and above, and active trials can use it. Compare plans or start a free trial to evaluate it in your workflow.
Start with the experience
See BotGuard in action, then bring verification
to the workflows that need it.