Just now got access, was showing the domain host page.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
nope. . . been working fine for me all day!!
You wish!