Как уже говорилось, функциональность комплекса обеспечивается бортовым программным обеспечением. Оно состоит из объединенного драйвера устройств и подсистем и непосредственно системы принятия решений. Это ПО является неотъемлемой частью устройства и поставляется вместе с ним. Для замены версий встроенного ПО предусмотрена процедура автоматического обновления через Интернет.
Настройка системы, мониторинг ее работы и, в случае необходимости, управление ею, выполняется посредством пользовательского ПО, которое реализовано в нескольких вариантах.
Специальное ПО
Совокупность программных модулей, требующих предварительной установки или запуска на ПК пользователя. Применяются, в основном, для работы централизованных служб охраны, диспетчерских центров и при использовании комплекса как стационарной системы безопасности.
Web интерфейс
Позволяет выполнять наблюдения за охраняемой собственностью с любого ПК или смартфона посредством стандартных Веб браузеров.
Серверное ПО
Обеспечивает дополнительный сервис для конечных пользователей: надежность, возможность хранения неограниченного объема данных (в т. ч. видео) и прочее. Является, по сути, т.н. системой облачной обработки данных (cloud computing).