Privacy manifests

Guidance for privacy manifests for Acoustic Campaign for iOS apps

Overview

Apple requires that all data collected by your app or third-party SDKs used in your app be declared in the Privacy Manifest file PrivacyInfo.xcprivacy. An Apple Privacy Manifest file is part of Apple's App Privacy Report, which was introduced to provide more transparency about how apps use user data. This manifest file contains detailed information about the data practices of apps, helping users understand what data is collected and how it's used. For more information, see Privacy manifest files.

Acoustic Campaign SDK includes the Privacy Manifest file in SDK version iOS SDK 3.9.19 and above.

Acoustic Campaign privacy manifest

🚧

Important:

This guidance for Privacy Manifests for Acoustic Campaign for iOS Apps explains specific categories of data that the Acoustic Campaign SDK may collect and how such data is used. Most data is configurable by the application's developer. Below, "customer" refers to the application's developer, Acoustic's customer, and "user" refers to the end user of the application.

Customers are responsible for writing their own Privacy Manifest(s), and this document is intended for informational purposes only.

Collected data

Apple requires the categories of data collected by your app or third-party SDKs, such as our Acoustic Campaign SDK, to be declared in the privacy manifest. For more information, see Describing data use in privacy manifests.

📘

Note:

If your app uses multiple third-party SDKs, packages, or plug-ins, separate Privacy manifests must be provided by those providers.

The following table shows the categories of data collected by Acoustic Campaign SDK when configured by the customer.

CategoryData typePurposeData linked to the userTrackingDescription
LocationPrecise locationDeveloper's Advertising or Marketing; App Functionality: Product Personalization.NoNoWhen captured, precise location data is used to group application users by geographic area for general reporting purposes.
Coarse locationDeveloper's Advertising or Marketing; App Functionality: Product Personalization.NoNoWhen captured, coarse location data is used to group application users by geographic area for general reporting purposes.
IdentifiersUser IDDeveloper's Advertising or Marketing; App Functionality: Product Personalization.NoNoWhen captured, user identifiers are used for app functionality.
Device IDDeveloper's Advertising or Marketing; App Functionality: Product Personalization.NoNoWhen captured, device identifiers are used for app functionality.
Usage dataProduct interactionDeveloper's Advertising or Marketing; App Functionality: Product Personalization.NoNoWhen captured, application interaction data is used to optimize the application's performance and usability.
DiagnosticsCrash dataApp Functionality.NoNoWhen captured, crash data is used to optimize the application's performance and usability.
Performance dataApp Functionality.NoNoWhen captured, performance data is used to optimize the performance and usability of the application.

Required reason API usage

Apple lists some APIs that have the potential of being misused to access device signals to identify the device or the user, known as fingerprinting. Regardless of whether a user gives your app permission to track, fingerprinting is not allowed.

These APIs may have been used to deliver core functionality and are required by Apple to be declared in the Privacy Manifest with reasons. For more information, see Describing use of required reason API.

Acoustic Campaign SDK uses the following APIs, and their reason for usage is as follows:

API typeReasonDescription
NSPrivacyAccessedAPICategoryUserDefaultsCA92.1Used to access user defaults set in the app to persist SDK settings.
NSPrivacyAccessedAPICategoryFileTimestampC617.1Used to access timestamps of the files in the app.
NSPrivacyAccessedAPICategoryDiskSpaceE174.1Used to access the available disk space in the app.

Tracking domains

Acoustic Campaign SDK does not track any data protected by the App Tracking Transparency framework; therefore, tracking is set to false in the Acoustic Campaign privacy manifest.