Nur Menüleiste
Lebt ausschließlich in der Menüleiste — kein Dock-Symbol, kein Fenster, bewusst. Ein Klick zeigt alle externen Laufwerke; einzelnes Auswerfen, „Alle Laufwerke auswerfen”, Einstellungen. Mehrere Volumes auf einem physischen Gerät werden als Gerät gruppiert und in der richtigen Reihenfolge ausgeworfen.
Ehrliche Ergebnisse statt grüner Haken
Kein „fertig”, wenn nichts fertig ist: Teilerfolge im Klartext — „3 von 4 ausgeworfen, 1 noch in Benutzung”. Was nicht geklappt hat, bleibt im Menü sichtbar, mit Grund und einem Knopf zum erneuten Versuch. Ein Teilergebnis wird nie als Erfolg gemeldet — auch nicht in Benachrichtigungen.
Automatisches Aushängen, pro Laufwerk
Pro Laufwerk eine Zeit einstellen; läuft sie ab, hängt UnplugAll das Laufwerk aus. Opt-in pro Laufwerk — von allein passiert nichts. Ein globaler Schalter erlaubt die Automatik nur; eingeschaltet wird sie je Laufwerk, mit einmaliger Rückfrage. Der Countdown läuft sichtbar im Menü und im Menüleisten-Symbol mit (Symbol-Anzeige abschaltbar) und ist jederzeit abbrechbar. Zählbasis wählbar: ab dem Anschließen — oder bei APFS-Laufwerken ab der letzten tatsächlichen Nutzung (Leerlauf-Erkennung). Für exFAT und HFS+ liefert macOS keine Nutzungsdaten; dort gibt es den Zeit-Timer. Automatisch wird nur ausgehängt, nie ausgeworfen: Das Gerät bleibt angeschlossen und mit Strom versorgt — einhängen kannst du es wieder, indem du es kurz ab- und ansteckst oder im Finder einhängst. Verschlüsselte Laufwerke fasst die Automatik nie an — sie sperren beim Aushängen zu und verlangen danach ihr Passwort. Ein Status-Kopf in den Einstellungen sagt jederzeit ehrlich, ob die Automatik aktiv, pausiert oder eingeschränkt ist — und warum.
Aushängen vor dem Ruhezustand und beim Zuklappen
Auf Wunsch hängt UnplugAll die dafür eingeschalteten Laufwerke aus, bevor der Mac einschläft — dafür stehen bis zu 10 Sekunden zur Verfügung (gemessen und Obergrenze); was nicht klappt, wird gemeldet statt verschwiegen. Zuklappen (Clamshell) separat zuschaltbar, standardmäßig nur im Akkubetrieb — am Netzteil schläft ein Mac nicht zwangsläufig ein, und dann wäre das Laufwerk umsonst weg. Die App warnt sichtbar, wenn eine Einstellung gerade wirkungslos ist (z. B. „dieser Mac schläft beim Zuklappen derzeit nicht”). Nach dem Aufwachen sind die Laufwerke weiterhin ausgehängt — macOS holt sie nicht von selbst zurück, und das behauptet die App auch nicht. Einhängen kannst du sie wieder, indem du sie ab- und ansteckst oder im Finder erneut einhängst.
Backup-Schutz (Time-Machine-Wächter)
Läuft gerade eine Time-Machine-Sicherung, pausiert die Automatik und wartet — mit Nachlauf-Puffer —, statt hineinzugrätschen. Laufwerke, die macOS als Backup-Ziel ausweist oder auf denen UnplugAll Backup-Daten auf oberster Ebene findet, lässt die Automatik in Ruhe. Zusätzlich kann jedes Laufwerk von Hand als Backup-Laufwerk markiert werden.
Regeln pro Laufwerk
Laufwerke als geschützt markieren: UnplugAll rührt sie weder automatisch noch bei „Alle Laufwerke auswerfen” an. Eigene Zeit pro Laufwerk. Regeln hängen an der Kennung des Laufwerks, nicht am Namen — Umbenennen und Umstecken ändern nichts.
Ein Menüleisten-Symbol, das Platz macht
Auf Wunsch erscheint das Symbol nur, solange externe Laufwerke angeschlossen sind (zählt auf einem MacBook mit Notch). Es bleibt immer sichtbar, wenn etwas Aufmerksamkeit braucht: ein blockiertes Laufwerk, ein laufender Countdown, ein fehlgeschlagener Auswurf. Ausblenden wird erst angeboten, nachdem im Onboarding ein Rückweg gewählt wurde: Tastenkürzel, Spotlight — oder Symbol dauerhaft anzeigen.
Globales Tastenkürzel
Frei belegbar mit eigenem Recorder-Feld, Standardvorschlag ⌃⌥⌘E. Aktion wählbar: alle Laufwerke auswerfen oder Einstellungen öffnen. Funktioniert überall, auch in Vollbild-Apps — ohne Bedienungshilfen-Berechtigung (Carbon-Hotkey, wie es etablierte Mac-Apps machen). Warnt vor der Registrierung, wenn macOS die Kombination selbst belegt (⌘Space → Spotlight usw.), statt still nichts zu tun.
Manueller Auswurf, präzise einstellbar
Wahl, was „Auswerfen” aus dem Menü bedeutet: Aushängen und Gerät auswerfen (danach ab- und wieder anstecken) oder nur Aushängen, Gerät bleibt mit Strom versorgt (danach im Finder wieder einhängbar). Gilt nur für manuell Gestartetes; automatische Aktionen hängen immer nur aus. Erzwungenes Aushängen bei Blockade ist möglich, aber immer hinter einer Bestätigung, die klar sagt, dass laufende Programme dabei abstürzen können.
Benachrichtigungen — opt-in und leise
UnplugAll fragt die Berechtigung erst an, wenn es wirklich etwas zu melden gibt — nie beim Start. Getrennt schaltbar: „wenn ein Laufwerk sicher entfernt werden kann” und „wenn ein Laufwerk nicht ausgeworfen werden konnte”. Teilergebnisse laufen immer über den Fehler-Schalter, nie als Erfolgsmeldung.
Start bei Anmeldung
Optionales Login-Item, standardmäßig aus — die App registriert sich erst, wenn der Schalter umgelegt wird. Status sichtbar, Direktlink in die Systemeinstellungen.
Onboarding
Kurzer Ersteinrichtungs-Dialog: wo die App lebt, wie man sie beendet und wiederfindet, Wahl des Rückwegs — Hotkey, Spotlight oder dauerhaft sichtbares Symbol.
Zweisprachig
Vollständig auf Deutsch und Englisch, in der App umschaltbar (mit Neustart-Knopf).