The website bot.sannysoft.com is a widely used bot-detection testing tool used by developers and security researchers to check how "stealthy" their web automation scripts are. Core Purpose
It analyzes your browser's environment to see if it can distinguish between a real human user and an automated bot. When you visit the site, it runs a series of tests to check for "leaks"—technical signs that indicate automation tools like Puppeteer, Selenium, or Playwright are in use. Key Detection Tests
The site checks various attributes that bots often fail to mimic correctly:
User-Agent: Ensures the browser identity string is consistent with its actual behavior.
WebDriver Flag: Detects if the navigator.webdriver property is set to true, which is a default for most automation tools. bot.sannysoft
Chrome Runtime: Looks for the window.chrome property, which is often missing or different in headless browsers.
Plugins & Languages: Verifies that standard browser plugins and language settings are present and not empty.
Hardware Fingerprinting: Checks attributes like screen resolution, device memory, and WebGL signatures to see if they match a realistic user profile. Why Developers Use It
Benchmarking Stealth Plugins: Developers use it to test the effectiveness of tools like puppeteer-extra-plugin-stealth or playwright-stealth. The website bot
Debugging Blocks: If a scraper is being blocked by anti-bot services like Cloudflare or Akamai, Sannysoft helps identify which specific browser property is giving the bot away.
Comparison: It is often used alongside other detection sites like Pixelscan or bot.incolumitas.com for a comprehensive audit of a browser's fingerprint.
Are you trying to bypass detection with a specific tool, or are you auditing a browser for security purposes?
How can i set device memory in selenium python? - Stack Overflow Free and Fast: No login required for basic checks
* 1 Answer. Sorted by: You need to specify navigator.deviceMemory and navigator.userAgent. Look at this example based on selenium. Stack Overflow
bot.sannysoft is an online tool that evaluates browser bot-detection signals by running a suite of checks (fingerprinting, WebDriver indicators, navigator properties, permissions, APIs, timing, renderer features) and reporting which signals suggest automation or headless browsing.
The SannySoft page provides a real-time log of the User Agent, IP address, and browser capabilities. If your WebDriver is misconfigured (e.g., using the wrong binary path), the output on bot.sannysoft will reveal inconsistencies immediately.