Apple's App Privacy Questionnaire on App Store Connect

This guide will walk you through the process of filling Apple's App Privacy Questionnaire.

Vijay Sharma avatar
Written by Vijay Sharma
Updated over a week ago

Starting December 8, 2020, Apple requires disclosing all the information collected by the apps to the end-users. This information has to be disclosed using the App Privacy Questionnaire on App Store Connect and has to be filled in by the account administrator.

If you have not provided us with administrator access to your App Store Connect developer account, then you will have to fill in this information using your administrator account. This guide will provide you with all the necessary information to fill the App Privacy Questionnaire.

To learn more about the App privacy details on the App Store you can visit the official Apple Article.

Part 1: Finding the App Privacy Questionnaire.

App privacy questionnaire can be found in your App Store Connect account.

Step 1: Log in to your App Store Connect administrator account and then click on "My Apps".

Step 2: Select the app for which you need to fill the questionnaire.

Step 3: From the left navigation menu, select "App Privacy"

Part 2: Filling the Questionnaire.

Step 1: Click on "Get Started".

Step 2: From the pop-up, select "Yes, we collect data from this app" and click on next.

Step 3: In the next screen you will have to provide the data types that the app collects. Below is the list of data types that we collect in our apps.

Data Types we collect

  1. Name

  2. Email Address

  3. Physical Address

  4. Coarse Location

  5. Photos or Videos

  6. Customer Support

  7. Search History

  8. User ID

  9. Device ID

  10. Purchases

  11. Product Interaction

  12. Advertising Data

  13. Crash Data

Please select all these data types from the list and click on "Save".

Once the data types are saved you will see multiple boxes created for each selected data type, on the App Privacy page. You will need to provide additional information for each data type. This information includes the reason(s) for which the data type is collected, if the data type is linked with the end-user's identity and if it is used to track the end-user.

You can find the answers for each data type below.

NAME

Collected for:- App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Email Address

Collected for:- Developer's Advertising or Marketing, Product Personalisation, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Physical Address

Collected for:- App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Coarse Location

Collected for:- Third-Party Advertising, Developer's Advertising or Marketing, Analytics, Product Personalisation

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Photos or Videos

Collected for:- App Functionality

Linked with User's Identity:- No

Used for tracking purpose:- No

Customer Support

Collected for:- Developer's Advertising or Marketing, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Search History

Collected for:- Analytics

Linked with User's Identity:- NO

Used for tracking purpose:- NO

User ID

Collected for:- Third-Party Advertising, Developer's Advertising or Marketing, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Device ID

Collected for:- Third-Party Advertising, Developer's Advertising or Marketing, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Purchases

Collected for:- Developer's Advertising or Marketing, Analytics, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Product Interaction

Collected for:- Analytics, App Functionality

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Advertising Data

Collected for:- Third-Party Advertising, Analytics

Linked with User's Identity:- YES

Used for tracking purpose:- YES

Crash Data

Collected for:- App Functionality

Linked with User's Identity:- No

Used for tracking purpose:- No

To fill in information for each data type, click on the "Set Up [Data Type]" option for each data type.

Let's take the "Name" data type as an example.

Step 1: Click on the "Set Up Name" link.

Now from the pop-up menu, select all the options for which the NAME data type is collected and click on next. (refer to the list above)

In the second screen, Apple is asking if the data type is linked to the end user's Identity. Select the appropriate option from the list provided and click on next (it is YES in the case of Name data type).

On the following screens, keep clicking next until you see a form similar to the one shown in the image below. Here, Apple is asking if the data type is used for tracking purposes. Select the appropriate answer for the data type from the provided list and click on save. (it is YES for the Name data type)

Once saved, the Name data type questionnaire is complete and will look similar to the image below.

Repeat the same steps again for each data type mentioned in the list above. Once you have completed setting up each data type, you can publish this information on the Apple App Store page for your app.

To publish this information, click on the Publish button on the top-left corner of the App Privacy page.

Once published, this information will appear on your app's app store page. Here's a screenshot of the same.

Note: Depending on the functionalities you have chosen for your app, some of these data types might not be collected by your app. However, the code for collecting any such data type is still bundled with your app. This is due to the dynamic nature of our platform which enables our clients to turn features on and off anytime from our dashboard, without needing an app update*. Therefore, we have prepared this article and have mentioned all the data types that can be collected through our apps.

For any questions regarding the information provided in this article please feel free to contact us at success@mazsystems.com.

*Not all features are dynamic in nature and may require an app update.

Did this answer your question?