Skip to content

Application Uninstaller

Oleksandr Tk edited this page Jul 24, 2026 · 1 revision

The Application Uninstaller removes apps and their residual files — preferences, caches, containers, and support data.

App Discovery

Scans /Applications, ~/Applications, Homebrew Cellar, and Application Support directories. Each app's icon, name, version, and bundle ID are displayed.

Deep Scan

After initial discovery, each app is deep-scanned in the background. The scan uses 30 evidence types across 7 categories:

  • Identity — bundle ID, Team ID, executable name
  • Code Signing — signing identity, team identifier
  • System Integration — Launch Services, file extensions, UTIs
  • Metadata — Spotlight metadata, plist contents
  • Content Analysis — file name patterns, known residual paths
  • Graph Relationships — parent-child connections between files
  • Launch Services — registration database

Scan Modes

Mode Depth Spotlight Confidence
Safe 3 levels No Exact matches only
Balanced 5 levels Yes Includes fuzzy matching

Balanced is the default. Change in Settings.

Confidence Tiers

Each related file is assigned a tier:

Tier Meaning
Guaranteed Critical evidence, certain match
Very Likely Strong evidence
Possible Weak or indirect evidence
Ignore Not selected by default

Developer Components

The uninstaller detects developer artifacts such as Android SDK, Gradle/Maven, Xcode DerivedData, iOS Simulators, Flutter pub-cache, Docker containers, and Homebrew artifacts.

Post-Uninstall

After uninstall, a verification scan confirms cleanup. Snapshots are stored for rollback (not yet exposed in UI).

Apple Intelligence

Each app and related file shows a sparkle icon when AI is enabled. Click it for an explanation of why the file is associated with the app and whether it is safe to delete.

Clone this wiki locally