Visited this webpage (forgot which one, can't remember the URL) and it had a link "click here to add to your home screen", I clicked it and it added a shortcut to my home screen and when you click on it it opens into.. see screenshot. I can't figure if it's a web page or an app, but I didn't install anything so it can't be an app?! If it's a webpage is there any way to see the URL?
Three photos attached. One of the home screen icon, and second photo of the app/webpage interface. Third: it has a notification tab control menu.
Three photos attached. One of the home screen icon, and second photo of the app/webpage interface. Third: it has a notification tab control menu.