Noject

Protect drives from ejecting

A native macOS menubar app that prevents protected permanently-plugged drives and mounted network shares from being (accidentally) ejected.

macOS 14+ · Lifetime updates for Mac App Store App

Mac mini & Mac Studio must-have
Noject protecting volumes

Features

Small app, one job, done well.

Eject Protection

Mark any volume as protected and Noject will block all ejection and unmount attempts from Finder, Disk Utility, or third-party apps.

Always-On Agent

A lightweight background agent enforces protection even when the UI is closed. Starts automatically on login and survives reboots and sleep.

Config Persistence

Noject remembers your protected drives by UUID. Plug them back in at any time, and they are automatically shielded once again.

Power User Tools

Right-click any volume in the menubar to quickly Reveal in Finder, or (on protected volumes) use Eject Once (bypass) for a one-shot ejection that leaves your saved settings untouched.

Network Share Reconnect

App Store exclusive

Protect a mounted SMB (Samba), AFP, or FTP / FTPS share and Noject keeps it connected. When the share drops, because the server rebooted, the network blipped, or your Mac woke from sleep, Noject asks Finder to remount it by URL and retries, prompting for credentials when needed. It stores only the share URL without any password; credentials stay in the macOS Keychain. This feature is exclusive to the Mac App Store app and is not in the free website download.

A look inside

See it in action.

Noject on first launch
A clean first run
Noject remembering protected volumes by UUID
Protection persists by volume UUID
Noject notification shown when an eject is blocked
You're notified the moment an eject is blocked
Noject localised across eleven languages
Localised in 11 languages

How it works

Set it once.

  1. Step 01

    Install & Approve

    Launch Noject and allow the background agent in System Settings. It adds itself to your Login Items automatically so it's always ready.

  2. Step 02

    Protect Volumes

    Click the Noject icon in your menubar and flip the switch on the drives that "aren't going anywhere". They are now shielded from ejection.

  3. Step 03

    Forget It

    The background agent takes over. You can close the UI and your volumes stay protected across reboots, sleep cycles, and re-plugs.

Languages

Localised

Noject is fully localised in 11 languages. It follows your macOS system language automatically. There's nothing to configure.

  • English

    en

  • Deutsch

    de

  • Español

    es

  • Français

    fr

  • Italiano

    it

  • 日本語

    ja

  • 한국어

    ko

  • Português (BR)

    pt-BR

  • Română

    ro

  • Svenska

    sv

  • 简体中文

    zh-Hans

In their own words

What people are saying about Noject.

Notes from App Store reviewers and the r/macapps launch thread.

I always click the wrong button and eject my external hard drive by mistake! I love that this app quietly runs in the background and completely stops me from accidentally disconnecting my drive ever again!
this is actually so useful lol. i cant count how many times ive accidentally ejected my main work drive and had a mini heart attack mid project
u/Puzzleheaded_One2336

r/macapps

Reddit
You are a saint. I will absolutely try this out and if I like it, pay! My Mac mini home server has 4 disk cables poking out the back and it’s in a precarious location. Time Machine hates my clumsiness!
built an entire app because you kept ejecting the wrong drive is honestly the most relatable origin story on this sub
I like this a lot. My Mac Mini + SSD thanks you for that.
Nice app, I have external hard drive that I don't want to eject, but sometimes I accidentally do that when I'm trying to eject my SD card.
Amazing work! I'm a CLI guy but still love to use an app like this! Supported!
this is brilliant, thank you so much.

Using Noject?

A short review on the Mac App Store helps other people with permanently-plugged drives find it.

Write a review
Rohit Yadav

From the Maker

Why I built Noject.

I spent over a decade building cloud infrastructure, but my most critical storage now sits on my desk: a Mac mini connected to a high-speed NVMe enclosure with RAID arrays.

The problem was simple: I'm constantly mounting and unmounting DMGs and other removable media. In the rush to clean up my sidebar, I'd frequently, and accidentally, eject my RAID volumes. I looked for a utility to lock them down, but popular tools like Mountain or Ejectify were focused on making ejection easier, while I wanted the exact opposite.

So I built Noject to be that missing safety switch.

Noject blocks accidental unmounts in Finder, Terminal, and other macOS apps, so the drives you marked as protected stay mounted. ScaleNinja is where I ship infrastructure tools for people who care about their data and setup as much as I do.

Compare

How Noject compares.

Most drive utilities help you eject or auto-eject volumes, often around sleep. Noject keeps selected drives mounted and blocks accidental ejection.

View all comparisons

Enterprise & Server Farms

Mac App Store licences are tied to a personal Apple ID and intended for personal use. For Mac fleets, server farms, and research labs we offer volume licensing, Apple Business Manager distribution, and discounting.

  • Unlimited Devices: Deploy to hundreds or thousands of Macs.

  • Custom Deployment: Managed builds and customisation.

  • Priority Support: For critical environment issues.

Stop ejecting drives by accident.

For macOS 14+. Lifetime updates for Mac App Store App.