If an Android app might use a specific feature on the phone, it needs to ask for it as a part of the installation. This means that even if you, the user, doesn’t use the part of the app that needs the feature, we still need to ask for it.
So Jiffy is asking for quite a lot of permissions, some that doesn’t make real sense for a time tracker, and some that does.
Here we will explain why we ask for the features and what we use them for.
* VIEW WI-FI CONNECTIONS
* PRECISE LOCATION (GPS AND NETWORK-BASED)
Storing the position where you started/stopped time tracking, will be used for more automated function in the near future, this data is only for you and your devices and synchronization. We don’t use this externally (only in your devices) or give this information to any 3rd party
* FULL NETWORK ACCESS
Need this for backup and preparation for synchronisation between units (coming soon)
* READ YOUR CONTACTS
Uses the contacts company field to help you input the company name in new projects, only internal use, the data is not sent anywhere.
* MODIFY OR DELETE THE CONTENTS OF YOUR USB STORAGE MODIFY OR DELETE THE CONTENTS OF YOUR SD CARD
Necessary for the backup/restore and export functionality
* READ GOOGLE SERVICE CONFIGURATION
Used for backup
* RUN AT STARTUP
Used for the app to be able to recreate the notifications and continue the current running time after reboot.
* TEST ACCESS TO PROTECTED STORAGE TEST ACCESS TO PROTECTED STORAGE
Necessary for the backup/restore and export functionality on future devices