Agree one should be careful about 3rd party site downloads for Android, but they're not all bad. Heck if they were inherently bad, no one would ever install a custom ROM or sideload an app. Their download page looks like it includes one of the download links directly to the Google Play store.
Do you know for a fact this is a bad app, and a bad site? Lots of readers offer in-app purchases, and lots of Android apps are developed by Russians, so neither of those items were inherently red flags to me.
|