As far as I understand the Viofo 129 Duo works with buffered parking mode if you upgrade the firmware.
www.viofo.com
I have seen comments about the Viofo and problems with buffered parking mode but I’m sure they will get it sorted in time. They do seem like the next best alternative to Blackvue. I certainly would not have anything but buffered parking mode.
Both the Blackvue’s I’ve had have worked flawlessly. Image quality is excellent, although the 900 being 4K is of course better than the 650 particularly if you zoom in for more detail. There is also the 720 which sits between the two. Some feel the picture clarity at night on the 720 is better than the 900, and it was, but since they issued a firmware upgrade for the 900 it is a lot better.
The cloud service on them is very good but you have to have a hotspot in the car for it to work while parked otherwise it is pretty useless. Blackvue even upgraded my 650GW to the Cloud service for free after I had it for about 2 years (it had to go back to them for the hardware to be upgraded rather than just a software firmware upgrade) which I thought was very good service.
I like how it sends an alert to my iPhone and Apple Watch if there is an event whilst parked together with a photo from the front camera and also uploads a video clip to the cloud server so you can view it remotely via the Blackvue App. You can also use the App to monitor what is going on and talk to any occupants in the car.
I know Blackvue are quite expensive but in my view you get what you pay for with these things and although there are plenty of cheaper dashcams out there they don’t have the same features and you have to compromise.