What happened was that instead of telling you your location once, and again and again as you drive around, Apple gives you your location, but also the location if WiFi hotspots nearby. So when you drive along, your phone itself knows where it is instead of having to ask Apple again. Some of this information was stored on your device, and that is what someone found.
This. The cache file had several problems, which Apple fixed later.
- It grew without bound, meaning all the info was stored since the day you got the phone. Apple changed that to seven days.
- It was backed up in iTunes, where it was easily accessible. Apple stopped that.
- It was added to, even if Location Sharing was off. Apple changed that.
So some people assumed that Apple is tracking you, not by recording what information your device sends to Apple, but by storing information coming from Apple on your device where Apple cannot actually read it.
True, but that wasn't the basis of the lawsuit. The complaints included the fact that the stored info gave enough info for someone to track your general movements for years, and that the battery was being used to request the data even if not needed.
If this law suit got up, then every Telco across the country would be violating privacy laws, as they use IMEI number tracking to allow signal triangulation when switching cell towers. But it was Apple, wasn't it. The Lawsuit cash cow.
Carrier info isn't stored where someone with your phone or computer can get to it.
No, especially for GSM phones.
E911 for GSM phones uses the towers to triangulate the phone. The phone itself has no knowledge or part in doing that, and since GPS is not involved, the location area can be pretty imprecise.
E911 on CDMA phones transmits their raw GPS data to the carrier's locating system, which correlates the data with local cell tower GPS reception data, which fine-tunes the results for local conditions. This gives a more precise location, unless you're somewhere without GPS reception. Then cell tower triangulation has to be used.
(It's not really triangulation, but I'm going to use that word for simplicity here.)
"Oh yes they do. We don't track anyone. The info circulating around is false." -Steve Jobs
Was there any proof that the data left the device?
The problem was that the data was accessible from the iTunes backup. If someone got access to that, they'd be able to figure out what town an abused spouse was living in, where someone had gone for meetings, etc.
Mind you, the cache is a good technical idea. It just needed shortening, encryption, and ... with the changes that Apple later made... the ability to delete the file (by turning off Location Sharing).