Android App Permissions

We want to be transparent when it comes to the app permissions we request when installing the Rewardle app on your Android phone. So to make things a bit easier we have provided a detailed breakdown of each permission below. You can also find Google's official documentation for that permission by clicking on any of the permissions. (If you're an iOS user, please see our iOS App Permissions.)

Camera

We need access to the camera to let you use your phone's camera to scan QR codes.

Location

As we work with local businesses and communities around Australia, we want to make sure the content you receive is relevant to your local area. We required a more precise location when using the map feature, which gives you an indication of how far you are from your favourite business.

Storage

The map feature in the app which shows you the location of each of your favourite businesses uses these permissions to allow map data to be saved to your phone's external storage. By saving the map data locally, they do not need to be re-downloaded every time you use the app.

Accounts

This permission is used so Rewardle can sent notifications to your device. Google Cloud Messaging (GCM) tokens are generated using it, which are then associated to a user's account.

The Rewardle app uses this permission primarily for the Map feature within the app (Google Maps API). It is required by Google Play Services, which provides core Google API functionality to Android applications.

*Google does not explicitly provide documentation for this permission. However the above link refers you to relevant documentation around using the Google Maps Android API.

Network communication

The Rewardle app uses these permissions to ensure you have access to the internet and are able to communicate with the Rewardle servers and other third-party services.

Battery

These permissions allow the Rewardle app to vibrate and wake your phone when you receive a notification.