Antidetect browser detection: what these browsers are and how to catch one
An antidetect browser (also written anti-detect) is a modified version of Chrome (Chromium) or Firefox that gives every profile its own device fingerprint, its own cookies and, usually, its own proxy. One person can then run hundreds or thousands of accounts that each look like a different computer on a different home connection. Multilogin, Gologin, AdsPower, Dolphin{anty}, Kameleo and Octo Browser are examples; the directory below lists more, with who makes them.
Vendors sell them openly as desktop apps, and in 2026 several also rent cloud browsers and Android cloud phones. The software is generally legal to own, and vendors pitch it at agencies and online sellers who run many accounts. Fraud teams meet it at signup, at bonus claims and in account takeover. Detecting one is not about recognising the product. It is about catching the profile contradicting itself: a browser that claims to be something its engine, its graphics hardware or its network connection cannot back up.
Last reviewed: September 2026. On this page: how they work · who uses them · how detection works · what Maskbreak returns · directory of antidetect browsers · Firefox-based tools · FAQ
How an antidetect browser works
Open one and you get a list of profiles instead of a single browser window. Each profile is a complete stand-in device. A website that asks what it is talking to gets that profile's answers, and nothing ties it to the other profiles on the same laptop. Six parts make that work.
The cheapest spoof needs none of this. Chrome's own DevTools can replace the user agent string and its Client Hints in a few clicks (Chrome docs), and MDN notes that browsers "routinely pretend to be another browser" (MDN). A user agent is a claim a browser makes about itself. Detection starts by testing whether the claim holds.
Who uses antidetect browsers, and are they legal?
Two very different groups buy the same software. Agencies, affiliate marketers and online sellers use it to run many ad, social and store accounts without the platforms linking them; security testers and journalists use it for testing and privacy. Group-IB's list of fraud uses is longer: account takeover, bonus abuse, fake account creation, credential stuffing and synthetic identity fraud (Group-IB).
The browser itself is generally legal. Group-IB's summary: legal for privacy and market research, illegal once it is used for fraud or to get around security systems. Running many accounts can still break a platform's terms where no law is broken. Vendors are open about the multi-account market: Dolphin{anty}'s site lists affiliate marketing, media buying, e-commerce and "bonus hunting" among its use cases (Dolphin{anty}).
In your own app, a fake browser tends to turn up at four moments.
How antidetect browser detection works
A profile is a set of answers the browser gives to JavaScript, the same answers a device fingerprint is built from. Change the answers and the engine underneath stays the same, and so do the graphics chip and the network path. Detection asks two questions: could all these answers come from one real device, and does the engine behave like the browser the answers describe? A good profile gets almost everything right. It only has to get one thing wrong.
On our own test bench we changed one value at a time and watched what Maskbreak's tampering flag reacted to. The bench is a JavaScript spoofing shim, not a commercial browser, but it shows the principle more clearly than a diagram (lab notes).
/v1/evaluate. JA4 fingerprinting explainedNone of these tells lasts forever. Chrome now ships every two weeks, vendors follow within days or weeks, and each release can remove a contradiction that got noticed. Vendors also go after the classic tells directly: Dolphin{anty} wrote in August 2026 that its engine-level font spoofing stops the real operating system showing through the font list (Dolphin{anty} blog). That is why any catch rate for these tools is a snapshot at best (Maskbreak has not published one), and why a verdict should rest on several independent layers rather than one clever check.
Antidetect browser detection API: what Maskbreak returns
Add the browser snippet to the form you want to protect: signup, login, checkout or a bonus claim. Your server forwards the two tokens it collects to POST /v1/evaluate with your API key and gets one decision back (allow, review or block), with the reasons behind it. In the console the signal is labelled "Fake browser (antidetect)". The API docs list every field; these are the ones that matter here.
device.antidetectantidetect_browser and returns block by default, the same as a proxy, Tor, automation or an emulator. It flags the class of tool; it does not name the product.device.tampering_scoredecision and reasons; do not build a threshold on the score.device.checked_signalsantidetect means "checked, not found" only when antidetect is listed here. If the snippet could not run, the whole device block is missing. That is no evidence, not a clean browser.network.proxy and network.vpnproxy_detected and blocks. A VPN on its own adds vpn_detected and is flagged for review, not blocked. network.service names the operator when known.device.automationautomation_detected and blocks. It does not name the framework; bot detection covers that signal in full. device.virtual_machine is reported too; a virtual machine alone asks for review, never a block: plenty of developers browse from one.device.linked_accountsaccountId and the response counts how many of your accounts this device has been used for; more than one adds multi_account_device. Links stay inside your account, stored as one-way hashes.The classic setup is a fake browser behind a residential proxy. An example response for that visit, trimmed to the fields that matter:
// example response, POST /v1/evaluate
{
"decision": "block",
"risk_score": 85,
"reasons": ["proxy_detected", "antidetect_browser"],
"network": {
"vpn": false,
"proxy": true,
"datacenter": false,
"anonymous": true,
"tor": false,
"residential": false,
"service": null
},
"device": {
"complete": true,
"checked_signals": ["antidetect", "automation", "emulator", "virtual_machine",
"incognito", "privacy_mode", "ip_blocklisted", "high_activity"],
"antidetect": true,
"automation": false,
"virtual_machine": false,
"tampering_score": 0.0029
}
}
The score is 85: 50 for the proxy and 35 for the fake-browser flag, and either signal alone would block, so route on decision, not on the number. residential is false because the proxy flag fired; the field means "no proxy or cloud-server flag", not "home connection". service is null because this proxy's operator was not known; when it is, the name appears there. And the tampering score sits near zero while antidetect is true, the pattern we measured on our bench.
No key is needed to see the shape. curl "https://maskbreak.com/v1/evaluate/sample?scenario=bot" returns a synthetic fake, scripted browser on a clean address: block, with antidetect_browser and automation_detected. Its values are a fixture for testing your handler, not a measurement.
Changing the default. The console's Rules tab sets one action per signal for your account, and a rule changes the answer only for the signal it names. So if agencies or sellers are your customers, you can set "Fake browser (antidetect)" to review: a fake browser then goes to review, while a proxy, Tor, a script or an emulator on the same visit still blocks. The other route keeps the block and softens it in your own code where it hurts (review at login, block at a bonus claim). The "VPN + fake browser" rule covers the fake browser only when both fired: set it to review to relax that pair alone, or to block to keep the pair blocked after you relax the Fake browser rule. When a rule changes the answer, engine_decision keeps the default, so you can see what the rule did. Start in watch mode, which logs every decision and lets the visitor through, and switch to enforce once the Events log looks right. The quickstart has the handler, or hand integrate.md to your coding agent.
Time zone, if you forward it. Send the browser's time zone as tz (plain HTTP; the server SDKs do not pass it yet) and a zone from a different country than a clean-looking exit adds timezone_mismatch and moves allow to review. It never blocks on its own, and a careful operator sets the profile's time zone to match the proxy, so a match proves nothing.
What it will not tell you. Which product the visitor used. Whether the account belongs to an agency or a fraud ring: the browser is the same, what the account does next is not. Maskbreak adds evidence to a login; it does not replace passwords, passkeys or MFA. And there is no published, independently benchmarked detection rate for it.
Antidetect browsers in 2026: makers, engines and what changed
The products people search for, with the maker as the vendor's own site names it, the engine it runs on, and what changed recently. Names in blue link to our detection guide for that browser (the Octo Browser one also covers MoreLogin, VMLogin and Hidemyacc); a dash means we could not confirm it from the vendor's site. Most of the larger vendors give away 2 to 5 profiles, so trying one costs nothing. At the top end, Multilogin charges $900 a month for 10,000 profiles billed monthly, or $490 a month billed annually (pricing). Prices change often; the ones below were read on 24 September 2026.
| Browser | Maker | Engine | Notes, September 2026 |
|---|---|---|---|
| Multilogin | Multilogin; founded 2015 and based in Abu Dhabi, per the company | Mimic (Chrome-based). Stealthfox (Firefox) is legacy and stays on version 146 (help page) | Repositioned on 31 July 2026 as a cloud-phone platform for social media accounts (release). Proxies are included in every plan. Free plan: 5 profiles, browser and cloud phone combined; paid from $7.08 a month billed annually. |
| Gologin (GoLogin) | SCALEHAT LLC (site footer) | Orbita (Chromium); moved to Chromium 151 on 3 September 2026 (release notes) | Cloud Browser runs profiles on remote servers and connects to Playwright and Puppeteer. Also Cloud Android and an Android app. Free plan: 3 profiles, without sharing or team members. |
| AdsPower | SUNFLOWER TECH PTE. LTD. | SunBrowser (Chrome-based), FlowerBrowser (Firefox-based); Chrome 153 kernel on 23 September, Firefox 153 on 15 September 2026 (release log) | Pitched at sellers running several stores (Amazon, eBay, Shopify, Shopee, Temu). RPA, a Local API, MCP control, and an AI Agent rolled out in September 2026, paid in credits (launch post). Free plan: 2 profiles. |
| Dolphin{anty} | Zhitnyakov software solutions LTD, Limassol, Cyprus | Chromium-based; its plan table also lists a Firefox engine option | Scenario builder, Remote and Local API, Selenium, Puppeteer and Playwright start at the $10 Starter plan; profile sharing with permissions at Base ($89). Free plan: 5 profiles (plans). |
| Kameleo | Outis Nemo Ltd. | Chroma (Chrome), Junglefox (Firefox); Chroma builds promised within 5 days of each stable Chrome | Now aimed mainly at web scraping and automation: Docker, SDKs for Python, JavaScript and C#, Selenium, Puppeteer and Playwright. Version 5.0.0 (16 June 2026) added an accountless mode (release notes). Free plan: 2 concurrent browsers plus 100 cloud profiles. |
| Incogniton | WorkingGreen B.V., Amsterdam (site footer) | Chromium; Chrome 152 is the default for new profiles since 10 September 2026 | In-app proxy shop since July 2024 and a built-in AI assistant since March 2026; since July its assistant, Cas, can drive profiles. Version 5 (8 June 2026) was a full redesign with a public REST API and MCP tokens (changelog). Free: 10 profiles for 2 months, then 3. |
| Octo Browser | BLACKBIRD SECURE BROWSING LTD, London | Octium (Chromium) | Says each profile carries "the digital fingerprint of a real device" (its own claim). Android fingerprints, a universal API, team permissions. No free desktop plan (Lite is €10 a month for 3 profiles), but its iOS app (mobile Safari fingerprints) and Android app give new users 100 free profiles during open testing. |
| Aurorium | AURORIUM GROUP PTE. LTD., Singapore (site footer) | Appears to be Chromium: the profile editor lists the engine as Aurorium 152, and it reports itself as Chrome 152 | Launched in 2026 with what it calls AI fingerprints, a built-in CRM and messenger, and a mobile app; plans from $10 a month for 5 profiles (site). An account named after it advertises it on the WWH Club forum since 29 June 2026. In our live test a default profile behind ExpressVPN was flagged for review, not blocked (the test). |
| MoreLogin | – (no legal entity in the site footer) | Chrome and Firefox kernels | Sold as a workspace for browser and mobile workflows: Android cloud phones, a Synchronizer, RPA, API, CLI and MCP. 2 free profiles plus 100 cloud-phone minutes. |
| GPM Login | gpmlogin.com shows only a tax ID; gpmloginapp.com names GPM Software Solutions | Chromium and Firefox cores | API, Selenium and Playwright automation. gpmlogin.com: from $9 a month per key, or a lifetime licence from $99. gpmloginapp.com lists lifetime licences from $125. |
| Undetectable | MOBICO SERVICES LTD, Nicosia, Cyprus | Chromium; version 153 since 15 September 2026 (changelog) | MCP server for AI agents since May 2026. Free: up to 5 cloud profiles at a time; paid plans from $34 a month add fixed cloud-profile quotas and local profiles. |
| Linken Sphere | Legendary Software LTD (ls.app footer) | Chromium | Recorded Future reports it was first introduced on Russian-speaking underground forums on 4 July 2017, and names the "Tenebris Team" forum as its official forum (Recorded Future). Now sold openly on ls.app, with a free plan of 5 sessions. |
| Camoufox | Open source (daijro), MPL-2.0 | Firefox, patched at the C++ level | Built for scraping and AI agents, with its own Playwright integration. Back in active development after a year-long gap; latest release v152.0.4-beta.30 on 1 September 2026 (GitHub). Its docs say some future patches may be closed source (camoufox.com). |
| VMLogin | – | A modified "Chrome kernel", in the vendor's words (VMLogin) | Still marketed as a multi-login browser with Selenium automation. 3-day trial with 5 profiles, then from $99 a month; site footer dated 2025. |
| Hidemyacc | ONEADX CO., LTD, Hanoi | – | 7-day trial with 30 profiles, and task automation. Site footer reads 2021–2026. |
| Surfinite | – | – | Team roles and permissions. Its site pitches managing "advertising cabinets, social media accounts, work with bookmakers and crypto exchanges" (Surfinite). |
Some names still get searched although the product may be gone:
| Browser | What it was | Status, 24 September 2026 |
|---|---|---|
| FraudFox | A preconfigured Windows 7 virtual machine that spoofed the user agent, screen resolution, language and time zone | Reported discontinued: Pixelscan wrote on 31 May 2025 that the company had "deadpooled" (Pixelscan). fraudfox.net returned a server error when we checked. |
| MASQ | An antidetect browser for Windows and macOS, described in a September 2024 review as built on Firefox (Proxy-Seller). Not the same product as MASQ Network, a decentralised VPN browser. | Could not confirm it is still sold. masqad.com returned an error (HTTP 521) when we checked, and the newest reviews we found are from 2024. |
| VMMask | A China-oriented "anti-association fingerprint browser" for cross-border e-commerce | Could not confirm. vmmask.net did not load for us, although search engines still index it. |
| YunLark | A Chromium-based antidetect browser from China for Windows and macOS, per a review by Gologin, a competitor | Could not confirm. We did not find a working site. |
Proxyway's May 2026 roundup, which uses affiliate links, also covers GeeLark, which sells Android cloud phones, and Nstbrowser (Proxyway). Product names are their owners' trademarks. A listing here says nothing about any vendor's customers or intent; the same software serves agencies and fraud rings. Facts without a link in the row come from each vendor's own site, pricing page or changelog, read on 24 September 2026. The glossary defines the terms used here, from fingerprint to residential proxy.
Antidetect browsers built on Firefox
Most of the market runs on Chromium, the engine behind Chrome. The Firefox-based options as of September 2026: Kameleo's Junglefox, AdsPower's FlowerBrowser (Firefox 153 support since 15 September), the open-source Camoufox, and the Firefox kernels offered by MoreLogin and GPM Login. Dolphin{anty}'s plan table lists a "Chrome or Firefox engine" option, which we could not confirm anywhere else. Multilogin's Stealthfox stays on version 146, and Multilogin recommends its Chrome-based Mimic for new profiles. MASQ was described as Firefox-based in 2024; we could not confirm it is still sold.
For detection, the engine family matters less than whether the profile stays inside it. A Firefox build that claims to be Chrome still behaves and shakes hands like Firefox underneath, which is where a TLS fingerprint can give it away. A Firefox build that claims to be Firefox has to get the version, the platform and the graphics answers right instead, which is where the claim-against-hardware checks come in. Firefox builds also age: a profile stuck on an old engine while claiming a current release is a contradiction of its own.
Questions people ask about antidetect browsers
What is an antidetect browser?
Which API detects browser tampering signals?
Are antidetect browsers legal?
Can antidetect browsers be detected?
Which antidetect browsers are based on Firefox?
What happened to FraudFox and MASQ?
Should I block antidetect browsers or send them to review?
antidetect_browser, because a fake browser at signup, a bonus claim or checkout is rarely an ordinary customer. If your own customers include agencies or sellers who manage many accounts legitimately, set the Fake browser (antidetect) rule to review in the console. A rule changes the answer only for the signal it names, so a proxy, Tor or a script on the same visit still blocks. Start in watch mode, which logs each decision and lets the visitor through, and switch to enforce once the Events log matches what you expect.More on detecting antidetect browsers
Our detection guides for individual browsers are linked in the directory above. These go deeper on the method.
10,000 visitor checks a month, every signal included, no card. Paid plans from €29 a month. Scan your own browser first if you like.