You can also stream Reolink video to a Frigate box (free software) and access that from wherever.
No cloud involved if you run your own VPN.
Or even better, _just a little_ cloud involved if you expose through Cloudflare tunnel for just you and whoever else needs to access it.
Given that cloudflare tunnels require ssl termination, this technically isnt much different to a cloud server that promises not to record. Of course, cloudflare are less likely to be inclined to analyse it