DiskFree – Find what's blocking your macOS disk and eject it
macOS disk ejection without the logout dance—identifies exactly what's blocking.

Single-purpose utility when Mountain and Ejectify already handle drive management on macOS.
Mac users with always-on external drives, Mac mini/Studio owners
Mountain · Ejectify · Applescript eject blockers
I made it for my own Mac mini setup with NVMe external drives that are always plugged-in and behave like internal storage. Noject lets you protect those volumes and reject any normal eject/unmount attempts from Finder, Disk Utility, Terminal, and other apps.
It uses Apple's Disk Arbitration framework, protects volumes by UUID, and has an "Eject Once" bypass for when you really do want to disconnect something. It is privacy first and does not need to read the contents of your drives.
Available for lifetime and free/fair download from the website https://scaleninja.com/noject/
macOS disk ejection without the logout dance—identifies exactly what's blocking.
Parser hook blocks DELETE without WHERE before it wipes your production table.
Reverse-engineering PrivateFrameworks to replace the menubar is impressive engineering.
Automates volume unmount on sleep, but Jettison already solves this.
Stop hook enforcement beats trusting agents to self-verify their work.
Background macOS automation without cursor theft beats VM workarounds.