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.
check again, it should look something like this folded in half. One mine, the right side was visible on windshield while the left side (which as the owner info) was folded. Good luck.