One Mac, every account its own app — whatever you do with it

MacDupl does one thing: it turns an app you already have into a second, fully isolated copy with its own login and its own Dock icon. What that’s for depends entirely on who you are. Here are ten setups people actually build.

Every instance below is a real second app — separate logins, cookies, caches and preferences — not a browser profile or a re-login dance.

Developer

Your work identity and your open-source one don’t get along. Neither does the client contract you picked up on the side.

Work OSS Client Three editors, three git identities, one Dock.
  • A separate editor per context — Visual Studio Code, Cursor, Windsurf or Zed — each with its own extensions, settings and signed-in account.
  • Each editor instance gets its own Claude Code config, so a work session and a personal one never share a token or a login.
  • Separate git identities in GitHub Desktop or GitKraken — no more noticing at review time that you pushed from the wrong account.
  • Production and staging open at once in TablePlus, MongoDB Compass or Termius, without signing out of either.
  • Work Slack and the community Slack you actually enjoy, both permanently signed in.

Apps in this setup Visual Studio Code, Cursor, Windsurf, Zed, Claude, GitHub Desktop, GitKraken, Postman, Insomnia, TablePlus, MongoDB Compass, Termius, Warp, Slack

Social media specialist

Every brand you manage has its own logins, and the platforms notice when one browser keeps swapping between all of them.

Brand A Brand B Yours One browser per brand, permanently signed in.
  • A browser clone per brand, each staying signed in to that brand’s scheduler, ad manager and analytics — no logging out, no “which account am I posting from?”
  • Sign-in links follow the instance you’re using, so “Log in with Google” completes in the window you started it from rather than whichever app macOS picked.
  • A brand Discord and Telegram account alongside your own, side by side.
  • Two CapCut accounts side by side, each keeping its own drafts and login.
  • Canva and Notion per brand, for assets and the content calendar.

Apps in this setup Google Chrome, Brave, Microsoft Edge, Arc, Firefox, Discord, Telegram, CapCut, Canva, Notion

Agency & freelancer

Five clients, five Slack workspaces, five Google Workspaces — and a login screen between you and every one of them.

Client A Client B Client C Studio One column of the Dock per client.
  • A Slack per client workspace, each signed in for good.
  • A browser per client so each stays signed in to that client’s Workspace, drive and dashboards — and nothing of yours leaks into a screen share.
  • Notion, Linear, Asana or ClickUp per client workspace.
  • Separate password vaults: 1Password or Bitwarden signed into the client’s account, never mixed with your own.
  • Zoom per client organisation — each instance keeps its own Keychain, so signing into one no longer signs you out of another.
Worth knowing Slack downloaded from slack.com clones normally. The Mac App Store build is sandboxed and can’t be cloned at all — MacDupl greys it out in the picker and tells you which one to install instead.

Apps in this setup Slack, Notion, Linear, Asana, ClickUp, Google Chrome, Figma, Zoom, 1Password, Bitwarden

DevOps & IT admin

Every tenant, tailnet and cluster wants to be the only one you’re signed into.

Prod Staging Client net Red is production. You’ll never mis-click again.
  • A Tailscale instance per tailnet, instead of signing out of one network to reach another.
  • Lens per cluster and Termius per fleet, each with its own saved connections.
  • Microsoft Teams per tenant when you support more than one organisation.
  • A browser per cloud console, so production and staging credentials never share a session — and the tinted icon tells you which one you’re about to type into.
Honest caveat Remote-desktop tools — RustDesk, AnyDesk, TeamViewer, Parsec — clone and launch, but they derive their remote ID from the Mac’s hardware UUID and share one daemon. A clone registers the same remote ID as the original, so don’t expect a second independent remote identity. MacDupl flags these with a “Shared ID” badge in the picker.

Apps in this setup Tailscale, Lens, Termius, MongoDB Compass, TablePlus, Microsoft Teams, Warp, Google Chrome, 1Password

Designer

Your studio account and the seat on your client’s team are two different accounts, and the app only wants to remember one.

Studio Client Personal Every team you’re a seat on, its own app.
  • Figma per team — studio, client, and the personal account you keep community files in.
  • Canva per brand, so templates and brand kits stop colliding.
  • Two CapCut accounts side by side, each with its own drafts.
  • Miro per workspace, for the half of a project that lives on someone else’s board.

Apps in this setup Figma, Canva, CapCut, Miro, Google Chrome, Notion

Work & personal life

You don’t need a job title for this one. Work wants you signed in. So does the rest of your life.

Work Personal Two of everything. Close one at 6pm.
  • Work Slack and personal Slack, both signed in, both in the Dock — and you can quit the work one at the end of the day.
  • Two Spotify accounts side by side; each shows up as its own device in Spotify Connect, so the family plan stops fighting the work playlist.
  • A work browser and a personal one, so your employer’s Google account and your own stop arguing over which is the “default”.
  • Notion, Todoist or Obsidian — one for the job, one for you.

Apps in this setup Slack, Spotify, Google Chrome, Firefox, Notion, Todoist, Obsidian, Signal

Support & moderation

Replying from your personal account is a mistake you only make once.

Mod Queue Yours The mod account is a different app entirely.
  • A dedicated moderator instance of Discord or Telegram, kept completely apart from your own account.
  • Zoom per organisation, with per-instance Keychain isolation so signing into one doesn’t sign the other out mid-shift.
  • A browser per helpdesk, permanently signed in to whichever queue you’re on.
  • Mattermost or Slack for the internal side, separate from the community-facing side.

Apps in this setup Discord, Telegram, Zoom, Slack, Mattermost, Google Chrome

Student & researcher

The university hands you an account. You already had one.

Uni Personal Graduate, delete one, keep the other.
  • A browser per account, so your institutional Workspace and your own stop overwriting each other’s sessions.
  • Zoom for lectures and Zoom for everything else.
  • Notion, Obsidian or Evernote — one for coursework, one for your own notes and neither able to see the other.
  • Separate ChatGPT or Claude instances when the institution licenses one account and you pay for another.

Apps in this setup Google Chrome, Firefox, Zoom, Notion, Obsidian, Evernote, ChatGPT, Claude, Todoist

Sales & recruiting

Territory accounts, a personal profile, and a CRM that assumes you’re only ever one person.

Region A Region B Yours A browser per book of business.
  • A browser clone per account or territory, each permanently signed in to its own CRM, prospecting tool and social profile.
  • Zoom per client organisation, so meeting accounts don’t collide the moment two calls overlap.
  • Shared channels in Slack for each account, in their own instance.
Set expectations This one leans on cloning your browser rather than a native app, because most CRM and prospecting tools are web-first. That works well — a browser clone is a fully separate app with its own cookies and profile — but it’s worth knowing before you buy that you’re mostly buying isolated browsers here. Also check your tools’ terms: some services restrict multiple simultaneous accounts, and staying compliant is on you.

Apps in this setup Google Chrome, Brave, Arc, Microsoft Edge, Firefox, Zoom, Slack, 1Password

Content creator

Every channel is its own account, and the editing tools only ever remember the last one you used.

Channel A Channel B Personal Each channel edits in its own app.
  • Two CapCut accounts side by side — each instance keeps its own drafts, logins and export settings.
  • A browser per channel, permanently signed in to that channel’s studio and analytics.
  • Canva per channel for thumbnails and templates that shouldn’t mix.
  • If you use the open-source YouTube Music desktop app for reference tracks, it clones cleanly too — one instance per account.
To be precise There is no official YouTube Music desktop app. The one that clones is the open-source community app (th-ch/youtube-music) — not something Google ships or endorses. For music.youtube.com itself, clone a browser instead.

Apps in this setup CapCut, Canva, Figma, Google Chrome, YouTube Music (open-source app), Notion

Didn’t see your role?

It doesn’t really matter. MacDupl detects the app’s underlying engine rather than keeping a list of approved jobs — if you can install it, there’s a good chance it clones. And when an app genuinely can’t be cloned, the honest workaround is usually to clone a browser and use the web version in each one.

~2 s to build a clone ~0 MB extra disk 9 icon tints 52 apps listed macOS 13+ · Apple Silicon & Intel
Try it free for 7 days Then free with 1 clone, or $19 once for unlimited. Check your apps first →