0
  • I am currently using Android Smartphone.
  • I am currently having internet access for my Android Smartphone.
  • I would like to provide internet access to only a single android application, for example: WhatsApp.
  • I do understand that I need to provide internet access to some essential default system apps for the functioning of the phone.
  • Is it possible to selectively provide internet access to few apps and not for other apps?

marked as duplicate by Firelord, eldarerathis Oct 7 '15 at 15:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Is your device rooted? Otherwise, this will only be possible using work-arounds (usually via VPN – no other way known to me without root). Be welcome to check with my list of Internet Firewalls for Android :) – Izzy Oct 7 '15 at 10:22
2

Try Opera Max to restrict per app data access to mobile and Wi-Fi networks. The PlayStore description says it,

  • Block apps & prevent data leakage:
    Control your apps’ internet usage by blocking apps from running in the background that are using mobile data or Wi-Fi without permission.Blocking apps running in the background conserves battery and minimises your battery usage.

If you want to restrict only a particular app follow the steps,

  • Open Settings menu > Data Usage
  • Select the app you want to restrict the data.
  • And select "Restrict background data"

If you are on a Wi-Fi network and you want to restrict the app accessing data in the background using your wi-fi connection, do the above steps in the Wi-Fi Tab to restrict the app access to Wi-Fi network too.

  • This app would serve my purpose. But, it says that it will set up a VPN Connection which will monitor network traffic. So, is there alternative to this solution, which doesn't network traffic, as it would affect privacy. – a3.14_Infinity Oct 7 '15 at 9:07
  • Based on their privacy statement, Opera Max does not optimize encrypted data. Any data traveling via a secure connection (HTTPS) is sent directly to the site or service your device communicates with. Opera Max never views the contents or proxies information sent through these connections. – Lucky Oct 7 '15 at 9:11
  • Now that Opera Max is discontinued, do you have any alternative suggestions? androidpolice.com/2017/08/14/… – mvark Dec 31 '17 at 16:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.