The features you mentioned are all available in SmartVision Dev (object detection, face recognition, time-lapse recording, etc.). A big advantage is that it uses fewer resources compared to similar software.
on the first view some nice features like includes models for smoke & fire detection and a tool to train new faces. The object dectections seams to require a subscription or a "free" cloud account.
I also can´t say that it using fewer ressources. In the end it´s just a very very basic gui for a collection of various opensource tools (vlc, tensorflow, ffmpeg, opencv,...) and some opensource(?) models for object recognition. The gpu support is limited to the outdated librarys from vlc/ffmpep => I would say it is comparatively resource hungry.
I could not really find a correct indication of the corresponding licenses of the used opensource software in the tool or on their website. This is the kind of behavior that makes software not really recommendable for me.