Society

Alibaba China introduced its hardware product - Tmall Box in 2014. The Tmall box can be compared to the AppleTV except made for China’s media network. Instead of having Youtube, Netflix, Hulu and many others, Tmall box comes with Youku, Tudou, Sohu, Xunlei, and many other Chinese networks.

But from 11th Nov 2015, Chinese users found out that Alibaba's Tmall Box Automatically Remove 3rd Party APPs without the permission of users.