Preferences

<uses-permission android:name="android.permission.INTERNET" />

It's been there since Android 1.0.

What's missing is a way for the user to deny it.


toast0
Google also used to show you which apps used Internet permission in Play Store. But they removed it, which makes it harder to notice which apps don't use it.

Google mostly doesn't let you deny permissions while running apps that require them; recently there's some permissions that you can pick at runtime. So it's not suprising that they don't let you deny this one, when they don't even show it in the store.

anabab
It is still there

App page => "About this app" => "App permissions / See more" at the bottom of the page => look for "have full network access" in "Other"

sunaookami
Oh man remember when the Play Store showed ALL permissions an app used BEFORE installation and Facebook's one was so long you had to scroll multiple times?
9cb14c1ec0
Even device owner (MDM) apps can't revoke that permission.
spwa4
Even on the play store Google management has demonstrated they can, and will, "revoke" ownership. For example, when a single payment is blocked on your credit card because you did a charge-back against them. Then, suddenly, they point to a 250 page EULA "you agreed to" that describes what they mean by ownership: nothing at all.
You can deny it on Graphene OS.
bornfreddy
Interesting, you can't deny it on stock Android? TIL. You can on LineageOS.
preisschild
It's available on GrapheneOS btw, when you install a new App it shows a checkbox where you can disable internet access.

This item has no comments currently.