Problem
Anti-bot systems (Cloudflare Turnstile, DataDome, hCaptcha 2026) analyze:
- Mouse coordinate entropy (perfect center clicks = bot)
- Click timing patterns (instant press+release = bot)
- Movement trajectories (teleporting cursors = bot)
Our click_ref tool was dispatching instant, pixel-perfect CDP clicks — instantly flaggable.
Evidence
Solution (Implemented)
Modified click_ref in service_worker.js:
- Coordinate Jitter: ±5px Gaussian noise on X and Y
- mouseMoved first: Cursor travels to target before clicking (humans never teleport)
- Reaction Delay: 20-70ms random pause before mousePressed
- Finger Hold: 50-150ms random pause before mouseReleased
Files Changed
extension/background/service_worker.js — click_ref tool handler
Acceptance Criteria
Problem
Anti-bot systems (Cloudflare Turnstile, DataDome, hCaptcha 2026) analyze:
Our
click_reftool was dispatching instant, pixel-perfect CDP clicks — instantly flaggable.Evidence
Solution (Implemented)
Modified
click_refinservice_worker.js:Files Changed
extension/background/service_worker.js—click_reftool handlerAcceptance Criteria