Chinese authorities have required Tencent to submit any new apps or updates to existing software for review before releasing them. The move follows the discovery of data protection violations in a number of the company's products.