App Tracking Transparency

Also known as: ATT

Short definition

App Tracking Transparency (ATT) is Apple's iOS 14.5+ privacy framework that requires apps to obtain explicit user permission before tracking them across apps and websites owned by other companies.

Detailed

When an app calls `ATTrackingManager.requestTrackingAuthorization`, iOS shows a system prompt asking the user to allow or deny tracking. If the user denies, the app loses access to the IDFA (advertising identifier) and is forbidden from using other fingerprinting signals for cross-app tracking. ATT is distinct from the App Privacy nutrition label, but the two must align: an app that claims to track must prompt; an app that claims not to track must not call the ATT API at all.

Example

An indie app that monetises with AdMob shows the ATT prompt on first launch with a pre-prompt explaining: 'Tap Allow to help us show you more relevant ads.' In the App Privacy details it declares 'Used to track you: Device ID, Advertising Data' under the Advertising purpose.

Primary sources

How Forvibe handles this

Forvibe's Legal Document Generator addresses this directly: ai-generated privacy policy, terms & eula.

See how it works →

Related terms