Skip to Content

Regarding the IMEI tracking brouhaha

Late last night, we got word that Dan over at Uneasy Silence had discovered a URL embedded into two iPhone programs. The URL, which is formatted to include your iPhone's equipment ID (IMEI), apparently contacts Apple when you use the weather and stocks programs.

TUAW took a look at these programs and can confirm that the URL appears in both. When we tried connecting to Apple, the URLs did not return any data, further supporting Dan's concern that these were used for tracking purposes. We tried with both valid IMEI numbers and spoofed ones.

So is Apple using this data for nefarious tracking purposes? That point remains less clear. It's possible that Apple added this URL for future use to restrict data access to those iPhones with valid AT&T accounts--your IMEI gets registered with your phone number. It's also possible that Apple uses this URL to track activity, i.e. how much use per account for internal auditing.

One thing that is very clear, as Dan points out, is that active iPhone users have consented to data collection in the end user agreement. Beyond that, what data is collected, and how it is used remains fuzzy. Perhaps Apple will now issue a statement clarifying the situation and put user fears to rest.

Update; Gizmodo reports that sniffers detect no actual IMEI data being sent at this time. If you'd like to personally confirm the two URLs we found, you can easily do so by copying the two executables to your computer and issuing the strings command.



Categories

Bad Apple iPhone

Late last night, we got word that Dan over at Uneasy Silence had discovered a URL embedded into two iPhone programs. The URL, which is...
 

Add a Comment

*0 / 3000 Character Maximum

28 Comments

Filter by:
Dan

erica,

I hooked my iphone up to the charles httpd debugging proxy which I've been using at work for debugging webservices and I found some very interesting behavior regarding the IMEI string.

when you make a call to weather or stocks, it uses what looks like a unique UUID in the imei field of the request, which is not your real IMEI, but it does seem to be a unique identifier. I'm wondering if the UUID is either unique to the hardware, or some sort of hash of the IMEI.

however the scary part is that after rebooting the phone, for some reason the weather app connects directly to yahoo the first time, and it sends the actual IMEI, not the UUID. The string goes out in the clear and it matched the IMEI from my preferences exactly.

December 06 2007 at 12:18 AM Report abuse rate up rate down Reply
Brian

Try living in the UK where the Government seem to want to hand over your name, dob, kids details and all your bank account details....

November 20 2007 at 6:33 PM Report abuse rate up rate down Reply
Gerald

Ok you guys can take off your tin foil hats. This has been debunked, look for the story over at Gizmodo. And Erica, maybe next time check your facts instead of looking to continue to grind your axe.

November 19 2007 at 7:57 PM Report abuse rate up rate down Reply
andrew harrison

"Two interesting things after loading up some MP3s:
1. Youtube won't work unless you sync with iTMS with an internet connection.
2. I'm really trying to figure this one out... When double clicking the button on the front of the device, a little mini music control comes up. Only the pause/play control would work for me until I synced with iTMS with internet. Tested for a week, and wouldn't work until the device communicated back with Apple."

something is wrong with your iPod touch. I don't have an iTMS account, have never put my details into the iTMS, and my iPod can use youtube and the mini-controls without any problems whatsoever.

November 19 2007 at 7:17 PM Report abuse rate up rate down Reply
Furies

Imagine that, Apple following in AT&T footsteps. It really does make you wonder how much the NSA really knows about you, huh?

November 19 2007 at 5:54 PM Report abuse rate up rate down Reply
Scott

Erica, just thought you may like to know: this isn't an actual IMEI number.
Its more of a Unique ID then anything.

Setup a proxy, something like squid. and look at the so called 'IMEI' number that is being sent. Notice anything? Yeah, its not actually your IMEI number.

the same thing is sent when you access widgets from your mac.

November 19 2007 at 3:47 PM Report abuse rate up rate down Reply
MOR

What shocks me is that Apple would choose AT&T in the first place. Doesn't anyone remember that AT&T is the company that built the splitter so they could hand over all the phone calls and internet traffic to the warranteless wiretapping program? When the Bush admin asked, AT&T was only too happy to help them bypass the FISA courts.

And they not only broke the law by doing it, they violated the constitution. That's why I will not use AT&T - and it's also a great reason to applaud the iPhone hackers as true patriots.

November 19 2007 at 3:21 PM Report abuse rate up rate down Reply
David Owens

If I was the government, I would watch TUAW guys also.

November 19 2007 at 1:59 PM Report abuse rate up rate down Reply
Bantu

1st, Dan didn't discover the URL at all. Some random guy in a forum "discovered" it and posted it, without bothering to check if it actually transmits the IMEI. Dan is just repeating the rumour, much like you are

2nd. It's just rubbish. The iTouch and Calculator.App on OSX both have the same URL, yet they aren't phones and can't possibly be transmitting an IMEI

3rd. Some Germans have done a test (packet sniff the data, rather than see the word IMEI and assume it transmits a an IMEI) and found that it doesn't transmit the IMEI

Have the decency to check your facts before repeating non credible information that stems from one unsubstantiated post on a forum

November 19 2007 at 1:56 PM Report abuse rate up rate down Reply
Sparks

As a developer, looking at this I think we're probably seeing something originally designed so that widgets could count unique visitors by IMEI instead of IP; IP is useless for tracking mobile apps since you're generally behind some form of NAT or proxy gateway when connected via GPRS/EDGE, and when you add in bouncing on and off of WiFi networks into the mix, that would make it worse.

Advertisers and business partners want to know things like 'unique visitors' -- this is why so many sites add a random identification cookie to your browser -- and I am betting that things were designed this way to address that. Using the IMEI looks like a privacy concern at first, but... really, it's just a unique ID which is guaranteed to be unique to a specific phone, but doesn't betray information like your phone number or whatever (unless you go harass AT&T for customer records, I suppose).

November 19 2007 at 1:35 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.