I use DirectvNow with my Asus RT-AC56U set to limit data to 5 down and .5 up. 5 down is my optimal value, I can see the changes. I tried raising/dropping the "up" value and saw no picture difference so set it to .5 as a starting point. There is plenty of activity in the uplink according to the Asus app, but only small amounts. What data is going up? Do you think they monitor my programing? I'm trying to share data with all my devices on a 1024gb/mo limit so not wanting to waste it.
DTVNow - they will track your viewing on the network side, and yes, they do it for analytics and billing to the advertisers... they don't need to do that kind of stuff on the client App on your end, they do it on their end. You might see some traffic out of band between the client app and their side, and this is likely performance measurement, as ATT/DTVNow are still fine tuning their content delivery platform...
I hate BW caps as much as the next person, but if one is ATT Wireless on the phone/tablet, it doesn't count against caps on those services, and if one is ATT DSL/Fiber, again, DTVNow is zero rated...
The challenge with DTVNow is what your broadband provider is not ATT...
Tip - DTVNow is pretty optimized for LTE/4G, so you don't need an upstream limited, just a downstream, and play with it, might be ok with 1 down...
I have two streaming services - Netflix, and an international service for my Nihongo programming (Japanese TV Broadcast service), along with my domestic TV over DirecTV satellite - but DTV also uses broadband for On-Demand programming..
I use about 250 GB monthly on top of my normal internet usage - I'm thinking your broadband provider is a bit generous with their 1TB month cap there...