Отсутствие контроля за деятельностью программ со стороны пользователя

Присутствие на компьютере тысяч исполняемых файлов и сотен активных процессов без какой-либо чёткой классификации делает практически невозможным понимание того, что именно установлено и запущено на данном компьютере, и зачем. Даже при работающем антивирусе вредоносное ПО, написанное «по месту» (например, для сбора данных из конкретной корпоративной сети) и в силу малой распространённости отсутствующее в антивирусных базах, может в течение долгого времени оставаться незаметным, так как внутренняя среда классической операционной системы напоминает трущобы.

Получить информацию о том, что, когда и зачем делало определённое приложение (какие файлы использовало, по каким сетевым адресам обращалось), в большинстве операционных систем невозможно, так как глобальный аудит требует дополнительной настройки и/или установки специального ПО. Контроль за составом пакета (какие именно файлы, процессы, обработчики и т. п. добавляются в систему) требует значительных трудозатрат и квалификации.

В «Сивелькирии» любой модуль решает определённую задачу, описание которой доступно пользователю, и не может «просто выполняться»: он либо делает свою работу, либо ожидает, когда в нём возникнет нужда. Фоновые процессы в основном заменяются специфическими обработчиками конкретных ситуаций и вызовов. Для каждого объекта доступна информация о происхождении и назначении. Отсутствие «файловых трущоб» существенно упрощает понимание того, что именно установлено и зачем. Замена и удаление индивидуальных компонентов (модулей) доступны всегда, причём операционная система отслеживает последствия любых подобных операций (вплоть до поддержки отмены таких действий). Аудит за деятельностью модулей доступен из коробки.