Where is the web app?
Inspire has been developed from the ground up to work with active people where they are the most active, and that means being specifically designed for mobile devices. Specifically, smartphones running iOS and Android operating systems.
You can download the iNSPIRE Sport App from the following locations:
Apple App Store: http://https//itunes.apple.com/us/app/inspire-sport/id1450859742