I've got a monthly plan that gives me 100mb of data for use with any app except for WhatsApp, Facebook (messenger) and Twitter, which are unlimited and will not consume my data. Is there a way to limit the cumulative data usage for all the other apps while leaving the other four without a limit? I've already restricted apps in the mobile data and installed no root firewall, but I'm looking for something more specific that will limit my data consumption when I've hit 100mb with everything else except the apps I mentioned before. I have an Xperia Z3 running Android 5.1.1 unrooted


1 Answer 1


There are multiple approaches you could take:

  • You could restrict background-data for selected apps. That way they can only use your data plan when you're running them in foreground. See: How does “Restrict background data” work?
  • You could use a Firewall app to block selected apps completely from accessing the internet. Usually those apps distinguish between mobile data and WiFi, so you will have no restrictions on WiFi if you don't want to. Though most of these solutions require a rooted device, there are also several solutions for non-rooted devices, e.g. NoRoot Firewall.

Setting up a "cumulative limit for selected apps" has no easy solution AFAIK. I won't say it's not possible – but still, I know of no such solution.

  • I've already done that, I just wanted to see if there was an even more particular way to solve my problem, but thanks! Jan 11, 2016 at 16:14
  • I couldn't know you've already done that, as you didn't specify it with your question. Always a good idea to do so if you want to avoid getting the same things recommended you've already tried :)
    – Izzy
    Jan 11, 2016 at 16:17
  • Sorry, first time asking, I'll edit the question with those changes. Thanks :) Jan 11, 2016 at 19:03
  • No prob – we're all learning :)
    – Izzy
    Jan 11, 2016 at 19:04

You must log in to answer this question.

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