Downloads β’ Examples β’ Documentation
Native fingerprint protection built into Chromium's source code.
Undetectable. Fast. Private. Universal.
π Undetectable β’ β‘ Fast β’ π Private β’ π Universal
This project provides two products for browser fingerprint protection:
Custom Chromium with Native Fingerprint Protection
Chromax is a modified Chromium browser with fingerprint protection built directly into the browser engine (C++ source code). Unlike extensions or JavaScript injection, Chromax's protection is truly undetectable.
- β Native Implementation - Built into Chromium's C++ source
- β Command-Line Control - Configure via simple flags
- β
No Detection - No
navigator.webdriver, functions show "[native code]" - β Universal - Works with Puppeteer, Selenium, Playwright, or standalone
Use Chromax when:
- You want to write automation scripts (Node.js/Python)
- You need command-line control
- You're integrating with Puppeteer/Selenium
- You want maximum flexibility
π₯ Download ChromaxSetup.exe
GUI Application for Managing Chromax Profiles
Voidex is an Electron-based desktop application that makes it easy to manage multiple browser profiles with different fingerprints. No coding required.
Voidex profile manager - Create and manage multiple browser profiles
Profile editor - Configure fingerprint settings with an intuitive GUI
- β Easy Profile Management - Create, edit, delete profiles
- β Visual Configuration - GUI for all fingerprint settings
- β Proxy Support - Built-in proxy bridge for SOCKS5/HTTP
- β No Coding - Point and click interface
Use Voidex when:
- You want a GUI (no coding)
- You need to manage multiple profiles
- You want easy proxy configuration
- You prefer a GoLogin-like experience
| Use Case | Download |
|---|---|
| GUI profile manager, no coding | Both (Chromax + Voidex) |
| Automation scripts (Node.js/Python) | Chromax only |
| Privacy browsing with easy setup | Both (Chromax + Voidex) |
| Advanced automation with Puppeteer/Selenium | Chromax only |
π See Downloads Page for installation instructions.
- Download and install both Chromax and Voidex from Downloads
- Launch Voidex from Start Menu
- Create a profile:
- Click "New Profile"
- Configure fingerprint settings
- Click "Save"
- Launch browser with your profile
- Test at https://browserleaks.com/canvas
Node.js + Puppeteer:
const puppeteer = require('puppeteer-core');
const browser = await puppeteer.launch({
executablePath: 'C:\\Users\\[username]\\AppData\\Local\\Chromax\\chrome.exe',
args: [
'--fingerprint-platform=Win32',
'--fingerprint-screen-resolution=1920x1080',
'--fingerprint-webgl-meta-mode=mask',
'--fingerprint-canvas-mode=noise'
]
});
const page = await browser.newPage();
await page.goto('https://browserleaks.com/canvas');Python + Selenium:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.binary_location = r'C:\Users\[username]\AppData\Local\Chromax\chrome.exe'
options.add_argument('--fingerprint-platform=Win32')
options.add_argument('--fingerprint-screen-resolution=1920x1080')
options.add_argument('--fingerprint-webgl-meta-mode=mask')
options.add_argument('--fingerprint-canvas-mode=noise')
driver = webdriver.Chrome(options=options)
driver.get('https://browserleaks.com/canvas')Chromax protects against all major fingerprinting techniques:
| Protection | Status | Method |
|---|---|---|
| Canvas Fingerprinting | β Protected | Noise injection at engine level |
| WebGL Fingerprinting | β Protected | Vendor/renderer masking + image hash |
| Screen Resolution | β Protected | Native screen API override |
| User-Agent | β Protected | UA + UA-CH override |
| Timezone | β Protected | IANA timezone override |
| Geolocation | β Protected | GPS coordinate override |
| Hardware Info | β Protected | CPU/memory spoofing |
| Platform | β Protected | navigator.platform override |
All protection is native - implemented in C++, not JavaScript.
Control fingerprints via command-line flags:
# User Agent & Platform
--user-agent=<string>
--fingerprint-platform=<string>
--fingerprint-ua-ch-json=<json>
# Screen & Hardware
--fingerprint-screen-resolution=<WxH>
--fingerprint-cpu-cores=<number>
--fingerprint-device-memory=<number>
# Locale & Timezone
--fingerprint-timezone=<iana>
--fingerprint-accept-language=<string>
# WebGL Protection
--fingerprint-webgl-meta-mode=<mask|real|off>
--fingerprint-webgl-vendor=<string>
--fingerprint-webgl-renderer=<string>
--fingerprint-webgl-image-mode=<off|noise|block>
--fingerprint-webgl-image-seed=<string>
# Canvas Protection
--fingerprint-canvas-mode=<off|noise|block>
--fingerprint-canvas-seed=<string>
# Geolocation
--fingerprint-geolocation-mode=<prompt|allow|block>
--fingerprint-geolocation-lat=<number>
--fingerprint-geolocation-lon=<number>
--fingerprint-geolocation-accuracy=<number>
# ClientRects, AudioContext, Media Devices, Fonts, WebGPU, Speech Voices, Device Name
--fingerprint-client-rects-mode=<off|noise|block>
--fingerprint-audio-context-mode=<off|noise|block>
--fingerprint-audio-context-seed=<string>
--fingerprint-mask-media-devices=<off|mask>
--fingerprint-fonts-config=<json>
--fingerprint-webgpu-mode=<off|mask>
--fingerprint-webgpu-vendor=<string>
--fingerprint-webgpu-architecture=<string>
--fingerprint-speech-voices=<off|mask>
--fingerprint-speech-voices-config=<json>
--fingerprint-device-name=<string>π See Complete Flag Reference
Unlike browser extensions or JavaScript injection, Chromax uses a custom Chromium build with native fingerprint protection:
- Chromium Source Patches - Browser engine patched at C++ level
- Command-Line Flags - New flags added for fingerprint control
- Native API Override - Browser APIs overridden at engine level
- No Detection - No
navigator.webdriveror extension artifacts - Consistent - Fingerprints persist across navigation and reloads
Why Native Matters:
| Feature | Browser Extensions | JS Injection | Chromax (Native) |
|---|---|---|---|
| Detectable | β Yes | β Yes | β No |
| navigator.webdriver | β Present | β Present | β Removed |
| Function .toString() | β Modified | β Modified | β Native |
| Performance | β Fast | ||
| Works in iframes | β Perfect |
π Learn More About Native Protection
- Chromax Overview - What is Chromax?
- Fingerprint Guide - Complete flag reference
- Quick Start - Get started in 5 minutes
- Why Native? - Technical comparison
- Voidex Overview - What is Voidex?
- User Guide - How to use the GUI app
- Examples Overview - All examples
- Node.js + Puppeteer - Puppeteer automation
- Python + Selenium - Selenium automation
- Proxy Bridge - Proxy authentication helper
Test your custom fingerprint at:
- Canvas: https://browserleaks.com/canvas
- WebGL: https://browserleaks.com/webgl
- General: https://whoer.net
- Comprehensive: https://pixelscan.net
- IP/Location: https://iphey.com
Chromax works seamlessly with popular automation tools:
- Puppeteer (Node.js)
- Selenium (Python, Java, C#, etc.)
- Playwright (Node.js, Python, Java, C#)
- Any tool that supports custom Chrome binary
See examples/ for integration code.
- No Telemetry - All Google telemetry removed
- No Sync - Chrome Sync disabled
- No Auto-Update - Auto-update disabled
- Privacy-First - Built with privacy in mind
- Proprietary - Advanced native protection technology
We value your feedback! Please feel free to:
- Report bugs or issues
- Suggest new features
- Request improvements
- Share your use cases
Chromax and Voidex are actively developed and maintained. If you find this project valuable, please consider supporting its continued development.
This project requires significant time and resources to:
- Maintain compatibility with the latest Chromium versions
- Develop new fingerprint protection features
- Provide support and documentation
- Test across different platforms and use cases
Currently, development is done part-time due to personal financial constraints. Your support would enable full-time dedicated development and faster feature releases.
π’ Business/Enterprise Support If you're using Chromax/Voidex in a commercial environment and would like:
- Priority support and faster response times
- Custom feature development
- Consulting and integration services
- Enterprise licensing options
- Service Level Agreement (SLA)
Please contact: ihor.z.1987@gmail.com
πΌ Investment Opportunities Looking for investors to help scale development and bring this project to full-time focus. If you're interested in supporting the long-term growth of Chromax/Voidex, please reach out to discuss partnership opportunities.
β Other Ways to Help
- Star the repository on GitHub
- Share the project with others who might benefit
- Provide feedback and feature suggestions
- Report bugs and issues
| Tier | Monthly | Benefits |
|---|---|---|
| π₯ Supporter | $10 | Priority email support, Name in supporters list |
| π₯ Contributor | $50 | Above + Priority issue responses, Feature voting |
| π₯ Sponsor | $200 | Above + Monthly video call, Priority feature requests |
| π Enterprise | $1,000+ | Above + Custom development, SLA support, Direct line |
Your support directly impacts the development speed and quality of Chromax and Voidex. Thank you for considering! π
Proprietary License - Free for personal use. Commercial use requires a license.
For licensing inquiries, please contact: ihor.z.1987@gmail.com
Chromax & Voidex - Undetectable by Design π
Made with β€οΈ for privacy and automation
β Star on GitHub β’ π Report Issue β’ π¬ Discussions