Every account gets a browser of its own.

Run every account you are entitled to side by side, and keep the browser from tying them together: each profile has a fingerprint drawn from a real machine, its own proxy exit and its own cookie jar, checked before it opens. Start with 3 free profiles, no card. Pro is $49 a month for any number.

Own Chromium, 64 patches A proxy exit per profile Free: 3 profiles
The Mosaic profiles table: names, coloured tags, proxy locations and a Start button on each row
Shop — Berlin 03running
PlatformmacOS · Chrome
GPUApple M2 Pro
Screen1512 × 982
CPU threads10
TimezoneEurope/Berlin
Languagesde-DE, de, en
Exit91.64.x.x · Berlin, DE · residential
Sessionsessid-z1n4ph
Cookie jar214 cookies

Illustration: one profile, as its values fit together.

01 What a profile is

A profile is three things that agree with each other.

A site links two accounts by something they share, a cookie or an address, and spots a made-up one by values that contradict each other, like a Windows browser reporting a Mac’s GPU. So a Mosaic profile is a fingerprint, a proxy and a cookie jar, and the whole product is keeping those three in step on your computer.

01

A fingerprint

Drawn whole from one real machine (GPU, screen, CPU, fonts, canvas and audio), so the parts agree. Set in C++ inside Mosaic’s own Chromium, never painted on with JavaScript a page can catch.

155 real device records
02

A proxy exit

Each profile browses through its own address. Mosaic measures where the proxy really comes out and sets the timezone, languages and location to match it: a Berlin exit gets a Berlin clock.

Checked before every launch
03

A cookie jar

Logins, cookies and 2FA codes live with that profile and nothing else. Encrypted on disk, kept on your computer, carried by no cloud and shared with no other profile.

Encrypted, local, yours
One account’s browser Run a hundred side by side, each on its own machine, its own exit and its own cookies.
02 The proof, not a promise

Numbers you can check, because nobody can promise “undetectable”.

64Patches on stock ChromiumMosaic builds its own Chromium, Tesseract Chrome, and moves fingerprint values in C++, not in injected JavaScript a page can read.
155+3Real machines in the catalogue155 desktop device records and 3 Android phones captured whole, so every profile is one machine that actually ships, drawn together.
49Public detectors, read for youCreepJS, Pixelscan, IPHey, BrowserScan and more, in five groups. Run a profile against them yourself and read every verdict.
500Profiles in one batchCreate, start, tag and drive them together, and each one mints its own proxy session, so no two share an exit by accident.
0Lines of spoofing JavaScriptNothing is faked in the page. There is no injected script for a consistency scanner to find, because the engine itself answers.
03 Matched to the exit

Change the proxy and the place changes with it.

A Berlin address with a Texas clock is how accounts get linked. Mosaic measures where each proxy really comes out and sets the timezone, languages and location from there. The machine stays the machine; only the place moves.

How exit matching works

Shop — Berlin 03one profile · illustration

Proxy exit

The placefollows the exit

Timezone
Europe/Berlin
Local time
--:-- UTC+01:00
Languages
de-DE, de, en
Geolocation
52.52, 13.40

The machinestays put

GPU
Apple M2 Pro
Screen
1512 × 982

Exit measured in Berlin, DE. Clock, languages and location drawn from it.

04 Proxy providers

Paste one gateway line. Get a different country for every profile.

A residential seller hands you one gateway line with a session id inside it, and changing that id by hand for every account is your job. Paste the line into Mosaic once instead. It is kept as a template, each profile mints a session id of its own, and the country goes in using the word that seller’s line format has for it.

  • One session id per profile. Two profiles end up on the same exit only if you put them there, never because a line was copied.
  • Country, state and city, where the seller has a word for them. Ask for a city at a seller with no city key and Mosaic refuses it by name rather than dropping it.
  • A dead session costs a new one. Mosaic does not try the same token three times. A session you pinned stays pinned.

How minting works

One pasted gateway linegate.seller.example:7777:customer-acme-cc-{country}-sessid-{session}-sesstime-30:••••••••
Shop — EU 01sessid-q7k2mx91.64.x.x · Berlin, DE
Shop — EU 02sessid-8vtr0d88.120.x.x · Paris, FR
Shop — EU 03sessid-z1n4ph84.105.x.x · Amsterdam, NL
Shop — EU 04sessid-b9w6ce93.44.x.x · Milan, IT
Shop — EU 05sessid-m3j8tu88.27.x.x · Madrid, ES
Shop — EU 06sessid-x5h2la46.114.x.x · Warsaw, PL

Illustration. Mosaic reads each seller’s own format off the line you paste: 40 sellers in the table, 6 of them captured from real lines.

A proxy provider in Mosaic: one gateway line that mints a separate session for every profile
The provider in the app: one line, a session per profile.
05 Everything else

29 features, all of them on your computer.

Pick a group, then click a feature to read what it is. Each one has a page of its own: the screenshot, how it works, and the honest limit.

Its own ChromiumTesseract Chrome: values changed in C++, not JavaScriptTesseract Chrome is stock Chromium source plus a patch series of our own. Fingerprint values move in C++, so every page, frame and worker reads the same machine.How it works
Machines that existGPU, screen, CPU and fonts from one real deviceA fingerprint is picked as a whole device: its GPU as the driver names it, its CPU threads, its memory and the screens it really ships with. The parts agree because they came from one machine.How it works
Matched to the exitTimezone, language and location follow the proxyMosaic measures the exit address a profile browses from and sets its timezone, languages and geolocation to match. A Berlin exit gets Berlin’s clock.How it works
Desktop and Android profilesmacOS, Windows, Linux and Android, on any computerA Mac can make macOS, Windows, Linux and Android profiles, and so can a PC. Your own OS still matches best, so the editor says so before you claim another one.How it works
A profile fingerprint in Mosaic: GPU, screen, fonts, timezone and language matched to the exit
A new profile’s identity: the operating system, browser and GPU renderer the engine will answer with.
A profile fingerprint in Mosaic: GPU, screen, fonts, timezone and language matched to the exit
One machine, drawn whole: renderer, CPU cores, memory, screen and pixel ratio, from one device record.
Creating a profile in Mosaic: a checked proxy, and the hardware and locale drawn to match its exit
A new profile matched to its proxy’s exit in Berlin: timezone, languages and geolocation set from there.
Creating a profile in Mosaic: a checked proxy, and the hardware and locale drawn to match its exit
The new-profile editor. Desktop and Mobile are separate libraries in the sidebar.
Pro REST API

194 routes

A script on your computer does what the window does. Starting a profile hands back a CDP endpoint for Puppeteer or Playwright.

Pro MCP server

168 tools

Claude, or any MCP client, makes profiles, starts them and reads and clicks the page, with input timed like a person’s.

See all 29 features

06 How you start

From this page to your first profile in three steps.

Make a free account

An email and a password, or Google. Free holds 3 profiles with no card; Pro is 14 days free if you want everything at once.

Install and sign in

Drag Mosaic into Applications and sign in. It downloads its own browser once and checks it before unpacking.

Bring your accounts

Paste a proxy or one gateway line from your seller, or import exports from GoLogin, Dolphin Anty, AdsPower, Octo Browser or Multilogin.

Create a free account

07 Pricing

One price for all of them. Free for 14 days.

Pro · one plan14 days free
$49/ month

Free for 14 days, then $49 a month. A card starts the trial, we email you 3 days before the first charge, and if you cancel before day 14 you pay nothing. The thousandth profile costs the same as the first.

Or $490 a year: ten months' price, 2 months free.

  • Infinite profiles, creations and projects
  • The REST API and the MCP server
  • Every engine feature, on the same browser Free runs
  • Profiles open offline for up to 24 hours
Try Pro free for 14 days

Or stay on Free: 3 profiles and 10 creations, no card, the same engine.

The difference No per-profile pricing

The four we priced bill by how many profiles you keep. We don’t.

Your profiles live on your disk and browse through proxies you pay for, so one more costs us nothing. At 300 profiles, the monthly bill comes to this.

What 300 profiles cost a month, read 2 November 2026

MultiloginBusiness 300$89/mo
GoLoginBusiness 300$99/mo
AdsPowerBusiness 300$86/mo
Dolphin AntyTeam 300$159/mo
MosaicPro, any number$49/mo

Monthly billing, the cheapest plan that holds that many profiles, read on each vendor’s own pricing page on 2 November 2026: Multilogin, GoLogin, AdsPower, Dolphin Anty. Yearly billing is cheaper at all four. GoLogin: shown in euros to a European address, with the same figures. Prices change; check the vendor before you decide.

Try your own number

08 Before you install

Six things to settle before you install.

Will my accounts get banned?

Nobody can promise that, because a ban is the platform’s decision. What Mosaic does control is whether each profile’s fingerprint, exit, clock and cookies agree. They are checked before every launch, and you can run the profile against 49 public detectors and read the verdicts yourself.

Does it run on Windows?

Not yet. Tesseract Chrome, the Chromium every profile runs on, has no Windows build, so there is nothing for a PC to install yet. On a Mac, everything on this page works today.

Can my Mac make Windows profiles?

Yes, and the editor warns you first. A Windows profile gets a Windows GPU, screen and thread count, but its fonts, their metrics and the way text is drawn still come from your Mac, where no setting reaches them. On one Mac, IPHey scored a macOS profile 100 and a Windows one 80, so macOS stays the strongest match.

Where do my profiles live?

In a folder on your computer, encrypted on disk. Our server knows your plan, your computers and when a profile opens, by a random id. Never its name, cookies, proxy or browsing. Exactly what it receives.

I use another anti-detect browser.

Mosaic opens exports from GoLogin, Dolphin Anty, AdsPower, Octo Browser and Multilogin, tells which one made the file from its layout, and carries names, notes, proxies, start pages and cookies across. How importing works.

Can my team share profiles?

No. Mosaic has no seats and no shared workspace, because a profile lives on the computer that made it and both plans run on one computer at a time. If your team needs to share profiles today, a cloud-based tool will suit you better.

Every account its own browser. One price for all of them.

Free holds 3 profiles and 10 profile creations, with no card. Pro is $49 a month for any number, or $490 a year with 2 months free. Try it for 14 days; cancel before day 14 and you pay nothing.