App compatibility

MacDupl doesn’t keep a whitelist — it detects each app’s underlying engine and applies the matching isolation strategy. That means broad families of apps work automatically, including ones not listed here.

The definitive answer for your Mac: download the free trial — the built-in scanner classifies every app in your Applications folder instantly.

Status Verified Should work Beta Not supported

Electron apps

Full isolation — separate logins, cache, and credentials per instance.

ClaudeRun Work and Personal accounts side by side.Verified
Visual Studio CodeSeparate accounts, settings and extension sets per instance.Verified
YouTube Music (open-source app)Two accounts side by side — the open-source th-ch/youtube-music desktop app (there is no official one).Verified
SlackOne instance per signed-in workspace set. Use the download from slack.com — the App Store build can’t be cloned.Should work
DiscordMultiple accounts without constant re-login. Verified: clone and original side by side.Verified
NotionKeep separate workspaces fully apart.Should work
ObsidianIsolated vault sets and plugin configurations.Should work
SignalA second, fully separate Signal instance.Should work
CursorSeparate accounts and settings per instance.Should work
WindsurfSeparate accounts and AI settings per instance.Should work
PostmanSeparate team accounts and workspaces.Should work
InsomniaSeparate API workspaces and accounts.Should work
GitHub DesktopOne instance per GitHub identity.Should work
GitKrakenSeparate Git identities and hosting accounts.Should work
TermiusSeparate vaults and account sync per instance.Should work
LensSeparate Kubernetes contexts and team accounts.Should work
MongoDB CompassKeep client and production connections apart.Should work
FigmaSeparate accounts and teams per instance.Should work
CanvaPersonal and brand accounts side by side.Should work
LinearOne instance per workspace or client.Should work
AsanaSeparate organizations without switching.Should work
ClickUpSeparate workspaces and accounts per instance.Should work
MiroSeparate team boards and accounts.Should work
MattermostOne instance per server or identity.Should work
TodoistWork and personal task accounts apart.Should work
EvernoteSeparate notebooks, accounts and sync.Should work
1PasswordSeparate account sets per instance.Should work
BitwardenSeparate vaults and server accounts.Should work

Chromium browsers & apps

Full isolation with completely separate browser profiles.

Google ChromeSeparate profiles, extensions, sessions and sync accounts.Verified
BraveSeparate profiles and wallets per instance.Should work
Microsoft EdgeSeparate work / personal browser identities.Should work
ArcA second Arc with its own spaces and account.Should work
VivaldiFully separate configurations per instance.Should work
OperaSeparate sessions and accounts per instance.Should work
Opera GXSeparate sessions and accounts per instance.Should work
ChromiumSeparate profiles per instance.Should work
Microsoft TeamsOne instance per tenant — the new Teams ships on Microsoft’s Chromium-based runtime; check yours with the free trial.Should work

Firefox & Gecko apps

Full isolation via dedicated profiles.

FirefoxSeparate profiles, add-ons and sync accounts.Should work
Firefox Developer EditionSeparate profiles per instance.Should work
Zen BrowserSeparate profiles and workspaces per instance.Should work
LibreWolfSeparate hardened profiles per instance.Should work
ThunderbirdSeparate mail profiles and account sets.Should work

Native apps Beta

Isolated home directory per instance — experimental. Rule of thumb: if a non-sandboxed app is offered both in the App Store and as a direct download from the vendor’s site, install the direct download — that’s the one MacDupl can clone. (Sandboxed App Store apps are a separate case — see below.)

TelegramTwo accounts side by side — use the direct download from telegram.org, not the App Store build.Verified
ZoomSeparate accounts per instance — direct download from zoom.us.Verified
TailscaleSeparate tailnets per instance — direct download, not the App Store build.Verified
CapCutTwo accounts side by side, each with its own drafts and login — direct download from capcut.com.Verified
SpotifyTwo accounts side by side, each its own Spotify Connect device — direct download from spotify.com.Verified
ChatGPTNative desktop app — beta-tier isolation.Beta
ZedNative code editor — separate settings and accounts.Beta
WarpNative terminal — separate accounts and settings.Beta
TablePlusNative database client — separate connection sets.Beta

App Store apps Beta

Some Apple-provisioned App Store apps can now be cloned: MacDupl gives each instance its own app-group containers and a private keychain, so it links as its own account without touching your original. This is new and app-specific — currently WhatsApp only. These instances run with one of macOS’s protections (the hardened runtime) switched off, which is why the tier is Beta; your original app keeps all of its protections.

WhatsAppA second WhatsApp on the same Mac — linked as its own device with its own chats, your main one left untouched. Running more than one account is yours to square with WhatsApp’s terms.Beta

Sandboxed App Store apps Not supported

These can’t be cloned with real isolation, so MacDupl hides them from the picker rather than offer a clone that would silently share your original account. Two reasons: their Apple-provisioned entitlements can’t survive MacDupl’s local re-sign, and their data lives in a shared app-group container that macOS keys globally — a clone would read and write the original’s databases. This applies to App Store builds and other Apple-provisioned apps; direct-download apps that merely opt into the sandbox on their own (like CapCut) clone fine. WhatsApp is the one exception so far — it now clones via the App Store · Beta tier above.

Microsoft OfficeWord, Excel, PowerPoint, Outlook — sandboxed App Store builds.Not supported
Most Catalyst / App Store appsAnything carrying an Apple-provisioned App Sandbox is excluded for the same reasons.Not supported

TipWant two WhatsApp accounts on one Mac? MacDupl can now clone WhatsApp directly (App Store · Beta, above) — a second WhatsApp linked as its own device. Prefer not to use the beta? Clone your browser (fully supported above) and open web.whatsapp.com in each instead.

No matching app in the list — but that doesn’t mean it won’t work. Check it with the free trial, or request it below.

Don’t see your app?

Tell us which app you want to clone. Requests go straight to the developer and directly shape what gets tested and supported next — most requests for Electron or browser-based apps already work today.

This opens a pre-filled email to support@macdupl.app — include the app’s download link if you can.