← Pre-KYC
Bot Detection

Silence the scripts.
Protect your endpoints.

Catch headless browsers and automated scripts at onboarding without relying solely on CAPTCHAs.

It needs signals from your applicant's browser: run the bot check in the browser and pass its token and the browser's User-Agent with the request. Without them, nothing is screened.

Bot detectionExample
Mozilla/5.0 (iPhone...)Device: Real iOS
ALLOW
HeadlessChrome/109.0Device: Puppeteer script
BLOCK
python-requests/2.28Device: API Client
BLOCK
Mozilla/5.0 (Windows...)Device: Real Windows
ALLOW

Detection signals

How we tell a human from a script.

Browser Signals

The browser-side bot check and the browser's User-Agent, collected in your applicant's browser and checked against each other.

One Decision

The bot signal joins the other onboarding checks in a single ALLOW, REVIEW or BLOCK decision with a score.

Automation Frameworks

Detect headless browsers and automation tools such as Selenium, Puppeteer and Playwright.