This has been popping up both on my iPad Air and iPhone 6 (both running the newest iOS ) and has been driving me crazy. Please help. Is it a bug? It pops up about 10 times a day for the past week. It is not Facebook as I deleted the Facebook app. When I hit "details" there is something form Russia to install. I don't dare install it. Downcast basics is a website for a clothing store. How did this get on my devices and how do I remove it?