Bot Detection Test
This test runs 10 client-side checks to determine if your browser is a bot, headless browser, or automation tool. It detects WebDriver, Selenium, Puppeteer, ChromeDriver artifacts, and behavioral anomalies.
What Is Bot Detection?
Bot detection identifies whether a browser session is controlled by a human or by automated software. Bots and headless browsers leave telltale artifacts - WebDriver flags, missing plugins, injected JavaScript properties, and behavioral anomalies - that distinguish them from real users.
How Does This Test Work?
We run 10 client-side checks looking for automation artifacts: WebDriver flags, ChromeDriver injected properties, headless browser indicators, Selenium globals, and behavioral anomalies like zero plugins or minimal language settings. Each detected indicator adds to your bot score.
Why Does Bot Detection Matter?
- Websites use bot detection to block scrapers, credential stuffers, and DDoS attacks.
- Privacy tools sometimes trigger false positives - this test helps you check.
- Developers can verify that their automation frameworks are properly configured.
- Security researchers can evaluate anti-bot evasion techniques.
Related Tools & Guides
- Browser Fingerprint Lab - see your full fingerprint, which is often used alongside bot detection.
- HTTP Headers Inspector - bots often have distinctive header patterns.
- WebRTC Leak Test - headless browsers handle WebRTC differently from real browsers.
- Privacy Browser Settings - configure your browser to reduce false-positive bot signals.
Frequently Asked Questions
Why does my browser show a non-zero bot score?
Privacy-focused browsers and extensions (Tor, Brave Shields, uBlock Origin) can modify browser APIs in ways that resemble automation. A low score (under 20) is typically normal for privacy-conscious users.
What is WebDriver detection?
WebDriver is the standard API used by Selenium, Puppeteer, and other automation frameworks. When active, browsers expose a navigator.webdriver property set to true, which is the most common bot indicator.
Can bots evade this detection?
Sophisticated bots can patch or remove some indicators, but eliminating all artifacts is extremely difficult. Our full scan at /scan adds server-side TLS and TCP fingerprinting for even deeper detection.