Other people have posted in reply to your question so I won't say too much here, besides confirming that location data sent to a server ("the cloud") can be very detailed, but it can also depend on how the user had their phone configured. Speaking just for Android phones, it's possible for a user to turn off location data entirely, meaning apps won't have access to it. It's also possible to configure the location services to use high-accuracy, battery-saving, or GPS/device-only modes.
I don't understand why LE hasn't been able to hone in on the locations of where Hannah's phone has been. Unless the search areas are all indicitive fo that. It would seem to me that the most imperative thing was to find Hannah and that phone key to doing so. A map of the journey of that phone after she left the mall area should be circulating, not a map of where she went getting to the mall which is all over the place. Who cares how she got to the mall? It's where she went afterwards that's critical and where the public should be told so anyone seeing anything can report.