I've been using https://fitcamx.com/, which is integrated into an OEM part for replacement. The concept is impressive, as the dashcam is discreetly positioned behind the central mirror; however, the app and technology stack leaves much to be desired. It's primarily focused on security, utilizing a DVD Blu-ray format to protect data in case of an accident or power loss. Unfortunately, having one-minute looping videos at 300MB each is impractical for sharing and handling.
I obtained new firmware from the developer that stores videos in MP4 format, significantly improving usability, but they have no plans to enhance the app with additional features.