I just bought a Pro. Can i just plug in the adapter in the vehicle and set it up over the web without using the phone app? I'm not inside the vehicle using a phone app but I want to use my computer at a different location?
No, you have to set it up with the app on your phone in the car. After that, the phone doesn't need to be in the car to track your vehicle - but live tracking is only done via the mobile app. You can access previously recorded trip data on the Web Dashboard.