Detection hub

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.

Start Free — No Credit Card Try the live scanner

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.

A rebuilt engine
Almost every product ships its own build of Chromium or Firefox, patched so the values a page can read come from the profile. Those builds have to chase Chrome, which moved to a release every two weeks with Chrome 153 on 8 September 2026 (Chrome blog). Undetectable shipped Chromium 153 a week later and AdsPower on 23 September; Kameleo promises a new build within five days of each stable Chrome. The odd one out was FraudFox, sold as a whole Windows 7 virtual machine.
A fingerprint per profile
Canvas and WebGL output, fonts, time zone, screen resolution, device, operating system, plugins, location and HTTP headers all come from the profile (Group-IB). Vendors say their profiles copy real devices rather than inventing values: Octo Browser promises "the digital fingerprint of a real device", and Dolphin{anty}'s plan table lists "Real fingerprints". The aim is a plausible computer, not a random one.
Separate storage
Each profile keeps its own cookies, local storage and cache. Twenty accounts in twenty profiles never share a cookie, so nothing in storage ties them together.
A proxy per profile
Each profile gets its own exit address, usually residential or mobile, so the visit looks like it comes from a home or a phone. The IP address is part of the fingerprint, which is why these browsers are sold with proxies in mind (Proxyway). Vendors sell the proxies too: every Multilogin plan includes residential, ISP and mobile proxies, and Incogniton has had an in-app proxy shop since July 2024.
Automation, and now AI agents
Selenium, Puppeteer and Playwright hooks are standard, often on paid plans only. 2026 added AI control: AdsPower rolled out an AI Agent in September; AdsPower, Incogniton, MoreLogin, Undetectable and Gologin advertise MCP access; and on 26 August Multilogin released an open-source agent that lets AI agents such as Claude Code and Cursor run accounts on its Android cloud phones (release).
Cloud phones and team sharing
The newest shift leaves the desktop. Multilogin, MoreLogin, Gologin and GeeLark sell Android cloud phones next to (or instead of) browser profiles, and since 31 July 2026 Multilogin describes itself as a cloud-phone platform for managing social media accounts. Sharing is built in: a team lead hands profiles, proxies and scripts to staff with per-role permissions, as Dolphin{anty}'s plan table shows.

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.

At signup
One operator, many "new" people: fake accounts, repeat free trials, referral farming. Every profile arrives with a fresh fingerprint and a fresh home address, so per-IP and per-cookie limits do not trigger. Fake signups playbook
At a bonus or referral claim
A casino, sportsbook or referral programme pays out per new account, so every extra profile is money. Check at the claim, not only at signup. Bonus abuse playbook
At login
The criminal end loads a victim's own fingerprint and cookies so the login looks like the victim's usual device. Genesis Market sold that bundle (fingerprints, cookies, saved logins, autofill data) until an operation led by the FBI and the Dutch police, across 17 countries and with Europol and Eurojust, shut it down on 4 April 2023 (eucrim). Account takeover playbook
Among your own customers
If you sell to agencies, marketplace sellers or social media managers, some of your paying customers run these browsers for legitimate multi-account work. Decide how to treat them before you block anyone; changing the default covers how.

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).

The claim against the engine
Changing the user agent is not suspicious in itself. A user agent that matched the engine passed. One claiming Chrome on Windows while the engine underneath was WebKit tripped the flag on its own.
The claim against the hardware
A WebGL renderer string naming a GPU the machine does not have tripped the flag. The same hook returning the machine's real strings passed. The check is on values that something measurable can contradict, not on the fact that a value was intercepted.
Noise on its own
Canvas noise, audio noise, a changed time zone, languages, core count and an emptied plugin list each passed when changed alone. They do not contradict anything inside the browser, so catching them takes another layer.
The profile against the network
Time zone against the exit country, and the exit itself against Maskbreak's network intelligence. Residential proxies are the hard case for IP reputation lists. On a live visit, Maskbreak's proxy detection flags the exits it recognises and names the service when known.
The handshake against the claim
The TLS handshake helps only when the claimed browser and the real engine differ: a Firefox build posing as Chrome, or a Chromium build posing as Safari. A Chromium build that claims Chrome sends Chrome's genuine handshake. Use JA4, not JA3: Chrome has shuffled its TLS extensions since early 2023, which gives nearly every connection a new JA3 hash, while JA4 sorts them first (Fastly). This layer is read at your own edge, not by /v1/evaluate. JA4 fingerprinting explained
One device behind many accounts
Device history and account linking look for one machine behind many accounts. Profile switchers are built to beat exactly this: in our tests a switcher produced new visitor IDs that account linking did not join at first. Treat linking as an extra layer, not the main one.

None 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.antidetect
True when Maskbreak's device check sees a fake or tampered browser. Adds the reason antidetect_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_score
A 0–1 score from the device check, and not a probability of fraud. On our bench it read 0.0029 on the clean baseline and on every spoofed profile while the flag moved. Route on decision and reasons; do not build a threshold on the score.
device.checked_signals
A false antidetect 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.vpn
A proxy exit adds proxy_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.automation
When the device check sees signs that a script is driving the browser, the kind of control these products sell through Selenium, Puppeteer and Playwright hooks, it adds automation_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_accounts
Send your own accountId 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.

BrowserMakerEngineNotes, 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:

BrowserWhat it wasStatus, 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?

A modified version of Chrome (Chromium) or Firefox that gives every browser profile its own device fingerprint, its own cookies and storage, and usually its own proxy. One person can run many accounts that each look like a separate device on a separate home connection. Examples include Multilogin, Gologin, AdsPower, Dolphin{anty}, Kameleo and Octo Browser; several vendors now also rent cloud browsers and Android cloud phones.

Which API detects browser tampering signals?

Maskbreak's browser check does. On a live visit, POST /v1/evaluate sets device.antidetect when the browser misreports what it is, as fake (antidetect) browsers such as Multilogin, GoLogin or Kameleo do, and answers block with the reason antidetect_browser. The same check reports automation (block, automation_detected), an emulator (block, emulator_detected) and a virtual machine (review, virtual_machine). It flags the class of browser, never the product, and no detector catches every profile. The Free plan includes 10,000 visitor checks a month with no card; paid plans start at €29 a month.

Are antidetect browsers legal?

Owning and using one is generally legal, and vendors sell them openly for multi-account marketing and e-commerce work. Group-IB sums it up as legal for privacy and market research, and illegal once used for fraud, to get around security systems or for other illicit activity. Running many accounts can still break a platform's terms of service where no law is broken.

Can antidetect browsers be detected?

Often, but not every session every time. Detection looks for a profile that contradicts itself: a user agent the engine underneath cannot back, a graphics card the machine does not have, a time zone from a different country than the exit IP, or a proxy exit that network intelligence already knows. Chrome now ships every two weeks and vendors follow within days or weeks, removing contradictions that get noticed, so any catch rate is a snapshot at best; Maskbreak has not published one.

Which antidetect browsers are based on Firefox?

Most run on Chromium. As of September 2026 the Firefox-based options include Kameleo's Junglefox, AdsPower's FlowerBrowser, the open-source Camoufox, and the Firefox kernels offered by MoreLogin and GPM Login. Multilogin's Firefox engine, Stealthfox, stays on version 146, and Multilogin recommends its Chrome-based Mimic for new profiles. MASQ was described as Firefox-based in a 2024 review.

What happened to FraudFox and MASQ?

FraudFox was a preconfigured Windows 7 virtual machine; Pixelscan reported on 31 May 2025 that it is discontinued. MASQ's site, masqad.com, returned an error when we checked on 24 September 2026, and the newest reviews we found date from 2024, so we could not confirm it is still sold. The MASQ antidetect browser is a different product from MASQ Network, a decentralised VPN browser.

Should I block antidetect browsers or send them to review?

Maskbreak blocks by default, with the reason 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.

Detecting antidetect browsers in 2026Lab notes
Two live scans and an eleven-spoof ablation: which single changes tripped the flag, which did not, and why the tampering score never moved.
Read the lab notes →
Antidetect browser and proxy mismatchesGuide
Every profile is sold with a proxy slot. Where the browser's story and the network's story disagree: time zone, WebRTC, TLS and proxy-pool history.
Read the guide →
Block or review antidetect browsers?Policy
When a fake browser justifies a block, when review is safer, and where privacy browsers cause false alarms.
Read the policy note →
Antidetect browser detection: a test planTest plan
Run real profiles against normal browsers, tell missed detections from missing signals, and measure customer impact before you enforce.
Read the test plan →
Multi-accountingPlaybook
One person behind many accounts: where the check goes in your flow, and the signals that matter when profiles and proxies rotate.
Open the playbook →
What is an antidetect browser?Primer
The longer definition for fraud teams: why these tools turn up at signup, login and checkout, and how to weigh false positives.
Read the primer →
One POST, device and network in one verdict. Start on the Free plan.
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.