What is AppRemover?
AppRemover is an app uninstaller for Mac (macOS). When you remove an app, it also finds the settings (Preferences), caches (Caches), data (Application Support, Containers) and launch items (LaunchAgents, LaunchDaemons) the app left behind and moves them to the Trash together with the app. It also finds leftovers of apps you already deleted, shows memory usage, checks launch items and app signatures, and scans for malware with ClamAV.
Isn't dragging an app to the Trash enough on a Mac?
That removes only the app bundle (.app). The settings, caches and background items the app created in your Library (~/Library) and the system Library (/Library) stay behind, and leftover launch items can keep trying to run without the app. AppRemover finds these items by the app's bundle ID and cleans them up together.
Can I undo a removal?
Yes. AppRemover never deletes files outright; it moves them to the Trash, so you can restore them until you empty it. Finder's “Put Back” doesn't work for items moved with administrator access, so drag those from the Trash back to where they were.
Why isn't AppRemover on the Mac App Store?
Mac App Store apps must run in a sandbox, which cannot clean up other apps or the /Library system folders. So AppRemover is signed with an Apple Developer ID, notarized by Apple, and distributed as a DMG from this site and through Homebrew.
Can I install it with Homebrew?
Yes. Run brew install --cask manoit-DanielJung/tap/appremover in the Terminal to install it, and brew upgrade --cask appremover to update it.
Does it run on both Apple silicon and Intel Macs?
Yes. It is a Universal app that runs on M-series Apple silicon Macs and Intel Macs. It requires macOS 14 Sonoma or later.
Does AppRemover collect personal data?
No. There is no account, analytics, advertising or tracking, and every check runs on your Mac. The app does not connect to the internet itself; only if you choose the ClamAV feature do Homebrew and ClamAV download the program and virus database.
Why does it need my administrator password?
Only to move root-owned apps installed from the App Store or with an installer, to move items in the /Library system folders, or to clear the disk cache. You type the password into the standard macOS authentication dialog; AppRemover never sees or stores it.