Android Permissions

We only ask for permissions that are directly associated with features of ChefTap. Here’s the complete rundown on the permissions that ChefTap requires.

Device & app history

– read your Web bookmarks and history

ChefTap has a feature that lets you scan your mobile bookmarks for recipes that you’ve bookmarked and clips them automatically.


– find accounts on the device

– add or remove accounts

ChefTap stores your account information in Android’s account ‘vault’ which keeps your account information safely encrypted. ChefTap only has access to ChefTap accounts, which makes sense. If any app tries to access account information for accounts that that app didn’t create, you’ll see a message box from Android asking if it’s okay to let the app have access to some other app’s info. So say ChefTap were to try to access your email account info. Because ChefTap didn’t create that account, Android would put up a message box with a message like “ChefTap wants access to your email account. Is this okay?” Of course, ChefTap would never do that, so you’ll never see that warning.


– modify or delete the contents of your USB storage

– test access to protected storage

ChefTap will try to store recipe photos on your SD card, but it’s not always possible.


– receive data from Internet

– view network connections

– full network access

ChefTap needs access to the internet in order to clip recipes and sync.

– prevent device from sleeping

ChefTap has the option to keep the screen on while you’re viewing a recipe so you don’t have to keep unlocking your device while you’re cooking

– use accounts on the device

– create accounts and set passwords

ChefTap needs account permissions so it can store your ChefTap account information securely. (See section labeled ‘Identity’)

– modify system settings

– read sync settings

– toggle sync on and off

– read sync statistics

ChefTap plugs into Android’s sync system which is a ‘good citizen’ thing to do. When you sync your recipes, ChefTap lets Android know that you’re doing a sync so that if any other apps need to sync, Android can kick off syncs for those apps too. Syncing multiple apps at the same time helps to save battery life. When multiple apps sync at the same time, Android doesn’t have to wake the device up to sync those other apps later.


Posted in: Permissions and Privacy