Uninstall Pearcleaner on Mac
Note any exclusions or settings you want to reuse. If Sentinel trash monitoring or the Finder extension is enabled, note those settings before removing Pearcleaner. They are optional components and may not exist on every Mac. This guide covers the Homebrew cask tested on September 17, 2026.
Quit and remove the app
Use Pearcleaner’s clean-uninstall command in its main menu while the app is still installed. The developer documents that menu action as the way to remove its own files and launch items. If that command is unavailable, turn off Sentinel and the Finder extension in Pearcleaner, quit the app, and move Pearcleaner.app to Trash. Then inspect Login Items & Extensions for an enabled component. The developer’s self-uninstall discussion also covers a Sentinel case. Do not run a forced process or launchd command unless you have confirmed the exact installed label on your Mac.
Review the app's own data
Homebrew lists ~/Library/Application Support/Pearcleaner, its exact bundle cache, preferences, HTTP storage, app scripts, container and group container. Application Support may contain saved preferences and exclusions, so inspect it before choosing to remove it. Do not assume a similarly named folder elsewhere belongs to Pearcleaner. The official product page describes the product; the Homebrew cask supplies the installation and zap paths. Keep anything you cannot identify until its owner is clear.
If you installed it with Homebrew
To remove the cask without applying its whole zap list, use:
brew uninstall --cask pearcleaner
Homebrew's separate brew uninstall --cask --zap pearcleaner also acts on every path in the cask's zap list. It does not consult Mole's selected files. Review the paths above before choosing that action. Mole checks the cask deletion list and suppresses zap when it reaches unchecked, shared, unknown or unsupported data; selected associated files still follow Mole's own deletion path.
Check the result
These Terminal commands only inspect the current state:
pgrep -il Pearcleaner
launchctl list | grep -i Pearcleaner
No pgrep result means no matching process; a hit may be the app or Sentinel. No launchctl result means no matching job in this session, while a hit needs review in Pearcleaner or System Settings. A command error proves neither absence nor successful removal.
What Mole lists
Mole selects exact bundle-ID cache, preferences, HTTP storage and container rows by default. The display-name Application Support folder is listed but unchecked. Embedded Finder or Sentinel components need individual ownership review; a stale system listing is not silently removed.
What this test covered
The September 17, 2026 Homebrew cask uninstall covered Pearcleaner’s app and ordinary bundle-related files. The record mentions an embedded FinderOpen component for review and an empty Application Support folder. It does not establish removal of an enabled Sentinel service or every Finder extension state.
