Sicherheit
Das Erste, was in Pruneo gebaut wurde, war nicht der Aufräumen-Button. Es war die Sicherheits-Engine. So entscheidet es, was gelöscht werden kann, und so machst du es rückgängig.
Zuletzt aktualisiert:
Drei Stufen, immer sichtbar
Jedes Element, das Pruneo findet, bekommt ein Label, bevor du irgendetwas tust:
- Sicher (grün): Es baut sich von selbst neu auf, wie Caches. „Sicheres aufräumen“ entfernt nur das.
- Prüfen (gelb): Es könnte etwas von dir enthalten. Pruneo bittet dich, vor dem Löschen eine konkrete Aussage zu bestätigen.
- Gesperrt: Es zeigt dir, warum, und lässt dich es nicht löschen.
Geplante Aufräumaktionen, falls du sie einschaltest, räumen nur Grünes auf.
Quarantäne, so lange du willst
Pruneo löscht nicht sofort. Alles, was du aufräumst, geht zuerst in eine Quarantäne. Standardmäßig dauert sie 48 Stunden, und in den Einstellungen kannst du zwischen 24 Stunden und 30 Tagen wählen. Bis dahin stellst du es mit einem Klick in der App wieder her oder im Terminal mit pruneo quarantine restore. Danach wird es automatisch gelöscht.
Solange es in der Quarantäne liegt, belegt es weiter Speicherplatz: Der Platz wird frei, wenn die Frist abläuft, oder früher, wenn du ihn in der Quarantäne freigibst.
Die einzige Ausnahme ist das Leeren des Papierkorbs: Das ist endgültig und verlangt deshalb eine eigene Bestätigung.
Was ein KI-Agent vorschlägt oder ein über MCP verbundener Agent tut, durchläuft dieselben Regeln und dieselbe Quarantäne.
Was es nie anfasst
Diese Regeln stehen im Code. Sie lassen sich nicht abschalten, weder in der App noch im Terminal:
- Systemdateien und der Spotlight-Index
- SSH- und GPG-Schlüssel, Zugangsdaten und Zertifikate
- Der macOS-Schlüsselbund
- iCloud Drive, Mail und Nachrichten
- Die Fotos-Mediathek
.git-Ordner und.env-Dateien- Der Hauptordner von Git-Projekten
- Das Docker-Disk-Image
Prüfungen direkt vor dem Aufräumen
Zwischen Pruneos Scan und deinem Aufräumen können Minuten vergehen. Deshalb prüft es jedes Element noch einmal, bevor es verschoben wird:
- Was gerade benutzt wird, wird nicht angefasst. Pruneo prüft, welche Dateien und Ordner jedes Programm geöffnet hat. Nutzt eine App einen Cache, rutscht dieses Element mit Begründung nach „Prüfen“, zum Beispiel „Wird von Brave verwendet“. Wird es erst nach dem Scan benutzt, wird es ebenfalls nicht angefasst.
- Es muss dieselbe Datei sein. Jedes Element merkt sich beim Scan seine Identität. Hat jemand es vor dem Aufräumen ersetzt oder verändert, wird es nicht angefasst, und Pruneo sagt dir, warum.
- Es folgt nie Links. Wurde ein Ordner durch einen Link an einen anderen Ort ersetzt, etwa
/System, wird er blockiert. Beim Verschieben überschreibt es nie etwas, das schon existiert. - Nicht heruntergeladene iCloud-Dateien. Sie werden nie verschoben oder gelöscht, weil sie sonst auch in iCloud gelöscht würden. Duplikate lädt sie auch nicht herunter, um sie zu vergleichen.
- Deine Projekte. Was Git verfolgt, wird nie zum Löschen angeboten, und das Alter eines Projekts richtet sich danach, was du tatsächlich angefasst hast, nicht danach, wann seine Abhängigkeiten installiert wurden.
Die App, das Terminal und der MCP-Server zeigen dir den Grund, wenn etwas nicht angefasst wurde.
Eine einzige Stelle zum Löschen
Jedes Löschen läuft über eine einzige Stelle im Code, die diese Regeln anwendet, bevor irgendetwas verschoben wird. Die App, der Befehl pruneo und geplante Aufräumaktionen nutzen alle denselben Weg: Keiner von ihnen kann ihn umgehen.
Hat ein Tool einen eigenen offiziellen Aufräumbefehl, nutzt Pruneo diesen Befehl, statt seine Ordner von Hand zu löschen.
Erst schauen, dann aufräumen
Vor dem Aufräumen siehst du jedes Element, seine Größe und warum es sicher entfernt werden kann. Im Terminal löscht pruneo clean ohne --yes nichts: Es zeigt dir, was es tun würde. Und ist eine App geöffnet, bittet Pruneo dich, sie zu beenden, bevor es ihre Caches aufräumt.
Noch Fragen? Schau in die FAQ.
Signiert, notarisiert und von Virenscannern geprüft
Pruneo ist mit unserer Apple Developer ID signiert und von Apple notarisiert, deshalb prüft macOS es bei jedem Öffnen.
Außerdem prüfen wir jeden Download mit VirusTotal, das ihn durch Dutzende Virenscanner laufen lässt. Pruneo 1.5.2 hat 0 Funde: VirusTotal-Bericht ansehen.