SurSolver

Blog

Captcha solving guides for automation developers.

Integration guides, captcha workflows and platform notes from the SurSolver team.

14 articles in #guideClear

guide

What Is a CAPTCHA? Types, How They Work, When They Fail

How a CAPTCHA reaches its decision, the four kinds of check you meet when automating a site, and why a check that looks passed can still be refused.8 min read
vercel

Vercel Security Checkpoint vs BotID and the _vcrcs cookie

Learn which Vercel protection you are hitting, why plain scripts get blocked, and how a VercelToken solve and the _vcrcs cookie fit together.8 min read
recaptcha-v3

reCAPTCHA v3 score, action and site key explained

How reCAPTCHA v3 scores behave, how to read the action and site key from a page, and how to tell a score rejection from an action mismatch.8 min read
recaptcha-v2

reCAPTCHA v2 solving guide: checkbox, invisible, Enterprise

Tell the three reCAPTCHA v2 variants apart, collect every parameter, request a token and get it into the page with Python and Playwright.8 min read
prosopo

Prosopo Procaptcha solver API: step-by-step guide

Send a Procaptcha sitekey and page URL to SurSolver, poll for the token and put it into procaptcha-response, with Python and Playwright code.8 min read
px-invisible

PerimeterX Bypass: Solve for _px3 Cookies via API

Confirm a site runs PerimeterX (HUMAN), find the app id, get the _px3 cookies from the SurSolver API and replay them without breaking IP or user agent.9 min read
mtcaptcha

MTCaptcha Solver API: websiteKey, pageAction, token

Which three parameters an MTCaptcha task needs, how to read solution.token and how to inject the verified token before it expires.7 min read
legal

Is Web Scraping Legal? Questions to Ask Before You Build

Web scraping has no single legal answer. Split it into four separate questions, run a practical checklist, and know when to ask counsel.7 min read
datadome

DataDome Solver API: Get the datadome Cookie

Recognise a DataDome block, take the challenge URL from it, and get a datadome cookie from the SurSolver API to replay from the same proxy.9 min read
turnstile

Turnstile solver API: sitekey, action, cData, token

Collect the sitekey, action and cData from a Turnstile widget, request a token with TurnstileTokenProxyLess, and submit it before it expires.8 min read
cloudflare-challenge

Cloudflare Challenge vs Turnstile vs Waiting Room vs JSD

Four different Cloudflare checks look alike from a scraper. Learn to tell them apart, and which SurSolver task type fits each one.9 min read
cost

CAPTCHA Solving Costs: What Drives Them and How to Cut Them

Where a captcha-solving bill actually comes from, which waste you can remove in your own code, and how to watch your balance before it runs out.8 min read