Stealth Proxies Cannot Buy a Captcha That Measures the Browser
Stealth proxies beat WAF walls and die at browser-measuring captcha gates.
TL;DR
Stealth proxies hit captcha walls, not WAFs: Jakarta Selatan hid Cloudflare Turnstile, Jakarta Pusat ran reCAPTCHA v2. Real browsers cleared both—Chromium passed Turnstile untouched; a Firefox anti-detect profile solved reCAPTCHA with Tab plus Space, no solver service. Detail pages need live sessions, so the build now tiers access: proxies for WAFs, browsers for captchas, supervised runs for Jakarta Pusat.
Sessions Bind the Data
Passing the front gate is only step one. Case detail pages turned out to be bound to the PHP session[6]. Requests toshow_detil/<token> bounce or 404 without an active session. Inside a live session the page renders fully: case header plus five tabs of information.
The live sample I harvested was registered 05 October 2026: a listed-company petitioner against its respondent, first hearing scheduled. Exactly the signal the product wants, from the court phase 0 had called unscrapeable. The list holds 1,277,296 cases across 63,865 pages, 20 detail links per page.
The Updated Access Ladder
These findings reshaped the collection architecture. Stealth proxies still earn their keep against User-Agent and IP walls; they do nothing at captcha gates. Access now splits into three tiers:- A real-Chromium pane clears Cloudflare challenges with no interaction at all.
- A real-Firefox anti-detect browser: one keyboard focus and Space solves reCAPTCHA, and the clearance cookie persists in the profile, exactly how RFC 6265 describes cookies carrying session state[5].
- Stealth proxies for plain WAF walls, never for captcha gates.