yes actually I am on there but there were so many bugs in it lately I decided to abandon it for now XD
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.