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.
My sound seal did the same thing and wedge up under on both backside. What did the service center say? Was the window seal damage and causing any leaking or was it fine to leave as is with the sound seal on?