The New Alternative to UDIDs Seems to Be The MAC Address, But Privacy Issues Still Loom

Earlier this year, Apple said it was deprecating the ID system that developers and mobile ad networks have relied on to target consumers with personalized experiences or ads. At the time, there wasn’t a clear substitute to Apple’s Unique Device IDs (or UDIDs), but I mentioned the Wi-Fi MAC address as a possibility.

The MAC, or Media Access Control, address is an identifier that’s assigned to networked devices (whether they’re smartphones or laptops). Most developers seem to be targeting the MAC address of the Wi-Fi interface on iOS devices. Because it’s hard for normal people to change or spoof the Wi-Fi MAC Address, this shift rekindles the very same privacy issues The Wall Street Journal raised last year. The newspaper had criticized mobile apps like Pandora for sharing UDIDs with third-party ad networks.

Compared to tracking tools on the web like cookies, UDIDs and the MAC Address might be more sensitive because they’re tied to people’s phones and can be connected with their location. Ad networks have used UDIDs to keep track of what mobile apps a user has, so they can show ads that match their interests or block ads about apps they already have. Unlike cookies on the web, the UDID can’t be cleared or erased.

Since Apple announced it would deprecate UDIDs, developers have been hunting for something else — and the MAC address has looked the most promising.

One of the companies that specializes in driving downloads for mobile developers, W3i, recently ran a test where they were able to grab more than 78,000 MAC addresses from users of their free-app-a-day service AppAllStar. They did the test to help out developers who are unsure of what to replace UDIDs with.

Apple approved W3i’s app even as the company made it very explicit that they were going to grab MAC addresses by placing the code at a high-level with very clearly named classes showing that they were collecting the data. They also found that 99.96 percent of the addresses they collected were unique. (There were a few were duplicates, but this was probably because the devices were jailbroken or hacked. Unsurprisingly, China produced the largest number of duplicate MAC addresses.)

W3i’s findings underscore what I’ve been hearing anecdotally from multiple developers and ad networks: they’re turning to the MAC address as a substitute for UDIDs. What that means, however, is that the original privacy issues that UDIDs raised haven’t been solved at all. MAC Addresses are too complicated to change for most people unless you’re into jailbreaking and hacking into your iPhone.

Basically, The Wall Street Journal’s series on privacy won them a prestigious Loeb award for business journalism. But it didn’t really fix anything (at least in terms of privacy for mobile app users). At the time the Journal’s series broke, I said that there would be one of two outcomes. Either “uninformed policymakers will draft poorly targeted legislation. It could end up being unnecessarily destructive to consumer Internet businesses.” Or I said a fix could “be so cosmetic that it doesn’t really fix underlying problems.”

We’ve ended up with the latter situation. Apple has still not produced an elegant solution that balances the needs of developers to provide their customers with relevant experiences with respect for a user’s privacy.

Apple has said that developers should create unique identifiers that work specifically with their apps. There are a couple of issues with this though. If you’re a developer with a portfolio of apps, this doesn’t help with tracking a single user across multiple apps. Also, since a user can back-up their iPhone and put that data on another device, you might end up with a single ID code assigned to more than one device.

Because of these drawbacks, developers seem to be turning to an alternative that carries many of the same privacy issues the UDID had.

Inside Social Apps

Mediabistro Event

Facebook Joins Inside Social Apps Event

In the past few weeks, we’ve added industry insiders from Facebook, Chartboost, Tango, Tilting Point, PlayHaven, Paltalk, and more to the speaking roster of Inside Social Apps, June 6-7 in San Francisco. You’ll learn strategies for success with experts like Deb Liu, Product Manager at Facebook. Register now and save $200. 

Leave a Reply

7 Responses to “The New Alternative to UDIDs Seems to Be The MAC Address, But Privacy Issues Still Loom”

  1. Natasha Mooney says:

    Apple should really take a cue from Facebook on this issue. Facebook requires users to authorize each app that they install with full transparency into what access the app developer is requesting. This allows users to make an informed decision about the data they are providing. Collecting user data has been a crucial component to the success of the Facebook game industry, and mobile gaming industry will suffer without it. Moving in this direction of increasing transparency rather than deprecating UDIDS would be much more advantageous for both the developer community and users. As Kim says, the current “solution” is no solution at all, hamstringing developers and confusing users.

  2. Samuel says:

    Can MAC address be used for users who are *not* connected via Wi-Fi?

  3. Apple steps up outreach to developers over moving away from UDIDs says:

    [...] 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 [...]

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

    [...] generate themselves, the so-far-sporadically adopted open source alternative OpenUDID and the Media Access Control (MAC) address of a device’s Wi-Fi interface. Unfortunately, the most promising of the three — MAC [...]

  5. SecureUDID Is An Open Source Solution To The Apple UDID Problem| EverCreative.net says:

    [...] Besides OpenUDID, there are other third-party solutions in development, plus many developers have begun to use MAC addresses. However, with many solutions, and especially MAC addresses, privacy concerns [...]

  6. iOS UDID (Unique Device ID)’yi deprecate etti, ne oldu? | Mustafa Ferhan Akman says:

    [...] vs. hala ulaşılabilirken, Apple’ın bunu sağlaması inandırıcılığını kaybediyor. Bu makalede de bu konuya değinilmiş. Her neyse, ben kendi yazdığımız appler için araştırırken [...]

  7. A Brief Field Guide to Post-UDID Unique IDs on iOS says:

    [...] former approach was a natural leap for developers. Article comments, blog posts, and Stack Overflow answer suggested forms of this soon after the uniqueIdentifier deprecation. In [...]

interested in advertising with inside mobile apps?

Social Media Jobs
of the Day

Ruby Web Engineer

CrowdFlower
San Francisco, CA

Social Media Community Manager

Trent & Company, Inc. Marketing Communications
New York, NY

Social Media Specialist

Norma Kamali Inc.
New York, NY

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
WebMediaBrands
Mediabistro | SemanticWeb | Inside Network
Jobs | Education | Research | Events | News
Advertise | Terms of Use | Privacy Policy
Copyright 2012 WebMediaBrands Inc. All rights reserved.