What app permissions are requested and why are they required?


We greatly appreciate your approval of providing app permissions to smartapp. While Google provides definition of app permissions, we thought of sharing with you why we need these app permissions. So here we go:


Phone

- Reroute outgoing calls

Read call log

smartapp needs to read your call logs to provide you insights about your call usage. Call logs help us determine your top contacts and the type of calls made and received viz. Local, STD or ISD. It also needs to detect outgoing calls and store call related information in real time to provide you with accurate call usage analysis.


Device ID & call information

Read phone status and identity

We need this permission to provide customized recommendations for users. Also, we use this permission to prevent frauds.


SMS

Read your text messages (SMS or MMS)

Receive text messages (SMS)

smartapp reads your SMS inbox and outbox to provide you insights about your SMS usage. This data helps us recommend better SMS packs for you. smartapp only uses these permissions to search for the verification message that we send. We do not send to our servers or save the content of any message other than the verification message.


Location

Approximate location (network-based)

Approximate location helps smartapp determine whether you are on home or roaming network. If you are on roaming, smartapp determines your region and recommends best plans applicable to that region.


Contacts

Read your contacts

smartapp needs contact information to display your top contacts in terms of incoming and outgoing calls.


Photos/Media/Files

Modify or delete the contents of your USB storage

Read the contents of your SD card

smartapp uses these permissions to display contact details on your phone.


Identity

Find accounts on the device

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 smartapp’s servers so that notifications can be sent to you.


Network Access

Full network access

View network connections

This permission is required to access the internet, including communicating with smartapp's servers, connecting with third-party services, and downloading data.

Using these permissions, smartapp also notifies you when a network connection is unavailable.


Device & app history

Retrieve running apps

This permission is used by smartapp to derive usage analysis of the apps by monitoring them in real time.