I purchased this for my 2021 Mazda CX 30. It's a hidden dash cam with no wires to run. It's built into the plastic cover located behind the rear view mirror at the top center of the windshield. It comes with the wiring adaptor that connects it to the sunroof power supply. So, obviously, your Mazda has to have a power sunroof. Im selling because I traded the CX 30 in for a new Mazda 3. I decided to remove it and sell it. The installation is pretty simple and took me about an hour from start to finish. I can include free installation if desired. It comes with memory card and QR code to download the app and access dash cam videos from your phone.