The Baidu Browser for Android and Windows has been found by Citizen Lab, a research group within the University of Toronto, to be sending a large amount of users' personal data back to its servers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results