Unless you host-proof the data. I'm working on a host proof location-tracking application right now. The app records my location, encrypts it, and sends it to a webservice. The only unencrypted field is the timestamp.
Then, when I want to query the data, a client-side Javascript app can display it on a timeline on a map. You plug your encryption key into this client-side app.
It would also be cool to create a host-proof method for indexing the location itself, so I could ask the service for all of the logs within a certain radius of a location. Not sure how to do this securely yet, though.