This article is provided to assist you in preparing for the Google Play and App Store reviews. However, kindly regard it as a supplementary resource intended for your convenience rather than tailored legal advice. We recommend that you consult with legal professionals to address any of your specific needs.
Requirements for Google Play
According to , app developers publishing on Google Play are required to disclose the app’s privacy practices by completing the data safety form. This allows Google to inform users of how an app, including through its use of third-party SDKs, collects and shares user data.
The Airflux SDK, which is highly configurable, collects user data necessary for measuring ad performance. When submitting your Airflux SDK-integrated app to Google Play for review, make sure to provide details on the data collected by your app and the custom-configured Airflux SDK.
Complete the data safety form
To fill out the data safety form and disclose your app’s privacy practices, select your app in Google Play Console and navigate to the [Policy]>[App content] page.
The tables below will help you complete the form with respect to your use of Airflux. However, it is your responsibility to respond in accordance with your specific data practices, configurations, and integrations.
Data collection and security
Question
Answer for the Airflux SDK
Does your app collect or share any of the required user data types?
Yes
Is all of the user data collected by your app encrypted in transit?
Yes
Do you provide a way for users to request that their data be deleted?
No
Data types
The table below lists the data types the Airflux SDK collects on your behalf by default. If your app collects any other data types, adjust your responses accordingly.
Data Type
Airflux Data Collection
App activity
App interactions
Yes
App info and performance
Crash logs
Yes
Device or other IDs
Device or other IDs
Yes
Data usage and handling
For every selected data type, you need to declare whether it is shared with a third party and how it is handled. The table below provides information on the data types collected by the Airflux SDK. If your app collects any other data types, also provide the information accordingly.
Question
Answer for the Airflux SDK
Is this data collected, shared, or both?
Collected; Shared
Is this data processed ephemerally?
No, this collected data is not processed ephemerally
Is this data required for your app, or can users choose whether it’s collected?
Data collection is required (users can’t turn off this data collection) *Note: If you have enabled the privacy protection feature of the Airflux SDK and your app allows users to choose whether data is collected, select “Users can choose whether data is collected.”
Why is this user data collected?
Analytics; Advertising or marketing
Why is this user data shared?
Analytics; Advertising or marketing
Complete the advertising ID declaration
As an Airflux user, you also need to declare your app’s use of advertising ID. To fill out the form, select your app in Google Play Console and navigate to the [Policy]>[App content] page.
The table below will help you complete the form with respect to your use of Airflux. However, it is your responsibility to respond in accordance with your specific data practices, configurations, and integrations.
Declaration form
Question
Airflux Data Practices
Does your app use advertising ID?
Yes
Why does your app need to use an advertising ID? This includes any SDKs that your app imports that use advertising IDs. Select all that apply.
Analytics; Advertising or marketing
Requirements for the App Store
The Airflux SDK, which is highly configurable, collects user data necessary for measuring ad performance. When submitting your Airflux SDK-integrated app to the App Store for review, make sure to provide details on the data collected by your app and the custom-configured Airflux SDK.
Submit app privacy details
To answer app privacy questions and disclose your app’s privacy practices, select your app in App Store Connect and navigate to the [General]>[App Privacy] page in the sidebar.
The tables below will help you answer app privacy questions with respect to your use of Airflux. However, it is your responsibility to respond in accordance with your specific data practices, configurations, and integrations.
Data Types
The table below lists the data types the Airflux SDK collects on your behalf by default. If your app collects any other data types, adjust your responses accordingly.
Data Type
Airflux Data Collection
Notes
Contact info
Name
No
Email address, including hash
See notes
Airflux does not collect contact information by default. However, if you have configured to send hashed email addresses to Airflux, select this data type.
Phone number, including hash
See notes
Airflux does not collect contact information by default. However, if you have configured to send hashed phone numbers to Airflux, select this data type.
Other user contact info
No
Health & fitness
Health
No
Fitness
No
Financial info
Payment info
No
Credit info
No
Other financial info
No
Location
Precise location
No
Coarse location
No
Sensitive info
Sensitive info
No
Contacts
Contacts
No
User content
Emails or text messages
No
Photos or videos
No
Audio data
No
Gameplay content
No
Customer support
No
Other user content
No
Browsing history
Browsing history
No
Search history
Search history
No
Identifiers
User ID
Optional
If you have configured to send User IDs to Airflux, select this data type.
Device ID
Optional
Device IDs, or Advertising IDs (IDFA), are collected only when accessible.
Purchases
Purchase history
Optional
If you have configured to measure purchase events in Airflux, select this data type.
Usage data
Product interaction
Yes
Airflux measures app launches by default.
Advertising data
No
Other usage data
Optional
If you have configured to measure any other user interactions, such as button clicks and Wi-Fi data usage, select this data type.
Diagnostics
Crash data
No
Performance data
No
Other diagnostic data
No
Other data
Other data types
Yes
Airflux collects IDFV, some device information such as the OS version, device type, and device language, and some network information such as the IP address. Airflux applies a random unique ID to each user to utilize the data collected.
Data use purposes
For every selected data type, you need to declare how it is used. The table below provides information on the data types collected by the Airflux SDK. If your app collects any other data types, also provide the information accordingly.
Data Use Purpose
Answer for the Airflux SDK
Notes
Third-party advertising
Optional
Select this if you share data with entities that display third-party ads in your app.
Developer’s advertising or marketing
Optional
Select this if you use first-party data, share data with third parties to display first-party ads in your app, or use the collected data for other marketing and advertising purposes.
Analytics
Yes
Product personalization
Optional
App functionality
Yes
Select this if you use data for any product personalization.
Other purposes
Optional
Select this if you use data for any purpose not otherwise listed.
Data linking and tracking
For every selected data type, you need to declare whether it is linked to the user’s identity and whether it is used for tracking purposes. The table below provides information on the data types collected by the Airflux SDK. If your app collects any other data types, also provide the information accordingly.
Question
Answer for the Airflux SDK
Are the [data type] collected from this app linked to the user’s identity?
Yes, [data type] collected from this app are linked to the user’s identity.
Do you or your third-party partners use [data type] for tracking purposes?
No, we do not use [data type] for tracking purposes.
Attention
Entities subject to Apple's policies
It is crucial to provide all necessary details on the data collected by your app. Make sure that your integrated ad channels, as well as any of your third-party partners that require SDK integration, are complying with Apple’s policies.
Privacy protection for minors and opt-out users
You must enable the privacy protection feature of the Airflux SDK for children under age 14 or for users who have not authorized tracking via the AppTrackingTransparency framework. Their user data should never be sent to Airflux.
Apple's Privacy Manifest
It is advised that you prepare the privacy manifest in advance for your convenience in case of App Store policy changes. However, this is not legal advice. Consult with legal professionals to address any of your specific needs.
Even though it is no longer necessary to enter privacy details manually, the app has to be resubmitted for review for every Airflux iOS SDK update, as it always has been.
According to , app developers publishing on the App Store are required to disclose the app’s privacy practices by answering app privacy questions. This allows Apple to inform users of how an app, including through its use of third-party SDKs, collects and shares user data in the format of a nutrition label.
Starting May 1, 2024, Apple requires app developers to inform the App Store of their app’s privacy requirements. By adding the , app developers do not have to enter privacy details manually and can more readily address App Store policy changes.