This is the exact reason I bought Reolink. It doesn't require internet access. I added an SD card for local recording, and its hardware had people detection built in. I haven't configured it yet; it also should work with any on-prem ONVIF-capable IP NVR, so there is no need for cloud subscriptions.
As far as video quality, this is my second Reolink camera. The first was an E1 Pro, which has an awesome daylight image but a terrible night image. This Reolink doorbell is very good both day and night. Too bad it doesn't include fisheye correction.
Apparently Frigate can do the fisheye correction with some tweaking -
https://www.reddit.com/r/frigate_nvr/comments/12c5xn3
Maybe I should consider switching to Frigate, as my QVR Pro has had some issues recently.