India’s ban on more than 50 Chinese apps, including popular ones such as TikTok and WeChat, has left millions of users surprised and disappointed. The government said the apps were “prejudicial to sovereignty and integrity of India, defence of India, security of state and public order”. China has asked India to uphold the legal rights of international firms. Anti-China sentiment has been high in India since earlier this month when clashes between the two nuclear-armed neighbours left 20 Indian troops dead.