Apple says that it will ban and reject apps on the App Store that attempt to offer users monetary incentives to enable tracking through App Tracking Transparency (ATT), one of many measures the company is taking to ensure developers follow through with the new framework.
Yesterday the Cupertino tech giant released iOS and iPadOS 14.5 with several headlining features, including ATT. ATT is a new framework on iOS and iPadOS devices that requires apps to ask for users' permission before tracking them across others apps and websites.
It's received significant criticism from companies such as Facebook, which deems it a threat to its business. With the new framework, all apps on the App Store must present users with a pop-up that asks whether they wish to be tracked or not. Users are shown "Ask App Not to Track" and "Allow" in the pop-up.
Following ATT's release, Apple also updated its Human Interface Guidelines with a new section titled "Accessing User Data." In this section, offering a mix of new and previously known information, Apple outlines the design policies that all apps must follow when they attempt to ask a user for their permission to access personal data, device capabilities such as microphone and camera, and consent to track them across apps and websites.
Apple's senior vice president of software engineering, Craig Federighi, recently said that Apple can only enforce its privacy values through the policies to which apps on the App Store are subject to and that it entirely can't be done at a system level. Federighi referred to ATT, echoing that Apple will enforce the new change as vigorously as it can through the App Store's rules.
The new additions to the Human Interface Guidelines are reflective of Federighi's comments. Apple can expect to see some apps try to circumvent ATT with gimmicks such as imitation or limiting an app's functionality unless permission to track is given. To counter this, Apple's new guidelines bar apps from attempting to mislead users to enable "Allow" for ad tracking by imitation or using a graphic that mimics the system pop-up.
Most notably, however, Apple says that any app that attempts to offer monetary incentives to users to convince them to enable tracking will be banned from the App Store.
Don't offer incentives for granting the request. You can't offer people compensation for granting their permission, and you can't withhold functionality or content or make your app unusable until people allow you to track them.
Don't display a custom message that mirrors the functionality of the system alert. In particular, don't create a button title that uses "Allow" or similar terms, because people don't allow anything in a pre-alert screen.
Don't show an image of the standard alert and modify it in any way.
Don't draw a visual cue that draws people's attention to the system alert's Allow button.
Apple also outlines the do's and don'ts on how apps can provide additional information for why users should enable ad-tracking. The native ATT pop-up offers developers the choice to customize the text to explain why tracking is needed.
Apps can also employ a splash screen before the pop-up appears that provides information about what the tracking is used for. These splash screens, however, must use wording like "Continue," "Next," and not "Allow," which may mislead and confuse users, according to Apple.
If you display a custom screen that precedes a privacy-related permission request, it must offer only one action, which must display the system alert. Use a word like "Continue" to title the action; don't use "Allow" or other terms that might make people think they're granting their permission or performing other actions within your custom screen.
The new section will be helpful for developers looking to make sure they're up to date with Apple's latest guidelines and can be an interesting read for users looking to learn more about ATT and the privacy aspects of App Store apps.