CAPTCHA Solving
CAPTCHAs are the most common blocker for browser automation. UseBrowser handles them in two ways: automatic solving via extensions, and agent-assisted human handoff.
Recommended: CAPTCHA solver extension
Section titled “Recommended: CAPTCHA solver extension”Install a CAPTCHA-solving Chrome extension (like Omocaptcha or SadCaptcha) directly in UseBrowser. These extensions detect and solve CAPTCHAs automatically in the background — no agent intervention needed.
| Type | Method |
|---|---|
| hCaptcha | Token injection via solver extension |
| reCAPTCHA | Token injection via solver extension |
| Slider puzzles (Shopee etc.) | Bezier-curve drag simulation |
Set API keys in the extension’s settings. Once configured, most CAPTCHAs are solved transparently without interrupting the agent’s workflow.
Slider CAPTCHAs
Section titled “Slider CAPTCHAs”Slider puzzles (common on Shopee, Taobao) require a different approach. The agent uses native drag simulation — a 3-phase Bezier-curve drag with realistic noise and velocity that closely mimics human hand movement.
Fallback: human handoff
Section titled “Fallback: human handoff”For CAPTCHAs that can’t be auto-solved — or sites with particularly aggressive anti-bot detection — the agent falls back to human handoff. It pings you via Telegram, you solve the CAPTCHA in the remote viewer, and the agent continues.
This two-layer approach (extension auto-solve + human fallback) means automation rarely gets permanently stuck.