Apple steps up outreach to developers over moving away from UDIDs

In the wake of a media outcry over giving developers too much access to users’ address books, Apple looks like it is stepping up efforts to close other privacy loopholes too.

We’ve been hearing from developers today that Apple has been reaching out to some of the larger companies on its platform in the last few weeks. Apple has been asking them to move away from using UDIDs or unique device identifiers, a couple developers have confirmed to me.

UDIDs can be used like cookies to track consumers as they move from app to app. Advertising networks can use the data collected through this tracking to target consumers with ads based on their browsing habits. The difference with UDIDs is that they can’t be cleared in the way that cookies can be deleted.

An investigation from The Wall Street Journal last year found that developers were sharing UDIDs with third-party ad networks and other service providers — a potential privacy risk especially if a UDID is tied with a person’s name. Not too long after, Apple said it would deprecate UDIDs and asked developers to start creating unique identifiers that work specifically with their apps.

However, deprecating any feature is a process can take months — if not more than a year — as Apple has to give developers time to change their code base. When Apple originally announced the change in August, there were still deprecated features from iOS 3.0 that were still in use.

With what we’re hearing this morning, however, it seems like Apple wants the developer community to move faster. Developers have been telling us that Apple has reached out to them asking them to move away from UDIDs if they’re still using them in their apps or any third-party libraries.

To replace UDIDs, Apple has some functions here that can create unique identifiers from a string or from a set of raw bytes. Some developers had told us they’re replacing the UDID with the MAC Address, or Media Access Control address, an identifier that’s assigned to networked devices like smartphones or laptops. But that carries most of the same privacy risks that UDIDs do.

KamaGames Featured Post Sponsored Post

KamaGames Publisher Gives $100k to game devs

KamaGames announces a new publishing program providing upwards of $100,000 to mobile game developers for soft launches. KamaGames is opening applications for the program with a focus on quality, rather than quantity. Read Full Post.

Leave a Reply

8 Responses to “Apple steps up outreach to developers over moving away from UDIDs”

  1. Gary says:

    UDIDs generally are used to test the game builds on different devices. For tracking there are codes like Flurry etc. If Apple wants developers not to use the UDIDs then how are they going to check the game builds?

  2. Preethi says:

    You state that: “To replace UDIDs, Apple has some functions here that can create unique identifiers from a string or from a set of raw bytes.” But that link goes to a Mac OS X page. Does the same functionality exist on iOS?

  3. Rob Wilco says:

    Answer: Yes, since iOS 2.0:

    https://developer.apple.com/library/ios/#documentation/CoreFoundation/Reference/CFUUIDRef/Reference/reference.html

  4. Ouriel Ohayon says:

    The absence of access to the UDID is going to harm a lot of players in the industry and relying on only some proprietary solutions or analytics firm is not going to be enough. this is why we initiated an open source project called http://openUdid.com which provides more control to developers and users and which work on iOS, Mac apps and Android

  5. Yann Lechelle says:

    The other functions mentioned in the article lacks the persistent nature of the UDID (“Unique Device IDentifier”). They are in fact UUID as in “Unique User IDentifier” which may be persistent within a given app, but it’s up to the developer to make it persistent. What’s more, the sandboxing approach makes it hard if not impossible to make that ID persistent across apps.
    That is precisely what the industry is using the UDID for – a sort of traceable cookie, just like on the web, to measure things. And sure, the MAC address is a viable alternative, except that it is really really more sensitive than Apple’s own UDID. http://openUDID.com solves the conundrum while Apple cooks up another opt-in mechanism like it should (like GPS/push and more recently promised Address Book access).

  6. Apple Has Started Rejecting Apps That Access UDIDs Amid Privacy Concerns | Bitmag says:

    [...] Apple had already given developers a heads-up about the change more than six months ago when it said in some iOS documentation that it was going to deprecate UDIDs. But it looks like Apple is moving ahead of schedule with pressure from lawmakers and the media. It can take more than a year to deprecate features because developers need time to adjust and change their apps. A few weeks ago, some of the bigger mobile-social developers told me that Apple had reached out and warned them to mo… [...]

  7. ご注意! プライバシーへの懸念の高まりを受けてAppleはデバイスIDにアクセスするアプリを拒絶し始めた says:

    [...] 6ヶ月以上前からAppleはこの点についてiOS関連の文書中で、将来UDIDを無効にする予定だとしてデベロッパーに注意を喚起していた。 しかしプライバシー問題について議会やメディアの圧力が高まってきたことを受けてAppleはスケジュールを前倒ししたようだ。UDIDの利用を止めるにはデベロッパーがアプリのコードに数多くの修正を加えることが必要になるので、1年はかかるものと見られていた。数週間前、私の取材に対して有力なモバイル・ソーシャル・アプリのデベロッパーはAppleはUDIDの使用を中止するよう警告してきたと語った。 [...]

  8. What Apple’s UDID phase out means to the iOS ecosystem says:

    [...] there are still depreciated features from before iOS 5.0 in active use — so last month Apple raised the issue again, reaching out to developers to get the ball rolling on the transition away from [...]

interested in advertising with inside mobile apps?

Social Media Jobs
of the Day

Digital Media Production Assistant

Comedy Central
Santa Monica, CA

Marketing/Social Media Assistant

Education Social/Learning Network
Princeton, NJ

Social Media Manager

Comedy Central
Santa Monica, CA

Featured Company

Join leading companies like this one and recruit from the nation's top media job seekers on the Mediabistro Job Board. Every job post comes with our satisfaction guarantee. Learn More
 

Our Sponsors

Also from Inside Network:   AppData - Facebook & iOS Application Stats   PageData - Engagement Data on Facebook Pages   Facebook Marketing Bible   Inside Network Research
 
home | site map | advertising/sponsorships | about us | careers | contact us | help courses | browse jobs | freelancers | events | forums | content | member benefits | reprints & permissions about | terms of use | privacy policy Mediabistro Inc. call (212) 389-2000 or email us