Neither of those can stream video in real time AFAIK. They will back up the video file on some unpredictable schedule after you're done recording. So not ideal for a situation where your phone might be seized or destroyed.
But if that works for you, there are lots of open-source options that work similarly. SyncThing can sync to any server, and all you'd need to do is make sure your sync destination is network-accessible somehow (VPN, internet-facing server, whatever). Lots of cloud drive apps can auto-upload photos and videos, and some of those are open-source.
A better off-the-shelf proprietary workflow might be a Zoom call with cloud recording enabled. Then you'd be protected against a sudden (and perhaps permanent) loss of network connectivity.
Likely this. Temperature and humidity also affect your sense of taste and smell, plus they can affect a hot drink's evaporation rate.