Version 1.0.0

Initial Release

Menu Bar Interface

  • Lives entirely in the menu bar — no Dock icon, no main window
  • Dynamic menu bar icon changes when a volume is busy
  • Shows all mounted external volumes at a glance
  • Status indicators for each volume (green = safe, yellow = checking, red = busy)
  • Expandable submenus reveal blocking processes for busy volumes

Process Detection

  • Identifies exactly which processes are blocking ejection
  • Detects system processes like Spotlight, QuickLook, and Finder
  • Shows process name and ID for each blocker

One-Click Resolution

  • Quit blocking processes directly from the menu
  • Two-tier quit system: graceful quit first, force quit as fallback
  • “Unlock & Eject” button for one-click resolution — terminates blockers and ejects the volume

Preferences & Setup

  • Guided onboarding flow for Full Disk Access permission
  • Launch at Login option using SMAppService
  • Notification support for ejection events

System Requirements

  • Universal binary supporting Apple Silicon and Intel Macs
  • Requires macOS 12 Monterey or later
  • Requires Full Disk Access permission for process detection