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.
That is old news.
This place definately doesn't seem like it's too legit.
Notice that there isn't one finished replica shown in the video.That country code for the phone number at the end is for Panama. I flagged the video on Youtube as a scam/fraud so we'll see if they take it down. This can't be legit but video is funny.