No, you do not need to install the YoGPS Mini Personal GPS Tracker. It comes pre-configured with a SIM card included. All you need to do is:
- Charge the device for at least 8 hours using the cable provided
- Purchase a subscription through the YoGPS mobile app and
- Place the tracker in the desired location to start using it