Use a concrete task as your reference
Fictional example: Anna wants to view a shopping list. The app asks for her contacts. She considers whether she actually wants shared lists or invitations, and realises that she does not need those features today. She declines and checks whether the list still works. If she later chooses a feature that needs contact access, she can assess its usefulness then. She does not have to approve every possible future use in advance just to begin a simple task.
Review existing access, not only new requests
Open the app information or privacy area in system settings. Depending on the device, you can inspect permissions by application or by access type. Start with an app you recognise and read its existing permissions. Camera, microphone, location, photos and contacts concern different information. Make a private note of which access you can explain. Having agreed previously is not a reason to leave a permission unchanged forever. Equally, a feature-rich app is not automatically misusing information simply because it requests several kinds of access.
Choose the narrowest suitable option
Look for limited choices supported by your device, such as selected photos, one-time access or location during use. Choose an option that matches the function, where available. For selecting an area, typing a town manually may be enough instead of sharing location. Do not switch off all system services at once without understanding their roles. Changing one thing at a time makes later failures easier to explain and reduces the temptation to restore every permission simply because troubleshooting becomes frustrating.
Test the effect with a harmless task
Change one permission and repeat the exact function you use. For example, try uploading an impersonal test picture to see whether that remains possible. If something stops working, decide whether you need it or can use a different approach. Read the developer’s explanation, but do not treat a demand for access as proof that all of it is necessary. Changes to health-related, caring or managed workplace apps need to respect essential arrangements. Resolve uncertainty with the responsible service before disrupting an important function.
Understand what this review cannot do
Revoking a permission affects future access through that mechanism. It does not automatically retrieve information already transferred. The provider’s privacy information and account settings therefore remain relevant. Even an app with few system permissions may process information that you type into it yourself. Review again when your purpose changes or a new request appears. If you have a reason to suspect harmful software, checking permissions alone is insufficient; follow the device maker’s official security and support routes rather than assuming that one toggle has resolved it.
Your checklist
The checkboxes are for your own reference. No entries are sent to us. To keep a copy, print the page or save it as a PDF using your browser menu.
Common questions
Is asking for contacts always suspicious?
No. Some functions use contacts for an understandable reason. What matters is whether you want that function and understand the information use, rather than the request appearing at all.
Will refusing a permission break the app?
Not necessarily; it may affect only one feature. Behaviour depends on the application. Test your actual task and then decide what access is justified.
Does revoking access delete information held by the provider?
Not automatically. Future device access and information already stored are different issues. For existing information, inspect the account settings and the provider’s explanation of its data practices.
Sources and further information
Primary sources from public authorities, consumer organisations and providers. A source may be in another language; follow the guidance that applies to your service and where you live.
- Google: Change app permissionsSource review date:
- Apple: Privacy and Location ServicesSource review date:



