I've had this system for almost 2 months. I enjoy the camera system - both front and back are clear and the added speed indicator (if enabled) is accurate as far as I can tell.
That said, the phone application experiences I've had have not been great. First, the application requires too many immediate phone permissions for me to feel comfortable. As of this writing (Oct 05, 2019), it needs: Storage access (which is OK as you save video's etc, but I wish it let you use the application until you actually needed to save a file), Location information (why?), and battery access to allow the application to run in the background (again, why?). Why does this application need location data off of my phone + the requirement that it runs in the background? It simply won't let you use the app until it gets those permissions. It seems nefarious.
I wanted to change some settings, like when it announces that it's recording when you start your car, so I needed something. I found a burner phone, loaded a new profile and gave the app permissions, but only on that phone. Then the next set of problems began.
First, it took over an hour getting my phone connected with the camera. Each time I'd add it, the application would hang up. I cleared cached / reinstalled etc to no avail. I'm not sure exactly what i did in the end to make it work, but it's been connecting ever since. Once connected, the I found that the live streaming feature is amazingly bad. The video is constantly stuttering and attempting to catch-up, but never does. This is also true when you're attempting to watch a video recording. It's constantly lagging, stuttering, and generally a bad experience. The reason this is especially painful is because of the false positives that the "Impact Detection" feature gives. It's fine that it gives some false positives (even on the lowest sensitivity setting), but it's the reviewing/deleting cycle you have to do periodically. If the video stream is constantly buffering, it's hard...