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.
Obviously it not just me--as I am not the OP. It would appear to be a DNS replication issue. Perhaps they have changed their ip address and this has not yet been fully replicated across the WWW although folks in some regions may properly resolve well others in different regions using different DNS servers cannot.
The do have an Android App, not sure about IOS. I like it with the exception of it opening to the map of nearby chargers. I wish it would open to the News section.