Google pulled a number of popular Android apps from the Play Store after BuzzFeed News has discovered a large-scale ad fraud scheme their developers were pulling off. Six of those apps were by DU Group, a developer that spun off from Chinese tech giant Baidu a year ago. (Baidu, however, still owns 34 percent of the company.) DU's properties include the immensely popular Selfie Camera app that's been downloaded over 50 million times from the Play Store. Ad fraud researcher Check Point found that it contains code that causes the app to automatically click on advertisements without the user's knowledge.