We stand with Ukraine to help keep people safe. Join us

Tags Android Security

Why and How to Control Android App Permissions

Mostly, when apps ask for permission to do certain things, it’s fine to grant them. But it’s also true that some app developers abuse permissions to get access to data their apps don’t need. They might even do it to install malware on people’s phones. That’s why it’s a good idea to use Clario Anti Spy on your Android phone. Its Spyware scan finds spy apps and apps with unnecessary and suspicious permissions in just a few taps.

Table of contents

What are Android app permissions?

Quite simply, Android permissions are things that apps are allowed or not allowed to do or access on your device.

Android App Permissions

Since Android 6.0 (Marshmallow), Android users have had the ability to control app permissions, helping them to make their phones more secure.

What’s the Android PermissionsController?

At the center of Android’s permissions system is the PermissionsController. This is the part of the operating system that handles what permissions apps have and makes sure they don’t access resources they’re not supposed to.  

What are the different Android permissions?

There are many different permissions that Android apps can request. Android classifies these as either normal or dangerous, and by default it will allow apps to carry out normal permissions without the user having to make a choice. For example, apps are allowed to access your wi-fi, set alarms and change your phone’s background, and they don’t need to ask you for permission.

 

Dangerous permissions, on the other hand, are treated differently. These are things that could affect your privacy or safety if they were to be accessed inappropriately. Controlling these is one of the best ways to prevent Android apps from spying on you.

 

Here are some of these dangerous Android permissions:

  • Camera: Controls whether an app can take pictures and videos.
  • Contacts: The ability to read and edit your contacts list.
  • Location: Accessing your location using your GPS sensor and other information.
  • Microphone: Determines if an app can listen and record audio.
  • Phone: The ability to make and take phone calls.
  • Calendar: Read and write on your calendar.
  • Body sensors: These refer to things like heart rate monitors and other trackers.
  • SMS: Whether an app can read and edit your text messages.
  • Storage: Reading and writing to your phone’s internal storage or SD card.
  • Physical activity: This is related to things like records of your exercise and sleep patterns.

What app permissions should I allow?

There’s no definitive list of Android app permissions that you should allow and those you should avoid. Why? Because it all depends on what the app wants the permissions for, whether that’s reasonable, and whether the developer can be trusted. Although most app developers are responsible, far too many apps ask for permissions they don’t need.

 

So, it really comes down to weighing up each app's needs. For example, if you install a calendar app from the Play Store, it will probably ask for permission to access your calendar. Without that permission, it won’t function properly.

 

But if that same calendar app asked to access your phone’s body sensors or SMS, you’d be right to be suspicious. In such a case, you should probably refuse to grant those permissions, and you might want to avoid installing that app.

How to see what permissions an app wants

Android will prompt you to allow or deny permissions the first time each app asks for them. You can also see what permissions an app currently has at any time in your phone’s settings. But before you even install an app, you can see what permissions it will ask for by reading its listing in the Play Store:

  1. In Play, find the app you want to install. Tap About this app.
  2. Scroll down until you find the App info section. Find App permissions, and tap See more.
  3. Now, look through the list of permissions.
About this app
Step 1. Click on Abour this app
App info > App permissions
Step 2. Open the App permissions
list of permissions
Step 3. Check the list of permissions

How to change app permissions on Android?

There are a few different ways to set and edit app permissions in Android. As well as setting them the first time each asks for them, you can edit existing permissions at any time—either per app or per permission type.

Setting permissions for a new Android app

Usually, when you install and run an app for the first time, it will ask for any permissions it needs or wants. You may be able to set these to be allowed all the time or only when the app is running. And, of course, you can deny permissions, too. Once you’ve made your choice, this will be saved in your phone’s settings.

 

Here’s what it typically looks like:

  1. Install and run a new app. Often, the app will tell you you need to set permissions to use it.
  2. When the first permission prompt pops up, make your choice. Don’t allow the permission if you don’t think the app needs it or you don’t completely trust the app’s developer.
  3. Do the same with any subsequent pop-ups.
Permissions required
Step 1. Set the permission of an app
Allow permissions
Step 2. Allow or Deny permissions
Allow permissions
Step 3. Allow or Deny permissions

Editing Android app permissions per app

Once you’ve set permissions for an Android app, you can change them at any time using your phone’s settings.

 

Here’s how to edit permissions per each individual app:

  1. Open your phone’s settings. You can usually get there by tapping the cog icon in your notification tray.
  2. Scroll through the options and open the App section.
  3. Tap Apps.
  4. Find the app you want to make changes to and select it.
  5. Now tap Permissions.
  6. Check which permissions are allowed and which are denied. Tap any you want to change.
  7. Select Allow or Deny, as appropriate.
  8. Tap See all apps with this permission to instantly see whichever apps on your phone can access that permission.

Changing app permissions by type

Sometimes, it’s better to view and change Android app permissions by type rather than by app. For instance, if you’re concerned about which apps can access your camera or location, you can do that quickly and easily and deny any access that isn’t totally necessary.

 

Follow these steps to manage Android permissions by type:

  1. Open your phone’s settings menu. Find and tap Apps. Open Permissions manager.
  2. Scroll through the list of permission types and open the one you want to edit.
  3. Look through the list of apps. Some may say Allowed or Denied. You might also see Allowed all the time and Allowed only while in use. Tap an app you want to make changes to.
  4. Choose to allow or deny access.
  5. To see what other permissions the app has, tap See all [app’s name] permissions.

Stay on top of your Android security

Managing your app permissions is only one part of keeping your Android device and your data safe. You should also exercise caution online; use strong, unique passwords; keep your phone locked when you’re not using it.

 

Make use of Clario Anti Spy to protect your identity; make your phone impossible to track. Follow these simple steps to prevent spyware from stealing your data or taking over your phone:

  1. Install Clario Anti Spy and set up your account.
  2. On the dashboard, under Spyware scan, tap Fix.
  3. Click Start scan.
  4. Wait till the scan is done, and Voila!
  5. Make sure you follow Clario Anti Spy’s onscreen instructions in case spyware is found on your device.
Screenshots showing how to use Clario's Spyware scan on Android. If you're worried about app permissions and how to control them on Android, this tool can help you make sure no spy apps have access to permissions they don't need.
Tap the Fix button under Spyware scan, then follow the steps to remove any spy apps on your phone

Keep reading

Worried about Android security? Let Clario Anti Spy protect you.

Get started