AppCleaner vs DeepPurge
AppCleaner
freemacsoft.netDeepPurge
github.comSide by side
| Figure | AppCleaner | DeepPurge |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | — | Yes |
| Plans published | 1 | 0 |
| Spec score · Software Uninstaller Tools | 8.4 (#4) | 7.7 (#20) |
| Spec score · Uninstaller apps | 8.1 (#11) | 7.6 (#20) |
| Spec score · Uninstallers | 8.2 (#11) | 7.5 (#20) |
| Downloads | The download page lists versions for macOS 15 and later, macOS 10.14 up to 15.6, macOS 10.13, and macOS 10.10 up to 10.12. | The project offers a portable WPF desktop app and CLI as Windows executables, with published SHA256 checksums. |
| Free plan | Yes | Yes |
| Leftover scan | Yes | Yes |
| Purpose | AppCleaner is a small application for thoroughly uninstalling unwanted apps. | DeepPurge is a Windows uninstaller and cleanup toolkit that inventories software, traces leftovers, scores system hygiene, and records recovery evidence. |
Plans
In their own words
AppCleaner
AppCleaner is a free macOS utility for uninstalling unwanted applications and finding the files they leave behind. Drag an app into its window to see related files distributed across the system, review the list, and choose what to delete. Version 3.7 improves searches in Application Scripts and asks for Full Disk Access; without that permission, some files may remain. It can locate files associated with system apps, but cannot remove those apps. Downloads cover several macOS generations: version 3.7 for macOS 15 and later, 3.6.8 for macOS 10.14 up to 15.6, 3.6 for macOS 10.13, and 3.4 for macOS 10.10 up to 10.12. Version 3.6 added native Apple M1 support. AppCleaner can detect applications inside disk images and offer to remove the image file instead. Its login item appears in System Settings, and a preference can hide protected apps. The download page also notes a Sparkle updater security fix in version 3.7 and HTTPS updates since version 3.2.
DeepPurge
DeepPurge is a Windows uninstaller and cleanup toolkit for reviewing installed software, tracing leftovers and tracking recovery options before changes. Its uninstall review displays the software source, command, publisher, signature and risk, then checks native uninstall commands again immediately before execution. Junk Cleaner groups files by category and size, with preview mode, age limits and protected-path checks. Deletion Recovery records how an item was removed and which rollback route remains, with dry-run restore checks before changes. Other listed tools include forced and batch uninstall, AppX and MSIX management, disk and startup analysis, repair routes and duplicate finding. The scriptable CLI provides read-only commands in a normal terminal; the README cites Task Scheduler, Intune and SCCM as use contexts. The project says it runs locally without an account, telemetry service or cloud upload. Portable desktop and CLI executables are built for Windows x64, and published SHA256 values can be checked with PowerShell Get-FileHash. The v0.9.3 release is not Authenticode-signed, so Windows SmartScreen may show a warning. Secure deletion and some system operations cannot be undone.