Limit apps to only work if connected to WiFi My son is exceeding his data limit by downloading files when off the WiFi. I do not want to turn off all mobile data as he still needs to access his email, etc, however, he does not need to be watching YouTube videos and Netflix movies when not connected to the WiFi.

Is there a way for me to restrict data usage for specific apps to WiFi only? For example, if he opens up Google Chrome and is not connected to the WiFi, he cannot use this app. Essentially he gets a "connection not found" message.

Previous posts (Limit YouTube to Wi-Fi only) referred to the apps Onavo Count and Avast Mobile Security but when I checked them out in Google Play neither app mentioned the ability to do this.

I have restricted background data for these apps, but my understanding is that he still can use these apps over a mobile network if he opens them up.

Suggestions anyone? He has a HTC Evo. I own a Note 2.
Check NoRoot Firewall screenshot below in playstore  


Screenshot (click to enlarge)

As you can see from the screenshot, you can add custom filters to allow specific websites to work on Mobile data and also to restrict in WiFi too. You can restrict youtube and other data hungry apps not to work under mobile data.