https://smartsolutions4home.com/ss4h-sd-smart-doorbell/
There is a really cool looking diy one using a ESP32. You would need a server to go with it though. But using your own small HA server would give you way more control about storage / encryption.
Yup got some Lora32s for hiking trips. Works great. They work out of the box, but you’ll have to get some lipos and print a case.