I didn't install this app. No one has access to my phone. Yet somehow, this app magically installed on my phone yesterday after (or while) I installed Pinterest. I have no idea how this can happen. My phone isn't setup to allow installation of apps outside of Google Play. I've never seen the app before.