I also use Unifi but it’s worth mentioning that Unifi Protect (current offering) requires an online Unifi account and a Unifi DVR, whereas the older Unifi Video required a local account and could be run on your own hardware. I like that my videos are not stored in the cloud, but I don’t know enough about how Unifi handles security to confirm that they couldn’t allow another user to stream video off your hardware directly. I’m not too concerned about the risk because I just use these for my front yard and it’s pretty convenient.