This, along with the OBD device you need to buy separately (widely available at online retailers) is an amazing solution to determining whats causing your "check engine" light. Consider that a visit to a dealer service center involves not only paying them a shop rate to plug in their $1000+ tool and charge you time and labor to just look at your fault codes (and then more $$ for highly marked up parts and labor), this app gives you the the same info.
If you are a do it yourself kind of person, the fault code may reveal something relatively easy to fix yourself like a battery, ignition coil or O2 sensor replacement. It also could reveal something more serious that requires more expertise to resolve (and allow you to prepare to spend some $$$ to get it fixed by a pro)!
You can also clear the engine light if the fault codes were generated because of an anomaly that isnt a permanent issue requiring any action at all.
Extremely easy to use. Plug in your OBD device (purchased separately), connect your smartphone to the device private wifi, and start reading codes!
I saved hundreds of $$ in the long run when I learned my faults were: ignition coil, O2 sensor and vanos solenoid. I was able to get those parts (new OEM) for about $225 and do 2 of the 3 myself. The other cost me an hour($100) labor from an independent mechanic. Dealer quoted me about $1000 in parts/labor to do those same items!
ingerdave about Carly for BMW Pro (Old Vers.)