Что ZerX никогда не удалит
ZerX видит файлы, к которым вы разрешили доступ, поэтому правила ниже работают на уровне удаления и покрыты тестами, а не спрятаны в интерфейсе.
Белый список области
Трогать можно только папку, к которой вы дали доступ, обычно домашнюю. Остальной диск показывается для картины, не для удаления.
Жёсткий чёрный список
Связки ключей, Preferences, Application Support (кроме отдельных кэшей и резервных копий iPhone, перечисленных на странице безопасности), iCloud, Сообщения, Почта, Фото, Safari, .ssh, .gnupg, .aws, .kube, rc-файлы shell. Папка, внутри которой есть защищённый путь, тоже защищена.
Одна точка удаления
Каждое удаление проходит через единственную проверку: путь нормализуется и перепроверяется после разрешения симлинков. Симлинк в защищённую папку не пройдёт. Покрыто тестами.
Всегда защищено
~/Library/Keychains~/Library/Preferences~/Library/Application Support(кроме кэшей и резервных копий iPhone из списка ниже)- iCloud Drive (Mobile Documents)
~/Library/CloudStorage(Google Drive, Dropbox, OneDrive)- Сообщения
- Почта
- медиатеки Фото
- Safari
- Cookies
~/.ssh~/.gnupg~/.aws~/.kube- конфиги shell (
.zshrc,.bashrc,.profile) - системный том и другие тома
Папка, внутри которой есть защищённый путь, тоже защищена.
Контейнеры: содержимое да, сама папка нет
Документы, Загрузки, Рабочий стол, Library/Caches и другие стандартные папки можно очищать по элементам, но сами папки удалить нельзя.
Кэши приложений, которые ZerX предлагает внутри Application Support
Кэш контента Google Drive, кэши VS Code и Cursor, Discord, Slack, Spotify, Adobe Media Cache, резервные копии iPhone (MobileSync). Каждый — отдельная галочка; если приложение-владелец запущено, ZerX попросит сначала его закрыть. Больше ничего внутри Application Support тронуть нельзя.
Корзина, дальше решаете вы
По умолчанию файлы перемещаются в Корзину: их можно восстановить в Finder, пока Корзина не очищена. Безвозвратное удаление включается отдельно, по умолчанию выключено и требует подтверждения; отменить его нельзя. Чтобы освободить место, отдельно очистите Корзину в Finder. Версия App Store не удаляет снимки Time Machine.
