LogoLogo
Go to Airflux
  • Welcome to Airflux
  • Airflux Onboarding
    • Airflux Integration
      • 1. Add your app to the dashboard
      • 2. Install the Airflux SDK
      • 3. Send in-game event data
      • 4. Call the Inference API
  • Reporting
  • Airflux Reference
    • How inference works
    • Required event data for Airflux integration
    • Preparing for the App Store Review
    • Unity SDK Reference
Powered by GitBook

Links

  • Need help? Contact Support
  • Question? Contact Sales
On this page
  • Requirements for Google Play
  • Complete the data safety form
  • Complete the advertising ID declaration
  • Requirements for the App Store
  • Submit app privacy details
  • Attention
  • Apple's Privacy Manifest
  1. Airflux Reference

Preparing for the App Store Review

PreviousRequired event data for Airflux integration

Last updated 8 days ago

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.

Google's guidelines
Apple’s guidelines
to declare approved reasons for using a set of APIs in their app’s privacy manifest
privacy manifest