Releases: MiddleSchoolStudent/BotBrowser
🚀 BotBrowser 2025-06-01
This release delivers a massive fingerprinting breakthrough - rebuilding the browser's WebRTC core and unlocking A+ level stealth on CreepJS, along with key antifraud bypass fixes and powerful new location/geolocation tools.
🔥 Highlights
-
🔐 Fully Refactored WebRTC Stack
- Zero local IP leakage - uses proxy IP to simulate public IPv4/IPv6.
- Media capabilities (
audio
,video
) are fully simulated via profile. - 🌟 BotBrowser now scores 100% / A+ on
▶️ CreepJS.
-
🛰️ GeoLocation via IP
- No need to manually spoof your location - BotBrowser uses your proxy’s IP GEO info to simulate
navigator.geolocation
.
- No need to manually spoof your location - BotBrowser uses your proxy’s IP GEO info to simulate
-
🧩 Extensions in Incognito Mode
- Extensions are now auto-enabled even in incognito contexts and Playwright/Puppeteer sessions.
🛠️ Additional Improvements
- 🛡️ Patched a Kasada-detectable fingerprint leak.
- 🧱 Major upgrade to permissions simulation (notifications, mic, etc).
- 🌐 IP GEO & WebRTC info now refreshes correctly when opening new tabs.
- 🧽 Blocked sensitive Google API calls to avoid activity leaks.
- 🏷️ Added BotBrowser Build Date in
chrome://version
.
📄 For full details: CHANGELOG.md
🎯 Why Upgrade?
If you care about:
- Passing CreepJS / Kasada / WebRTC-based detection
- Consistent stealth across tabs and tools
- Powerful location fingerprinting
➡️ This update is for you.
🚀 BotBrowser 2025-05-13
This release brings a major boost to environmental realism, including automatic timezone alignment, OS-specific font rendering, and smarter profile handling.
✨ New Features
-
🌍 Auto Timezone Detection
- BotBrowser can now query IP-based geolocation (proxy exit IP) and automatically set the correct timezone and city, avoiding mismatches in location-based fingerprinting.
- Controlled by
configs.autoTimezone
(enabled by default). Seeprofile-configs.md
-
🌓 Color Scheme Configuration
- Set browser theme to
dark
orlight
usingconfigs.colorScheme
. Uses profile’s default if not specified.
- Set browser theme to
🛠️ Improvements
-
✅ Bot-Profile Validation
- Detects missing or malformed
--bot-profile
values and exits gracefully with clear error messages.
- Detects missing or malformed
-
📁 Relative Path Support
--bot-profile
now supports relative paths, making integration more convenient across systems.
-
🖋️ Cross-Platform Font Simulation
- Built-in Windows/macOS/Android font libraries can be emulated on any OS based on the profile’s target platform.
- Prevents font mismatch detection and visual rendering differences.
-
🎯 Hardened matchMedia Injection
matchMedia
parameters are now reliably injected viaWebPreferences
. Improves stealth and fixes edge-case loading issues.
-
🧱 System UI Font Emulation
- Better cross-platform simulation of system-level UI fonts (
kMenu
,kStatusBar
, etc.) for deeper antifraud resistance.
- Better cross-platform simulation of system-level UI fonts (
🐞 Bug Fixes
- 💥 Renderer Stack Overflow Crash Fix
Fixed a rare but critical issue where some websites caused renderer process crashes due to JavaScript stack overflow. BotBrowser now prevents these crashes cleanly.
📄 See full details in: CHANGELOG.md
🎯 Upgrade Recommendation
This is a high-priority update for users simulating cross-OS environments or targeting antifraud systems sensitive to timezone, fonts, or system UI appearance.
Upgrade now to stay fully undetectable and environment-accurate. ✅
🚀 BotBrowser 2025-05-01
This update focuses on keeping BotBrowser aligned with the latest browser standards by upgrading the core engine to Chromium 136.
🛠️ Core Improvement
- Chromium 136 Upgrade
- BotBrowser is now built on Chromium 136, ensuring compatibility with the newest Chrome features, performance optimizations, and security patches.
- Improves stealth and fingerprint accuracy by mirroring the latest Chrome implementation.
📄 For more details, see the full changelog: CHANGELOG.md
🎯 Upgrade Recommendation
We recommend upgrading to this version to maintain maximum compatibility and stealth with the latest Chromium 136 core. Staying current ensures BotBrowser remains fully aligned with evolving antifraud detection methods.
🚀 BotBrowser 2025-04-26
This release introduces deeper fingerprint simulation accuracy, new profile-based configurability, and key stability enhancements to keep BotBrowser ahead of modern antifraud systems.
🛠️ Improvements
- 🎵 Enhanced Audio Fingerprint Simulation
- Audio noise has been further optimized to accurately mimic real-world fingerprints, successfully bypassing systems like FunCaptcha.
🐞 Bug Fixes
- 🧩 mimeTypes Fingerprint Handling
- Fixed MIME type inconsistencies that could trigger detection by advanced antifraud frameworks.
✨ New Features
-
🌐 Custom Remote Debugging Address Support
--remote-debugging-address
now supports binding to custom IPs like0.0.0.0
, making BotBrowser ideal for Scraping API deployments.
-
🖥️ Profile-Based Window and Screen Size Configuration
- New support for defining window size, screen size, device pixel ratio, and related properties directly through profiles, eliminating reliance on CDP or command-line arguments.
- 📖 See detailed profile configuration guide:
profiles/profile-configs.md
📄 For the complete list of changes, please see: CHANGELOG.md
🎯 Upgrade Recommendation
This update is highly recommended for users seeking improved fingerprint stealth, better API integration capabilities, and enhanced control over window/screen-related fingerprinting surfaces.
🚀 BotBrowser 2025-04-15
This update brings full Android fingerprint emulation, along with critical improvements to cross-layer consistency and API support for better antifraud evasion.
✨ New Feature
- 🤖 Android Fingerprint Simulation
- BotBrowser now supports realistic Android fingerprint emulation that successfully bypasses advanced antifraud mechanisms.
- A pre-built Android profile is included for testing.
🐞 Bug Fixes
-
🎯 CSS & Client Hint Consistency
- Fixed a mismatch between sec-ch headers and CSS feature detections (
matchMedia
) forinverted-colors
,prefers-reduced-motion
, and more.
- Fixed a mismatch between sec-ch headers and CSS feature detections (
-
📤 Web Share API Support (Android)
- Android environments now correctly reflect Web Share API availability.
-
🔌 navigator.plugins OS Simulation
- Improved OS-specific plugin spoofing under
navigator.plugins
, increasing fingerprint accuracy.
- Improved OS-specific plugin spoofing under
📄 For the full list of changes, see CHANGELOG.md
🎯 Upgrade Recommendation
Recommended for all users testing on mobile environments or targeting antifraud systems sensitive to client hints or matchMedia-based CSS fingerprints. The Android simulation unlocks entirely new stealth capabilities.
🚀 BotBrowser 2025-04-13
This release brings multiple stealth-focused improvements and critical bug fixes to strengthen BotBrowser’s antifraud resistance.
✨ New Features
-
🧩 Profile-based Proxy, Timezone & Locale Configuration
- You can now set proxy credentials, timezone, and locale directly in your profile, with no need for CDP.
- Makes automation more stealthy and less dependent on external scripting.
-
📐 JS Stack Limit Matching Chrome
- Improved JS stack depth to mirror Chrome’s internal limit, helping evade antifraud systems like F5 Shape that test recursive stack behavior.
🛠️ Improvements
- 🎯 Enhanced CSS matchMedia Simulation
- Advanced fingerprint control for CSS-driven media queries, improving evasion of matchMedia-based bot detection.
🐞 Bug Fixes
-
🖥️ Ubuntu GPU Fingerprint Sync
- Fixed mismatch between actual GPU adapter / device limit values and the values defined in profiles on Ubuntu.
-
🔧 WebGL Extension Bug Fix
- Fixed an edge case where
getSupportedExtensions()
or parameter reads could fail, improving overall WebGL fingerprint accuracy.
- Fixed an edge case where
📄 For a complete list of changes, see CHANGELOG.md
🎯 Upgrade Recommendation
This update is strongly recommended, especially for users relying on profile-based control without CDP. Stay ahead of antifraud detection with updated fingerprint logic, fixed GPU/WebGL inconsistencies, and better stack emulation.
🚀 BotBrowser 2025-04-06
This update brings BotBrowser in line with the latest official Chrome version by upgrading the core engine to Chromium 135.
🛠️ Core Improvement
- Chromium 135 Upgrade
- BotBrowser is now fully synchronized with Chromium 135, ensuring compatibility with the latest browser features, rendering behavior, and security updates.
- Improves stealth and reduces fingerprint mismatches by matching Chrome’s latest implementation.
📄 For more changes, please see: CHANGELOG.md
🎯 Upgrade Recommendation
Highly recommended for all users. Keeping BotBrowser aligned with upstream Chromium ensures the highest stealth, compatibility, and resistance against fingerprint-based detection.
🚀 BotBrowser 2025-03-31
This update introduces a powerful mix of stealth upgrades, profile intelligence, and cross-architecture compatibility, pushing BotBrowser even further into the elite class of undetectable automation tools.
🛠️ Improvements
-
⚡ Faster Profile Loading
- Significantly reduced profile initialization time with a new optimized logic.
-
🧠 Aligned JS Stack Limit
- Now fully consistent with official Chrome, reducing environment fingerprint mismatches.
-
🔧 Unified
NaN
Behavior on x86 and ARM- Bit-level consistency across CPU architectures eliminates a key detection vector in x86-based ARM emulation.
✨ New Features
-
🔔 Unified Notification API Across OSes
- Eliminates platform discrepancies exploited by DataDome and other detectors.
-
🧪
CustomizableSelect
(Chromium 134) Simulation- Runtime feature support now aligns with OS-specific behavior—profile-based and stealthy.
-
🎯
matchMedia
Fingerprint Control (hCaptcha / DataDome Bypass)- Fine-tuned control over
matchMedia()
output now enables full evasion of media query-based detection used by hCaptcha and DataDome.
- Fine-tuned control over
-
🎮 Expanded GPU Fingerprint Support
- New fields added for
GPUAdapter
andGPUDevice
, improving hardware spoofing coverage.
- New fields added for
🧹 Removed
- Scrollbar Width Simulation Removed
- Removed fixed-width scrollbar logic (17px). No impact on real-world detection observed.
🐞 Bug Fixes
- mimeTypes Handling Fixed
- Previously skipped
mimeTypes
now properly included, avoiding antifraud mismatches.
- Previously skipped
📄 More details in CHANGELOG.md
🎯 Upgrade Recommendation
This version is highly recommended for users working with Chromium 134, especially those facing fingerprint detection from hCaptcha, DataDome, or other advanced antifraud vendors. Upgrade now for increased stealth and cross-platform precision.
🚀 BotBrowser 2025-03-20
This update brings a major Chromium upgrade and critical stability improvements, further enhancing BotBrowser’s stealth and reliability.
🛠️ Improvements
- Upgraded to Chromium 134.0.6998.95
- BotBrowser is now built on the latest Chromium 134, ensuring improved compatibility with modern websites.
- Strengthened detection evasion by staying in sync with Chrome’s latest security and feature updates.
🐞 Bug Fixes
- Stability Enhancements
- Fixed several bugs that could cause browser crashes.
- Improved overall performance and reliability.
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
We highly recommend upgrading to this version to benefit from the latest Chromium enhancements, improved stealth, and a more stable browsing experience.
🚀 BotBrowser 2025-03-10
This update introduces critical enhancements to bypass the latest Kasada detection mechanisms, reinforcing BotBrowser’s ability to stay ahead of evolving antifraud systems.
🛠️ Improvements
- Bypassing the Latest Kasada Detection
- Refined core logic to effectively evade newly implemented Kasada detection strategies.
- Ensures seamless automation without triggering detection flags.
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
This is a high-priority update, especially for users interacting with Kasada-protected platforms. Upgrade now to maintain maximum stealth and automation reliability.