I use a bluetooth adapter to read my OBDII data, and I use the Torque app. Only failing I've found so far is that it won't read trans temp. And while this hooks into the same port, and reads the same data stream, these devices and apps do not provide any tuning like the BDGT or UpRev. They are only data monitors.