Finds every leftover
Support files, caches, preferences, containers, saved state, web data, logs and crash reports, launch agents and daemons, privileged helpers and installer receipts.
i2 Uninstall for macOS
Dragging an app to the Trash leaves its support files, caches, containers and launch agents behind. i2 Uninstall finds them, shows you exactly what belongs to the app and removes only what you confirm.
Features
An uninstaller that deletes another app's data is worse than one that leaves a stray file behind. i2 Uninstall is built around that rule.
Support files, caches, preferences, containers, saved state, web data, logs and crash reports, launch agents and daemons, privileged helpers and installer receipts.
Only items that clearly belong to the app are ticked. Items shared with another installed app, or belonging to an embedded helper, are shown – and left for you to decide.
Everything goes to the Trash, so you can still put it back. Deleting permanently is a separate, explicit choice.
Every path is checked again just before removal. System folders, Keychains, Mail, iCloud Drive and Apple's own apps are never touched.
The app is quit first, its background agents and daemons are stopped, and the privacy permissions you once granted it are reset.
No network connections, no analytics, no account. When administrator rights are needed, macOS asks for your password – the app never sees it.
A closer look
Every item shows where it is, how big it is and why it was attributed to the app.
.app on the window.How it works
Precision comes before recall: an item is listed only if one of these rules holds. Anything that also matches another installed app is shown as shared and not ticked.
| Match | Rule | Ticked |
|---|---|---|
| Bundle identifier | The name contains the app's whole identifier – com.foo.bar.plist,
group.com.foo.bar – never just a part of it, such as com.foo.bar2. |
Yes |
| Launch target | A launch agent or daemon whose program lives inside the app. | Yes |
| Exact name | Named exactly like the app – Application Support/Foo,
Logs/Foo.log – or a crash report of the app. Generic names such as “Helper” or a vendor name are ignored. |
Yes |
| Embedded helper | Belongs to a helper inside the app that may be shared with the vendor's other apps. | No – you decide |
i2 Uninstall 0.1 is in final testing. A signed and notarised version for macOS 13 Ventura or later is on its way.
Would you like to try it early, or hear when it is ready? Write a short note.
FAQ
macOS hides folders such as ~/Library/Containers from other apps. With Full Disk Access
i2 Uninstall can see – and remove – what an app stored there. It works without it, but results may be
incomplete. You can grant or revoke the permission at any time in System Settings → Privacy & Security.
Only for system-wide items, for example in /Library/LaunchDaemons. The standard macOS dialog asks for it;
i2 Uninstall never sees your password and installs no helper tool of its own.
Yes, as long as you have not emptied the Trash: by default everything is moved there. Only the “Delete permanently” option removes items immediately.
No. Apple's apps are never listed and cannot be dropped on the window, and the safety rules refuse
anything in system locations such as /System.
No. The app makes no network connections at all; everything happens on your Mac. Details are in the privacy policy.
Files an app keeps outside the standard locations – in your Documents folder, in hidden folders in your home folder, or system and kernel extensions – are not searched.