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.
Any update on audio issues. I keep hearing the same old thing. Wait for the update. This is been going on for three months into updates have yet to fix the problem.