Android Permissions

These permissions are used by Skillz to enable the service.  The permission and the reason for requiring it is listed below.

 

 

PermissionReason
android.permission.INTERNET Used throughout the application to communicate with Skillz Servers.
android.permission.ACCESS_NETWORK_STATE Used to ensure the user has an internet connection.
android.permission.VIBRATE Used for notifications to return users to your game.
android.permission.ACCESS_FINE_LOCATION Required for locating a user to determine he or she can legally play a cash game.
android.permission.READ_CONTACTS Used to allow users to invite their friends to join Skillz in your game from their address book.
android.permission.WAKE_LOCK Used for notifications to return users to your game.
com.google.android.c2dm.permission.RECEIVE Used for notifications to return users to your game.
com.your.package.permission.C2D_MESSAGE Used for notifications to return users to your game.
android.permission.WRITE_EXTERNAL_STORAGE Used to allow the user to upload a custom avatar picture from their photo library.
android.permission.READ_PHONE_STATE Used for marketing and promotional networks by the Skillz team to drive traffic to your game.
android.permission.GET_ACCOUNTS Used for notifications to return users to your game.
android.permission.MANAGE_ACCOUNTS Used for Google Sign-in - This is Optional
android.permission.USE_CREDENTIALS Used for Google Sign-in - This is Optional
com.android.vending.BILLING Used for In App Billing