[Journey] Building a Custom Antidetect Browser & AI Automation

Joined
Nov 12, 2025
Messages
3
Reaction score
3
Hi BHW.

I'm a software dev, and I'm spending my nights and weekends after work building a custom antidetect browser from scratch.

I've been working on an AI automation setup to manage a few thousand social media accounts. But the commercial antidetect tools are just way too expensive. Paying a monthly fee per profile eats your margins instantly.

Even the providers that claim to offer "unlimited" profiles usually throttle you with hidden rules, like capping how many profiles you can create or open in a single day. It’s super frustrating when you're trying to scale. Plus, I really don't like the security risk of uploading all my cookies, proxies, and session data to their cloud servers. If they get breached, we lose everything.

So I decided to just build my own by modifying Chromium at the engine level.

The goal is to make a browser with absolutely zero limits—create or open as many profiles as your machine can handle. For the storage, I'm setting it up so you bring your own. You can save the profile data locally or just throw the database on a cheap, low-end VPS so you fully control it.

I'm building this to run my own bot fleet, but I plan to share the tool with everyone here once it's solid. We shouldn't have to pay crazy monthly fees or risk our data just to run our accounts safely.

I'll use this thread to post my progress, the technical headaches, and how the ban-testing goes.

Cheers.
 
Using AI? if yes then which one you are preffering these days?
 
Hi BHW.

I'm a software dev, and I'm spending my nights and weekends after work building a custom antidetect browser from scratch.

I've been working on an AI automation setup to manage a few thousand social media accounts. But the commercial antidetect tools are just way too expensive. Paying a monthly fee per profile eats your margins instantly.

Even the providers that claim to offer "unlimited" profiles usually throttle you with hidden rules, like capping how many profiles you can create or open in a single day. It’s super frustrating when you're trying to scale. Plus, I really don't like the security risk of uploading all my cookies, proxies, and session data to their cloud servers. If they get breached, we lose everything.

So I decided to just build my own by modifying Chromium at the engine level.

The goal is to make a browser with absolutely zero limits—create or open as many profiles as your machine can handle. For the storage, I'm setting it up so you bring your own. You can save the profile data locally or just throw the database on a cheap, low-end VPS so you fully control it.

I'm building this to run my own bot fleet, but I plan to share the tool with everyone here once it's solid. We shouldn't have to pay crazy monthly fees or risk our data just to run our accounts safely.

I'll use this thread to post my progress, the technical headaches, and how the ban-testing goes.

Cheers.
How much will be the cost to run 100 reddit accounts with this tool?
 
Using AI? if yes then which one you are preffering these days?
Still developing the system, so I haven't locked in a specific model yet. Right now, the focus is just rolling my own custom software that combines traditional RPA with an LLM to handle the actual automation.
 
How much will be the cost to run 100 reddit accounts with this tool?
Hard to give exact math while I'm still building it. But keeping costs rock-bottom is a core focus, so I'm designing the automation to run as cheaply as possible.
 
Sounds interesting, need something like this :) I follow this journey and good luck!
 
I'm curious to see how this goes. I just uploaded my anti detect browser I made awhile back on here for free for everyone. I have been using it with a custom cdp implementation I made.
 
Last edited:
Building from scratch makes total sense at that scale. The per-profile cost on commercial tools literally caps your margins before you even start, and the unlimited tiers always have hidden throttles buried in the ToS that you only discover when it matters most.

The hardest part is not the Chromium fork itself - it is fingerprint persistence across sessions. Canvas hash, WebGL renderer string, AudioContext fingerprint, and the font enumeration output all need to stay identical every time the same profile reopens. If anything drifts between sessions, the platform detects a new device and starts the trust clock over from zero. Most open-source antidetect projects get this wrong and just regenerate the fingerprint on each launch.

WebRTC is the other one that bites people even when everything else looks clean. The local IP can leak through media API calls regardless of what proxy is configured at the browser level. You need to patch the WebRTC stack or disable it on a per-profile basis.

For the AI side - are you using the LLM to make decisions about what actions to take, or more for content generation and response handling? And are you patching Chromium at source level or doing runtime injection?
 
Building from scratch makes total sense at that scale. The per-profile cost on commercial tools literally caps your margins before you even start, and the unlimited tiers always have hidden throttles buried in the ToS that you only discover when it matters most.

The hardest part is not the Chromium fork itself - it is fingerprint persistence across sessions. Canvas hash, WebGL renderer string, AudioContext fingerprint, and the font enumeration output all need to stay identical every time the same profile reopens. If anything drifts between sessions, the platform detects a new device and starts the trust clock over from zero. Most open-source antidetect projects get this wrong and just regenerate the fingerprint on each launch.

WebRTC is the other one that bites people even when everything else looks clean. The local IP can leak through media API calls regardless of what proxy is configured at the browser level. You need to patch the WebRTC stack or disable it on a per-profile basis.

For the AI side - are you using the LLM to make decisions about what actions to take, or more for content generation and response handling? And are you patching Chromium at source level or doing runtime injection?
The browser I uploaded into the download session does all the fingerprinting and consistently
 
Back
Top