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.
I have had similar lockup issues and also use a thumb drive. Although my are a bit harder to fix. Reboots don't seem to fix them, although updates do! I'm going to unplug it for a while and see if that fixes my issue.
Thanks!
Just to add to the pile, I also figured out separately that my pebble was causing these exact same problems. Came here to confirm and found this. Ughhh