Permanent Eraser — это утилита для macOS, предназначенная для безопасного удаления файлов путём многократного перезаписывания их содержимого и изменения метаданных, чтобы затруднить или сделать невозможным восстановление традиционными средствами. Программа реализует подходы, распространённые в инструментах безопасного удаления данных: последовательное перезаписывание случайными и фиксированными шаблонами, перемешивание или шифрование имени файла и усечение его размера. Несмотря на историческую эффективность таких методов для магнитных носителей, авторы и пользователи отмечают, что подобные техники не рекомендуются для твердотельных накопителей из‑за особенностей работы контроллера и уровня износа.
Информация о конкретных версиях и истории разработки Permanent Eraser может быть ограниченной в открытых источниках; в описаниях утилиты обычно указываются её назначение, основные алгоритмы перезаписи и интеграция с файловым менеджером операционной системы. Программа позиционируется как инструмент для пользователей, желающих дополнительно снизить вероятность восстановления удалённых данных на дисках, совместимых с устаревшими и текущими версиями macOS, при этом отмечается важность понимания различий между физическими и логическими методами удаления данных и ограничений для современных накопителей.
- Многократное перезаписывание: последовательные проходы записи случайных и/или фиксированных битовых паттернов для затирания оригинального содержимого файла.
 - Перемешивание имени файла: изменение имени файла на случайную последовательность символов для затруднения восстановления по метаданным.
 - Усечение размера файла: последовательное уменьшение размера файла перед окончательной перезаписью, чтобы устранить видимые следы прежнего объёма данных.
 - Интеграция с интерфейсом macOS: возможности запуска из контекстного меню или перетаскивания файлов в окно утилиты для удобства использования.
 - Логирование операций: в некоторых реализациях сохраняются локальные записи о выполнённых операциях без передачи данных третьим лицам, если это предусмотрено настройками.
 - Предупреждения о носителях: уведомления о том, что методики могут быть неэффективны для SSD и других флеш‑накопителей из‑за внутренних механизмов управления памятью и переадресации блоков.