HiddenBrowser

Anti-detect browser for separating work and personal identities. Run hundreds of isolated browser profiles, each with a unique, coherent fin...
Location hidden
Created byProfile pictureGarry
10 joined
Profile picture
GarryProfile picture@pearlen7hardan·Jul 21

HiddenBrowser update - our site is live 🎉

We've shipped a new build, and is now live.

Everything's in one place: downloads for macOS and Windows, the full documentation, and license management. Head to the site to view your license, check its status, and manage it yourself, no support ticket needed.

file_ITSThbzjQkdPT
Profile picture
GarryProfile picture@pearlen7hardan·Jul 16

It's done. After months of patching Chromium at the engine level - WebGL, WebGPU, Client Hints, fonts, TLS, QUIC over SOCKS5 - HiddenBrowser finally shipped in full. 170 real-device profiles, no JS shims detectors can spot, every signal coherent per profile. UI, local API, MCP server, SDKs - all driving the same state.

This is the foundation. More coming.

Profile picture
GarryProfile picture@pearlen7hardan·Jul 15

The 3 fingerprint mistakes that get multi-account operators banned

Spent the last stretch building an anti-detect browser, and the same 3 mistakes keep showing up in every setup I audit:


1. Fingerprint/proxy mismatch. Your browser says "MacBook, US timezone" but your proxy exits from a German residential IP. Platforms cross-reference these signals — timezone, language, WebGL renderer, and IP geolocation all have to agree. One mismatch and you're flagged, even with a "clean" residential proxy.


2. Reusing canvas/WebGL noise across profiles. A lot of tools randomize fingerprint values but generate them from the same seed pattern every session. Detection systems cluster by the pattern of randomization, not just the values. If 50 of your "different" profiles all have suspiciously similar entropy signatures, they get linked anyway.


3. No 1:1 proxy binding. Running multiple identities through the same proxy IP is the fastest way to get a whole batch of accounts flagged together. Each isolated identity needs its own proxy bound at creation — not swapped in later.


The fix isn't more randomization — it's coherence. Every signal (device, OS, timezone, locale, IP) needs to tell the same story, consistently, per profile.


That's the whole thesis behind what I've been building. Happy to answer questions if anyone's dealing with account flagging issues.