You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Hi, sorry about this. This has been a bit of a whack-a-mole issue which is hard to reproduce as it mostly affects a small subset of users. I will escalate again to try get this finally resolved.
Yeah that is Hulu. Just heard from the person dealing with this that they are going to turn of ads from the brands such as Hulu, for which we have seen these types of ads.