Feeds

Just how will Apple restrict device-ID snooping in iOS 5?

'You never really know what those guys are up to'

Securing Web Applications Made Simple and Scalable

Apple is planning to phase out unique device identifiers from iOS 5, according to documentation sent out to developers, possibly to stop people worrying about their privacy on iPhones and iPads.

Apple developers have been told that the serial number will be "deprecated" in iOS 5.0 and they should "create a unique identifier specific to your app".

There has been some debate among developers on blogs and forums about the meaning of the word "deprecation", but the majority seem to believe it signals a complete phase-out of the UDIDs. Or at least a phase-out of developer usage of the numbers, though Apple may still have access to them.

Christian Henschel, director of partner development at madvertise, told the Reg it was sometimes difficult to work out Apple's intentions, adding "you never really know what those guys are up to".

As of publication, Apple had not responded to requests for comment.

The main issue for app developers if the UDIDs are removed is in tracking their audience. While the number is not supposed to be connected to any personal information, it's nevertheless useful for developers to know that UDID number X (a 40-digit alphanumeric string) has downloaded certain apps, uses them a certain number of times or spends so much time on them, etc. Some mobile ad networks also use the UDID to target their advertisements.

"I think it has some impact for developers because the most important thing for developers is to analyse their audience," Henschel said.

He suggested that one reason Apple might be ditching UDID access is to stop people freaking out about how smartphones use the data they hold.

An article in the Wall Street Journal in December said that iPhone apps had passed on UDIDs along with location, gender and age information to outside ad companies. The makers of the apps in question said the data they passed on couldn't be linked to an individual's name. But these kind of fine-line privacy issues have thrown the spotlight on UDIDs.

"There are techniques to connect hardware to some software," Henschel said, adding that the amount of information stored on smartphones alongside the UDID – such as Facebook or email login details – had led to fears about how it could be used.

Henschel also pointed to the recent spat between the notoriously secretive Apple and analytics firm Flurry as a possible spur for the move. In January, Flurry reported that it had identified around 50 tablet devices in testing at Apple's campus in Cupertino using its analytics.

The ironic breach of Apple's own privacy led Jobs and Co to change the iPhone's SDK terms of service.

"Some company called Flurry had data on devices that we were using on our campus – new devices," Jobs said live at the D8 conference in New York.

"They were getting this info by getting developers to put software in their apps that sent info back to this company! So we went through the roof. It's violating our privacy policies, and it's pissing us off! So we said we're only going to allow analytics that don't give our device info – only for the purpose of advertising." ®

Bridging the IT gap between rising business demands and ageing tools

More from The Register

next story
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Secure microkernel that uses maths to be 'bug free' goes open source
Hacker-repelling, drone-protecting code will soon be yours to tweak as you see fit
KDE releases ice-cream coloured Plasma 5 just in time for summer
Melty but refreshing - popular rival to Mint's Cinnamon's still a work in progress
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Put down that Oracle database patch: It could cost $23,000 per CPU
On-by-default INMEMORY tech a boon for developers ... as long as they can afford it
Another day, another Firefox: Version 31 is upon us ALREADY
Web devs, Mozilla really wants you to like this one
Google shows off new Chrome OS look
Athena springs full-grown from Chromium project's head
prev story

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.