Что 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.