Catalog108 / challenges / antibot/timing-detection

Request-timing detection

intermediate Matching curriculum →

What this challenge teaches

Teaches: Real humans introduce jitter between actions; pure-bot timing is suspiciously regular.

Expected output: Add random jitter (0.5–2s) between requests; mix in occasional longer pauses.

Submit your scraper's JSON output to /challenges/antibot/timing-detection/grade (grader endpoint is part of a later phase; URL is reserved now).

No suspicious pattern yet (1 requests in the last 30s).

Try: 5 requests in 1.5s steady cadence → detected. 5 requests with random 0.3–2s gaps → fine.