Ok, I believe I've resolved this issue and a new version has been posted to
http://supergenpass.com/mobile/. You may need to hard refresh to load the new version. If anyone added the previous version to their home screen as an HTML5 app, they should delete it and add it again.
Thanks again for bringing this to my attention.