Why does Mio GO need to access information on my Android device?

When you install Mio GO on your Android phone, you're shown this list of permissions that the app requests:

The descriptions of these permissions are created by Google and are worded the same for every app — there's no way for Mio to customize them. To make sure you understand what features we access and what data we actually collect, we've provided a more detailed breakdown and discussion of the permissions below.


  • find accounts on the device
    • The app checks whether you have any accounts on services such as Google, Facebook and so on, to ease the registration process.


  • approximate location (network-based)
  • precise location (GPS- and network-based)
    • The app does not store your location to persistent memory, but does collect and send approximate and precise location data to display your workout route; to determine what products, promotions, and surveys are relevant to you; to use for analytics purposes at an aggregated level; and to improve the location-based services we provide.


  • modify or delete the contents of your USB storage
    • read the contents of your USB storage
    • The mapping libraries in the app use these permissions to allow map data to be saved to your phone's external storage, like SD cards. By saving map data locally, your phone doesn't need to re-download the same map data every time you use the app.


  • access Bluetooth settings
    • This permission allows the app to access the phone’s Bluetooth settings and to determine the connection status of your Mio device.


  • draw over other apps
    • This permission allows the app to show you message boxes, deliver push notifications, and continue to track your workout when it is running in the background.
  • full network access
    • This permission is required to access the internet, connecting with third-party services, and downloading map data.
  • pair with Bluetooth devices
    • This permission is required for the app to discover, connect, and pair with your Mio device.
  • view network connections
    • This permission is used by Mio to notify you when a network connection is unavailable.
  • use accounts on the device
    • This permission generates Google Cloud Messaging (GCM) tokens associated with a user's account. As with all GCM implementations, the token is sent to Mio’s servers so that notifications can be sent to you.

If they have any other questions, drop our support team a line at support@mioglobal.com