That is search traffic. 98% of the search traffic
Post# of 96879
That is NOT the % that are watching it through the app as Alexa does not track eyeballs on apps & downloads from playstore etc. Just actual hits to the website however you can infer a corollary to app traffic based on the alexa rankings. The actual usage would be much higher as it does not accrue the hits from apps, tvs, etc.