privacy-policy

Permissions

For SomeNiceApps to function it requires access to certain features of your phone. Here is an explanation of how we use each.

Your location

SomeNiceApps requires your location for GPS tracking.

Network communication

SomeNiceApps uses a connection to the internet to receive accurate elevation and gradient data; for determining the start and end place names of your ride; for sharing your rides on Facebook; and, if you have SomeNiceApps Free, for displaying advertisements.

Storage

SomeNiceApps saves temporary data and backup data to the SD card.

Phone Calls

SomeNiceApps checks to see if you’re on the phone, or if the phone is ringing before announcing your current statistics. A loud voice announcement during a phone call would be annoying.

System Tools

SomeNiceApps needs to prevent your phone from sleeping so that the GPS can be constantly receiving data. SomeNiceApps also needs to be notified if the phone has just rebooted, to enable the app to restart immediately if the phone shuts down or restarts during a ride. If you’re not recording a ride SomeNiceApps will never run in the background.

Hardware

SomeNiceApps sometimes uses the vibrate feature of a phone as a notification.

Precise Android permissions

For those interested the precise Android permissions used are:

android.permission.ACCESS_COARSE_LOCATION

android.permission.ACCESS_FINE_LOCATION

android.permission.ACCESS_NETWORK_STATE

android.permission.ACCESS_WIFI_STATE

android.permission.INTERNET

android.permission.READ_EXTERNAL_STORAGE

android.permission.READ_PHONE_STATE

android.permission.RECEIVE_BOOT_COMPLETED

android.permission.VIBRATE

android.permission.WAKE_LOCK

android.permission.WRITE_EXTERNAL_STORAGE