Apple has always prided itself on caring for the privacy of its customers. And their latest move continues in that direction — they’ve announced App Store Connect to help customers see what each app may potentially do with their user data once it’s downloaded to their devices.

What Does This Mean for Your App?
Starting December 8, 2020, all apps are now required to disclose their data collection practices, including the data collection practices of any third-party software that the app runs.

This means app developers must answer a questionnaire detailing the types of data being collected, how that data is being used, whether the app runs code from a third party, and if so, where that user data goes and whether users are being tracked by it.*

We’ve outlined a few tips below to help you if you’re using mobile phone list CleverTap’s SDK in your iOS app. But due to the complexity of Apple’s privacy rules and app integrations with multiple third-party SDKs, please make sure you refer to Apple’s App Privacy Details page and your own legal team to figure out the right decision for your app.

Answer the Questions Before Your Next Upgrade
From December 8, 2020 onward, the information on your data collection practices is now required when submitting new apps or app updates to the App Store.

And note that the App Store typically shuts down around the Christmas and New Year holidays each year.

Plan to answer these privacy questions even if your upgrade is down the road. It’s best to get this done sooner rather than later.

How to Answer the App Privacy Questions in App Store Connect
Data Type
Here, we outline the types of data that the CleverTap SDK collects.

There are really only 4 data types that our SDK tracks out of the box. These are:

Product interactions (e.g., app launches and any other user interaction configured by the app developer)
Technical device information (e.g., OS, device type, language, WiFi status, screen size, etc.)
Network information (e.g., HTTP user agent)
IDFV
Legend:

Collected: This means CleverTap SDK will track this data out of the box.
Not collected: This means the CleverTap SDK will not track this type of data.
May be, By Default: Not collected. This means the CleverTap SDK will not track this out of the box. But if you’ve configured your app to transmit it to CleverTap, respond accordingly.

Data Type

CleverTap Data Collection

Remarks

Contact information

Name
Email address
Phone number
Physical address
Other user contact info
May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Health and fitness

Health
Fitness
May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Financial info

Payment info
Credit info
Other financial info
May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Location info

Precise location

Coarse location

May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Requires additional integration :
Precise Location Integration, and
Coarse Location integration (IP Address)

Sensitive info

May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Contacts

May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

User content

Emails or text messages
Photos or videos
Audio data
Gameplay content
Customer support
Other user content
May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Browsing history

Not collected

If you have configured to transmit this data, respond accordingly.

Search history

Not collected

If you have configured to transmit this data, respond accordingly.

Identifiers

User ID
Device ID
May be, By Default: Not collected

Latest CleverTap iOS SDK does not capture IDFA or other device IDs like IMEI etc. IDFV is used to create the CleverTap ID, which is disclosed under Other Data.

Purchases

Purchase history

May be, By Default: Not collected

If you have configured to transmit this data, respond accordingly.

Usage data

Product interaction
Advertising data
Other usage data (for example, Wi-Fi)
Required, Collected

Product interaction: Yes
Advertising data: No
Other usage data: No

Product interactions: App launches are measured, as well as any other user interaction, configured by the app developer.
Advertising & Other usage data: if you have configured to transmit this data, respond accordingly.