Is it possible to restrict app from accessing the internet at the background without the end-user knowledge. (Assume the phone is not rooted)

In other word, are there apps that can inform the end-user that some apps is trying to access the internet at the background?

1 Answer 1


I think you'd require root for this sort of functionality. If you have ICS and later on your device, you can check the data usage and identify apps. Go to SETTINGS > DATA USAGE.

A list of apps and the data that they've consumed should be displayed there. That will allow you to see which apps have accessed the mobile data connection.

Screenshots here - http://www.tech-recipes.com/rx/22583/android-ics-control-limit-data-usage/

  • Strange, I could not find the Data Usage. Am I missing something?
    – Jack
    Oct 30, 2012 at 4:50
  • What device and OS version are you using??
    – Sparx
    Oct 30, 2012 at 5:42
  • Using Samsung Galaxy Y and OS is Froyo
    – Jack
    Oct 30, 2012 at 7:22
  • Data usage is a new feature of ICS, therefore you won't find it.
    – Robert
    Oct 30, 2012 at 9:18
  • I had written that in the answer - "If you have ICS and later..."
    – Sparx
    Oct 30, 2012 at 10:37

You must log in to answer this question.

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