Do you expect evil?
Like any client-based technology, you must trust the client. When using root / jailbroken phones, theoretically data can be manipulated over the telephone. If location services are disabled, you can get placeholder data (although you should get an indication that geolocation is disabled). As far as I know, there is no reliable way to determine if the iPhone has been hacked for an app app sn app, and even more so for a website.
, , , -jailbroken iPhone ; , , Android.
IP ( , , -).