MacDupl clones the Mac apps you already use into fully isolated instances — separate logins, separate data, separate Dock icons. Work and personal, side by side.
Hey Product Hunters 👋 I'm Sigit, maker of MacDupl.
What inspired me to build this I was tired of logging out of my personal Slack just to log into a client's, over and over 😭
Tried browser profiles, separate Mac users, extra browsers — all annoying in their own way.
What I actually wanted was dumb simple: another copy of the app, its own icon, own login, sitting right next to the original.
So I built it. macOS actually makes this possible with APFS copy-on-write — cloning a 700MB app costs basically nothing on disk.
A few weekends later, MacDupl was born 🚀
The problem If you use the same app for work and personal — or juggle multiple client accounts in one tool — you know the loop: log out, log back in, log out again. Browser profiles half-solve it for browsers, but there was nothing for native Mac apps. I wanted a real second instance of the app itself: separate login, separate data, its own icon in the Dock — not a workaround.
How the approach evolved Early on I looked at container/VM-based isolation to sandbox apps more heavily — more "bulletproof" in theory, but it added real complexity and UX tradeoffs that worked against the whole point (this was supposed to feel instant, not heavy). I ended up going with a lighter approach: unique bundle identifiers plus separate data directories per clone, using `--use-mock-keychain` so credentials stay isolated without ever touching the shared macOS Keychain. It's simpler, and it's fast — clones build in about 2 seconds.
That constraint also shaped what MacDupl *won't* do: some App Store / sandboxed apps (their entitlements and shared containers make real isolation impossible without Apple's own provisioning) just can't be cloned. Rather than fake it and quietly share the original's data, I decided to exclude them outright and be upfront about it. Sandboxed apps aren't supported — accuracy mattered more to me than a longer compatibility list.
Where it landed:
7-day free trial, unlimited clones
After that, 1 clone stays free forever
$19 one-time unlocks unlimited — no subscription
Zero telemetry, zero analytics — the only network calls are license and update checks
Would love your feedback, especially on apps not yet on my https://macdupl.app/compatibility or anything odd on the native-app tier. I'll be around all day 🙏
Two Slack accounts is the honest use case, but the interesting one is what "fully isolated" means to an app that assumed it was alone. Keychain items are shared by bundle ID, and a lot of Mac apps write to fixed paths in Application Support rather than their own container. Do you rewrite the bundle ID per clone, and if so what happens to the license — does the second instance ask to be activated again?
About MacDupl on Product Hunt
“Clone any Mac app into a fully isolated instance”
MacDupl launched on Product Hunt on August 3rd, 2026 and earned 103 upvotes and 3 comments, placing #15 on the daily leaderboard. MacDupl clones the Mac apps you already use into fully isolated instances — separate logins, separate data, separate Dock icons. Work and personal, side by side.
MacDupl was featured in Mac (103.6k followers), Productivity (657.5k followers) and SaaS (43.5k followers) on Product Hunt. Together, these topics include over 211.2k products, making this a competitive space to launch in.
Who hunted MacDupl?
MacDupl was hunted by Sigit Kusuma. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how MacDupl stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey Product Hunters 👋
I'm Sigit, maker of MacDupl.
What inspired me to build this
I was tired of logging out of my personal Slack just to log into a client's, over and over 😭
Tried browser profiles, separate Mac users, extra browsers — all annoying in their own way.
What I actually wanted was dumb simple: another copy of the app, its own icon, own login, sitting right next to the original.
So I built it. macOS actually makes this possible with APFS copy-on-write — cloning a 700MB app costs basically nothing on disk.
A few weekends later, MacDupl was born 🚀
The problem
If you use the same app for work and personal — or juggle multiple client accounts in one tool — you know the loop: log out, log back in, log out again. Browser profiles half-solve it for browsers, but there was nothing for native Mac apps. I wanted a real second instance of the app itself: separate login, separate data, its own icon in the Dock — not a workaround.
How the approach evolved
Early on I looked at container/VM-based isolation to sandbox apps more heavily — more "bulletproof" in theory, but it added real complexity and UX tradeoffs that worked against the whole point (this was supposed to feel instant, not heavy). I ended up going with a lighter approach: unique bundle identifiers plus separate data directories per clone, using `--use-mock-keychain` so credentials stay isolated without ever touching the shared macOS Keychain. It's simpler, and it's fast — clones build in about 2 seconds.
That constraint also shaped what MacDupl *won't* do: some App Store / sandboxed apps (their entitlements and shared containers make real isolation impossible without Apple's own provisioning) just can't be cloned. Rather than fake it and quietly share the original's data, I decided to exclude them outright and be upfront about it. Sandboxed apps aren't supported — accuracy mattered more to me than a longer compatibility list.
Where it landed:
7-day free trial, unlimited clones
After that, 1 clone stays free forever
$19 one-time unlocks unlimited — no subscription
Zero telemetry, zero analytics — the only network calls are license and update checks
Would love your feedback, especially on apps not yet on my https://macdupl.app/compatibility or anything odd on the native-app tier. I'll be around all day 🙏