Apple came under fire this week as it was revealed (by a research paper dating back to 2010) that a file is created and maintained on the iOS system which contains location data for every time you have queried location services. For me, as you can see from previous posts), it presented a way to map my movements. No big deal as you can also see, I publish my movements live on Latitude.
At no point is it true (at the moment) that this location data is sent anywhere. It is stored on your phone so if you lose your phone to a wily thief who cares where you drink coffee more than he or she cares about your contacts database, browser history, cookies and access to your email, then you may be in trouble. But it’s not stopped quite a few journalists from making the accusation that Apple knows where you’ve been and is obviously using this to beef up iAds or something even more sinister!
It turns out that Android does the same – the difference being that they only store the last 50 entries. This is entirely sensible and highlights an error in the way Apple was handling this data. It’s not clear whether this data is transmitted to Google (and with their recent history, it would not surprise me) but we should probably wait until it’s confirmed. A sceptic might suggest that Google only stores the last 50 entries on device because it uploads them to their secret Texan datacentre constantly anyway but I’ll not accuse here.
The bottom line is that Google is handling the caching of the data correctly and Apple is not. But it makes me really want desktop and mobile apps for visualising my location data over time and having this as an opt-in service or better still ‘an app’ is obviously what I want. Latitude does a half-assed job of recording and a worse job of reporting and it’s the reports that I’m interested in. I want to see where I go. At what speeds.
So where are the apps that really do Location well?
Good points. I think this is just an engineering team oversight at Apple. When you are in the thick of development it is easy to overlook things like these. I’m only surprised that this hasn’t been resolved sooner given the paper dates back to 2010.
There are plenty of apps that use location well for a purpose (Runkeeper for example) but I can’t think of anything that regularily tracks location and does great reporting over long periods of time. Good app idea, but may be of limited appeal…