anti-bot

Bot Score

A bot score is a probability value (0–100) assigned by an anti-bot system indicating the likelihood that a request comes from automated software rather than a human.

Anti-bot platforms aggregate dozens of signals — TLS fingerprint, IP reputation, mouse-movement patterns, request timing, cookie state, JavaScript execution results, and more — into a single numeric score. A score near 0 indicates confident human; a score near 100 indicates confident bot. The site operator configures a threshold above which requests are challenged or blocked.

Bot scores are computed in real time and evolve throughout a session. A visitor who passes the initial page load may receive a rising score after navigating in an implausible pattern, triggering a mid-session CAPTCHA. Some platforms expose the score in response headers or cookies for debugging, while others keep it entirely opaque.

Scraper teams monitor bot-score signals by checking for challenge-page responses, HTTP 429 or 403 codes, invisible honeypot fields being populated, or anomalous redirect chains — all indirect evidence that the score crossed the operator's threshold.

Related Terms

Extract Bot Score data from any website

AlterLab returns clean, structured data from any public URL — no scraper infrastructure needed. Start free, no credit card required.

View API docs

Your first scrape.
Sixty seconds.

$1 free balance. No credit card. No SDK.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · Up to 5,000 free scrapes · Balance never expires

    Bot Score — Web Scraping Glossary | AlterLab