If you don't want a yearly fee. You'd likely have to look at a home DVR (surveillance kind) and run a Cat6 cable for PoE. More hassle but better for privacy. I've found Ring are not that reliable. Especially if you have more than one WiFi access point using the same SSID. While a hardwired DVR is very reliable. There also appears to be options now to receive Push notifications to smartphone apps for DVR systems. Which appear to be possible to configure via DDNS. So that a third party isn't receiving your footage. You should also be able to do the same with IP Cameras and a home server.