I notice that many applications on my Android phone require full Internet access. In some cases, it seems that they just want to connect to a service. In other cases, it is clear that they are calling home. However, it seems that users have no easy way to check which one is dealing.
I understand that in the manifest permissions for Android there is “android.permission.INTERNET”, but is there a way to say: “this application will only have access to some.domain.org” and possibly indicate which protocols will be used or what something like that? Can the Android system somehow ensure its implementation?
source
share