We need your help now

Support from readers like you keeps The Journal open.

You are visiting us because we have something you value. Independent, unbiased news that tells the truth. Advertising revenue goes some way to support our mission, but this year it has not been enough.

If you've seen value in our reporting, please contribute what you can, so we can continue to produce accurate and meaningful journalism. For everyone who needs it.

AP Photo/Paul Sakuma
self control

Can you control what permissions each app has access to?

If you want to use an app but don’t want to give it access to certain features on your phone, what can you do?

WHENEVER YOU DOWNLOAD an app, you’re giving it permission to access certain features of your phone. Sometimes these are practical while others are ones that you might not want to share.

Yet what happens when you want to use an app, but don’t want to give it access to a specific feature? Knowing what the different app permissions mean is one thing, but if you wanted to control them individually, is it possible and if not, are there any workarounds?


As part of the latest update, users can now control exactly what features each app has access to on iOS 8. You can access this by going into Settings, and either choosing Privacy or General > Restrictions.

Both allow you to control what apps have access to which feature so if you don’t want Twitter to have access to your location, you can switch it off here.

Just remember that certain permissions are required to work apps so if you turn one off and you actually need it (the camera for Instagram, for example), you will have to go back to Settings and switch it back on again.

iPhone app restrictions iOS iOS

What about Android and Windows Phone?

In the case of Android, things get a little difficult since you can’t control permissions directly, but if you haven’t already updated to the latest version of Android (KitKat), it might be worth looking into App Ops.

Basically, it allows you to manage each permission an app has access to, although you will need to be careful since disabling a feature could end up causing an app – or worse, your device – to crash.

App Ops AppOps allows you to control permissions on Android, but not on the latest version of Google's OS. AppOps / Google Play AppOps / Google Play / Google Play

If you have KitKat, then the only way you can bypass it is to root your device, or download a different Android software like Cyanogenmod, although both methods are for those who are tech-savvy.

If you decide to do either, it’s strongly recommended that you back up all of your info first before you start. If you’re not sure about what you’re doing, then leave it entirely.

Windows Phone users won’t have much luck either in this department as it also follows a similar approach. As always, it’s best to read what permissions are required from each app and determine whether it’s worth downloading or not.

Alternatively, you could check the settings for each individual app on Android and Windows Phone and find out whether you can deny access to certain features. In the case of location, it’s possible, but for the most part, what you have access to will be limited.

Read: Samsung responds to iPhone sales by launching Note 4 ahead of schedule >

Read: The new iPhone 6 is bending in people’s pockets >

Readers like you are keeping these stories free for everyone...
A mix of advertising and supporting contributions helps keep paywalls away from valuable information like this article. Over 5,000 readers like you have already stepped up and support us with a monthly payment or a once-off donation.

Your Voice
Readers Comments
    Submit a report
    Please help us understand how this comment violates our community guidelines.
    Thank you for the feedback
    Your feedback has been sent to our team for review.