Their products are too server / cloud dependent.
Its one thing to rely on a local wifi network being available but I’ve asked them why we can’t configure the devices to store media to a local NAS drive which is then accessible via the cloud or to at least offer IFTTT support so that one can write rules to have that content pushed elsewhere (e.g. Dropbox, etc). Then you’d have options when their servers are down.
The whole ‘offline’ issue that seems to be prevalent with the Flex Cam right now seems to be tied to it being unable to contact the Canary servers. That doesn’t offer a reliable security solution when you want it to always be capturing footage and recording that when events occur and to be able to propagate that to places you designate. If their servers are down and you get burgled, a very expensive camera is useless if it doesn’t record the footage locally or have sent it to you via your wifi network to email, etc and other channels you specify.
These types of capabilities, which reduce the reliance on cloud based services, allwo you to drive your security solution how you want it.
Right now, an ‘offline’ status on my camera doesn’t tell me if the problem is at my end or Canary’s end and I have to raise a ticket to find out. Thats not the security level I need - i need more than that.