That was the one I got when it was on an amazon sale thing for 7 bucks. If you are using an android device the app you want is torque.
If you are using an iOS device, the bluetooth ones can be a bit persnickety and most people recommend the wifi version. The wifi versions work with all the devices, but then you can’t get interwebs at the same time because the wifi is connected to the dongle.
The elm327 modules are great for the money. I really need to invest in another higher end unit for bleeding abs pumps and other tests that my snap on verdict did… I miss it :(. Those elm327 with a program like torque pro on android are AMAZING for the 7 bucks they costs.
98 impreza is going to be ISO9141 i.e. old pre-CAN communication. A lot of the cheaper dongles don’t support the older protocols (ISO (asian/european), PWM (ford) and VPW (GM)) so be cautious.
-D