Touchgeo is heavily dependent on Kendo Mobile which is design around browsers that support WebKit. Here is a list of the support browsers by OS.
Android in the Chrome browser (Ice Cream Sandwich or JellyBean OS)
iPhone/iPad in the Safari browser (iOS 6 supports photo upload, iOS 5.x does not support photo upload)
Windows Phone 8 (coming soon)
IE 7.x, 8.x, 9.x with Chrome Frame (you will be prompted to install)
IE 10 on Windows 8 (coming soon)
Firefox (coming soon)
Safari (iOS and OS X)