2

For many apps on Google play such as Facebook I would like to install them, but I would not provide all the access they require while installing. For instance, I would not like to provide the access to Contacts. Is this possible?

I am targeting the Android versions 6 and later.

I know how to revoke the permissions later time, but installation time, Facebook prompts me with the big accept list, that at that time I cannot disable.

The needs access to dialog pops just after I press the install button.

enter image description here enter image description here

2 Answers 2

2

If an app targets Android 6 or higher, most of the permissions listed in your screenshot will have to be approved (or denied) by the user at runtime – i.e. when you're using the app. There are several permissions not falling into this category, as Google defined them as "normal" (and only "dangerous" permissions are considered worthwhile to be presented to the user). So you e.g. will never be asked for Internet access (if you denied, Google couldn't show ads).


OTOH one of course could argue: if you're concerned about your privacy, Facebook is the wrong place to go in general :) And of course again, if you don't trust an app, watch out for alternatives. Best at F-Droid where you can trust every app.

11
  • I would like to switch on "runtime permissions" model somehow. At the moment "needs access to" dialog forces me to Accept on all. I am still not sure if there is some setting where I can manage the accept.
    – prosti
    Jun 3, 2018 at 12:42
  • @lzzy, btw, I am on Android 7.1 I believe if this helps.
    – prosti
    Jun 3, 2018 at 12:45
  • You can't "switch that on": either the app targets Android <6 (then it's off), or the app targets Android 6+ (and its on). All up to the dev. For older apps, you can just "revoke" permissions afterwards, if your ROM allows. Again rudimentary this is possible via Settings › Apps (either by a global "permissions" tab, or via a "permissions" button on each app's details page).
    – Izzy
    Jun 3, 2018 at 13:08
  • @lzzy, I would switch that off if possible. My question was how to suppers need access to dialog if possible.
    – prosti
    Jun 3, 2018 at 21:00
  • 1
    @YetAnotherRandomUser name a better place. But agreed, healthy scepticism never hurts. Though, it's still more true than "only install from Playstore because that's the {only} safe place" (whether with or without the "only"). From a privacy standpoint, Playstore is a nightmare.
    – Izzy
    Oct 2, 2018 at 21:41
0

no that is not possible at that time because they are preset conditions in the android manifest which need to be fulfilled before downloading the app on your device

3
  • 1
    Wver heard about "runtime permissions"? If an app targets Android 6 or higher, e.g. access to the Camera, Photos/Media/Files, Contacts, Calendars etc. will have to be approved (or denied) by the user when the app runs.
    – Izzy
    Jun 3, 2018 at 9:15
  • Thanks for the comment @jainil looks like you are right but I will check for more feedback on another answer.
    – prosti
    Jun 3, 2018 at 12:45
  • @prosti that's only true for Android 5 and below, as I've pointed out.
    – Izzy
    Jun 3, 2018 at 13:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .