Disabling Verizon Galaxy S4 from sending usage data back to Verizon Its come to my understanding that Verizon gets information about how you use your phone reported back to it. Information such as "Amount of data used for Facebook, Snapchat, Netflix" etc. I know Verizon can always see the amount of data I used, but I'd rather keep the specific content/origination of the data private.

A friend told me that I can "root my phone and disable that reporting" but I didn't get all the information. I wanted to ask this community:  


How to disable reporting back (hopefully without rooting the phone)
If rooting is required, what the most effective way of accomplishing all this is?


For some reason, googling around for this issue has given me no information! (I am a bit shocked at that as I figure it'd be a hot topic now-a-days).

FYI - In case you are curious, I do feel how I use data is a private matter and unless a company issues a warrant, should not look at the type of traffic I carry. Its just a principal I live by.

Note - Just in case, I am sure Verizon isn't specifically sniffing my packets. My concern is Verizon seeing things like:
100 Mbs on Facebook
200 Mbs on Snapchat
500 MBs on Netflix
etc
It just feels weird to me that they can see this information. 
I'd like to disable that reporting.

Lastly: I'm using a Verizon Samsung Galaxy S4 running KitKat 4.4.2, Kernel vs 3.4.0.
The most effective way to block this, is by rooting your device, and remove or freeze the offending app. Try TitaniumBackup, AppQuarantine and AFWall+. But the simplest way, may be to try to install a hosts file that blocks all bad IP addresses, such as the one provided by MoaAB. You can try that without root, but I doubt it will work on your 4.4.2.