Apple's Identifier for Advertisers (IDFA) is a unique random device identifier Apple generates and assigns to every device. It is intended to be used by advertisers to deliver personalized ads and attribute ad interactions for ad retargeting. [1] Users can opt-out of IDFA via the "Limit Ad Tracking" (LAT) setting (and an estimated 20% do). [2]
Starting in iOS 14.5, iPadOS 14.5, and tvOS 14.5, users are prompted to decide whether to opt-in or out of IDFA sharing before apps can query it. This choice can be altered in Settings. [3] [4] In May, 2021, Verizon-owned advertisement analytics company Flurry Analytics reported that 96% of US users opted out of IDFA sharing. [5]
In iOS 10, Apple introduced "Limit Ad Tracking" setting for users who do not wish to be tracked by advertising networks. If the setting is enabled the system returns a default all-zero id for that device. As of December 2020, it's estimated that approximately 20% of users turn on this setting. [2]
On September 3, 2020, Apple announced plans to restrict access to IDFA and require websites and apps to obtain an explicit permission from users before being granted access to IDFA. Since January 2021, users and developers could test this change by installing iOS 14 beta release. [6]
In July 2020, Facebook stated that this transparency requirement would likely hurt their advertising targeting. [7] Facebook said that these changes "may render [their tracking] so ineffective on iOS 14 that it may not make sense to offer it on iOS 14" and Facebook apps on iOS 14, including Facebook, WhatsApp, Instagram, Messenger, and others will not collect IDFA on iOS 14. [8] [9]
In early September, Apple postponed these restrictions until early 2021. [10]
In December 2020, the Mozilla Foundation expressed support for Apple restricting access to IDFA and asked users to sign a petition to "help strengthen [Apple's] resolve to protect consumer privacy". [11]
On December 15, 2020, Facebook launched a "Speak Up for Small Businesses" campaign against Apple. In this campaign, Facebook purchased full-page advertisements in newspapers and created a web page claiming Facebook tries to help small businesses. This campaign became controversial even within Facebook itself, because some employees thought Facebook was "trying to justify doing a bad thing by hiding behind people with a sympathetic message." [12]
On January 27, 2021, Google announced that when the new requirement goes into effect, a "handful" of Google apps will stop collecting IDFAs (and thus the apps will avoid displaying a prompt for allowing tracking user activity). [13]
In February 2021, Post-IDFA alliance surveyed 600 customers and noted that 38.5% of them said they plan to allow tracking by tapping "yes" in the App Tracking Transparency prompt. [14] [15]
On March 18, 2021, Facebook changed its stance. Facebook CEO, Mark Zuckerberg, claimed that these changes might even strengthen Facebook's position "if Apple’s changes encourage more businesses to conduct more commerce on [Facebook's] platforms by making it harder for them to use their data in order to find the customers that would want to use their products outside of [Facebook's] platforms". [16]
On April 1, 2021, the Apple App Store started rejecting apps which used Adjust SDK and attempted to circumvent App Tracking Transparency rules via device fingerprinting (collecting device and usage data to create a unique identifier in order to track the user). [17] [18] On April 2, Adjust removed the offending code and app developers might pass App Store review after updating to the new Adjust SDK version. [19] [20]
In May, 2021, Verizon-owned advertisement analytics company Flurry reported that 96% of US users opted out of IDFA sharing. Approximately 3% of US users restricted IDFA sharing system-wide. [5]
Apple unconditionally disables Apple IDFA sharing for some Apple ID accounts. In this case apps do not display permission prompt and the Settings entry "Allow Apps to Request to Track" is grayed out. Restrictions apply if the Apple ID is: [21]
In March 2021, the China Advertising Association announced that it was backing a device fingerprinting system as a work-around for Apple's new IDFA restrictions called CAID. [22] Companies testing the system reportedly include ByteDance and Tencent. [22]
A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to a hardware platform and operating system combination. To create applications with advanced functionalities such as advertisements, push notifications, etc; most application software developers use specific software development kits.
Safari is a web browser developed by Apple. It is built into Apple's operating systems, including macOS, iOS, iPadOS and visionOS, and uses Apple's open-source browser engine WebKit, which was derived from KHTML.
The iPhone is a smartphone produced by Apple that uses Apple's own iOS mobile operating system. The first-generation iPhone was announced by then–Apple CEO Steve Jobs on January 9, 2007. Since then, Apple has annually released new iPhone models and iOS updates. As of November 1, 2018, more than 2.2 billion iPhones had been sold.
iOS is a mobile operating system developed by Apple exclusively for its smartphones. It was unveiled in January 2007 for the first-generation iPhone, launched in June 2007.
The iOS SDK, formerly the iPhone SDK, is a software development kit (SDK) developed by Apple Inc. The kit allows for the development of mobile apps on Apple's iOS and iPadOS operating systems.
iOS 6 is the sixth major release of the iOS mobile operating system developed by Apple Inc, being the successor to iOS 5. It was announced at the company's Worldwide Developers Conference on June 11, 2012, and was released on September 19, 2012. It was succeeded by iOS 7 on September 18, 2013.
This is a comparison of mobile operating systems. Only the latest versions are shown in the table below, even though older versions may still be marketed.
Chartboost is a San Francisco-based mobile game in-app programmatic advertising and monetization platform. Chartboost SDK enables developers to monetize on their mobile apps and connect advertisers to global in-app inventory. Chartboost's platform allows video game developers to create customized interstitial and video ads to promote new games. Developers have direct access to game data derived from Chartboost-enabled games. As of 2016, Chartboost had been integrated into more than 300,000 games with 40 billion game sessions per month.
Google Fit is a health-tracking platform developed by Google for the Android operating system, Wear OS, and iOS. It is a single set of APIs that blends data from multiple apps and devices. Google Fit uses sensors in a user's activity tracker or mobile device to record physical fitness activities, which are measured against the user's fitness goals to provide a comprehensive view of their fitness.
iPhone OS 2 is the second major release of the iOS mobile operating system developed by Apple Inc., being the successor to iPhone OS 1. It was the first version of iOS to support third-party applications via the App Store. iPhone OS 2.2.1 is the final version of iPhone OS 2. It was succeeded by iPhone OS 3 on June 17, 2009.
Onavo, Inc. was an Israeli mobile web analytics company that was purchased by Facebook, Inc., who changed the company's name to Facebook Israel. The company primarily performed its activities via consumer mobile apps, including the virtual private network (VPN) service Onavo Protect, which analysed web traffic sent through the VPN to provide statistics on the usage of other apps.
tvOS is an operating system developed by Apple Inc. for the Apple TV, a digital media player. In the first-generation Apple TV, Apple TV Software was based on Mac OS X. Starting with the second generation, the software is based on the iOS operating system and has many similar frameworks, technologies, and concepts.
Windows 10, a proprietary operating system released by Microsoft in July 2015, has been criticized by reviewers and users. Due to issues mostly about privacy, it has been the subject of a number of negative assessments by various groups.
An advertising ID is a unique user ID assigned to a mobile device, or operating environment, to help advertising services personalize their offers. It can be sent to advertisers and other third parties which can use this unique ID to track the user's movements, habits, and usages of applications. There is a potential for such technology to replace magic cookies.
macOS Mojave is the fifteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. Mojave was announced at Apple's Worldwide Developers Conference on June 4, 2018, and was released to the public on September 24, 2018. The operating system's name refers to the Mojave Desert, and is part of a series of California-themed names that began with OS X Mavericks. It succeeded macOS High Sierra and was followed by macOS Catalina. macOS Mojave is the last version of macOS that features the iTunes and Dashboard apps.
Glassbox is an Israeli software company. It sells session-replay analytics software and services.
macOS Catalina is the sixteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019 and released to the public on October 7, 2019. Catalina is the first version of macOS to support only 64-bit applications and the first to include Activation Lock. It is also the last version of macOS to have the major version number of 10; its successor, Big Sur, released on November 12, 2020, is version 11. In order to increase web compatibility, Safari, Chromium and Firefox have frozen the OS in the user agent running in subsequent releases of macOS at 10.15.7 Catalina.
iOS 14 is the fourteenth major release of the iOS mobile operating system developed by Apple for the iPhone and iPod touch lines. Announced at the company's Worldwide Developers Conference on June 22, 2020 as the successor to iOS 13, it was released to the public on September 16, 2020. It was succeeded by iOS 15 on September 20, 2021.
CAID is a surveillance technology developed by the China Advertising Association to circumvent web tracking restrictions set by Apple. CAID was developed by the state-supported, 2,000-member association to identify users when Apple's Identifier for Advertisers ("IDFA") is unavailable.
The Privacy Sandbox is an initiative led by Google to create web standards for websites to access user information without compromising privacy. Its core purpose is to facilitate online advertising by sharing a subset of user private information without the use of third-party cookies. The initiative includes a number of proposals, many of these proposals have bird-themed names which are changed once the corresponding feature reaches general availability. The technology include Topics API, Protected Audience, Attribution Reporting, Private Aggregation, Shared Storage and Fenced Frames as well as other proposed technologies. The project was announced in August 2019.
roughly 20% of iOS users cannot be tracked using the IDFA because they have enabled LAT.