Undesired download of Baidu Browser new Android user with the world's most low end tablet, Azpen A727.  I'm enjoying learning about Android and have killed off most of the bloatware...but twice now "Baidu Browser" has been downloaded without my request.  I'm using the bloatware security app Lookout now.  Is there a way to find out what is requesting these downloads, stop it, or block it?  I'm open to using a different security app.

Many thanks in advance.
I'm using LBE Security Manager for a while now (as the "lite version", LBE Privacy Guard, is no longer continued and soesn't work with Android 4.1 and above). I first felt it a bit, umm, over-loaded – but it runs decently (no battery drain or performance issues), and after disabling half of its features I don't need, I'm pretty satisfied with it.

While my primary taget was its privacy protection (revoking app permissions), LBE-SM ships with a load of other features. One of them watches over app installs, and places a note in your notification area when one happened. You then can follow that (tap the notification), and blacklist the app. LBE-SM then blocks all future installations of it.

There are a bunch of additional features, many of them primarily targeted at the Chinese market (cloud anti-virus, call blocker, etc), a basic firewall (block internet-access per app and interface, i.e. separately for WiFi and mobile data), plus more.

It's a closed-source app of Chinese origin, which might sound suspect at first. But there's a huge follow-ship at XDA (and Xposed, and elsewhere), so it can't be that bad ;) Unfortunately, the app version available at Google Play is Chinese only (you won't be able to understand a thing if you're not used to Chinese). But there are ways, like localized English, Vietnamese, German, and other language's versions at XDA - or the LBE Xposed Module to be used with the playstore version, to get a usable installation. I'm using the linked English variant from XDA for a while, and already found it updated a couple of times.