App Store Connect - App Privacy

Now when you are required to submit apps or app updates to the AppStore. You need to provide the information on your data collection practices in your Apps Privacy Settings. The followings are the details about data collection used in the notifyvisitors iOS SDK.

So read the following details carefully and submit your answers accordingly.
Terms used in below table:

  • Collected: This means Notifyvisitors SDK will track this data from SDK.
  • Not Collected: This means notifyvisitors SDK will not track data of these types from the SDK.
  • Maybe, By Default Not Collected: this means notifyvistors sdk will not track these types of data
    directly. But if you’ve passed this data to notifyvisitors sdk only then it will be collected by
    notifyvisitos sdk.

Collection Types of Data

Description

Notifyvisitors Data Collection

Remark

Contact Info

Name

Such as first or last name

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Email Address

Including but not limited to a hashed email address

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Phone Number

Including but not limited to a hashed phone number

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Physical Address

Such as home address, physical address, or mailing address

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Other User Contact Info

Any other information that can be used to contact the user outside the app

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Health and Fitness

Health

Health and medical data, including but not limited to data from the Clinical Health Records API, HealthKit API, MovementDisorderAPIs, or health-related human subject research or any other user provided health or medical data

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Fitness

Fitness and exercise data, including but not limited to the Motion and Fitness API

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Financial Info

Payment Info

Such as form of payment, payment card number, or bank account number. If your app uses a payment service, the payment information is entered outside your app, and you as the developer never have access to the payment information, it is not collected and does not need to be disclosed

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Credit Info

Such as credit score

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Other Financial Info

Such as salary, income, assets, debts, or any other financial information

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Location

Precise Location

Information that describes the location of a user or device with the same or greater resolution as a latitude and longitude with three or more decimal places.

Maybe, Only in case you want to use our geofence push notification feature.

Only in case if you want to use our geofence push notification feature or if you are using location services in your app. To do so you need to configure location permission description in your info.plist as per Apple Standard.

If you don’t want to use our geofence push or not using location permission in your app then mae sure the location service must be turned off in your app’s Signin & Capabilities and remove the description about accessing location from your apps info.plist if added any

Coarse Location

Information that describes the location of a user or device with lower resolution than a latitude and longitude with three or more decimal places, such as Approximate Location Services.

Maybe, Only in case you want to use our geofence push notification feature.

Only in case if you want to use our geofence push notification feature or if you are using location services in your app. To do so you need to configure location permission description in your info.plist as per Apple Standard.

If you don’t want to use our geofence push or not using location permission in your app then mae sure the location service must be turned off in your app’s Signin & Capabilities and remove the description about accessing location from your apps info.plist if added any

Sensitive Info

Sensitive Info

Such as racial or ethnic data, sexual orientation, pregnancy or childbirth information, disability, religious or philosophical beliefs, trade union membership, political opinion, genetic information, or biometric data.

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Contacts

Contacts

Such as a list of contacts in the user’s phone, address book, or social graph

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

User Content

Emails or Text Messages

Including subject line, sender, recipients, and contents of the email or message

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Photos or Videos

The user’s photos or videos

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Audio Data

The user’s voice or sound recordings

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Gameplay Content

Such as user-generated content in-game

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Customer Support

Data generated by the user during a customer support request

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Other User Content

Any other user-generated content

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Browsing History

Browsing History

Information about content the user has viewed that is not part of the app, such as websites

Not collected

Only if you have passed this data to any of our sdk methods.

Search History

Search History

Information about searches performed in the app

Not collected

Only if you have passed this data to any of our sdk methods.

Identifiers

User ID

Such as screen name, handle, account ID, assigned user ID, customer number, or other user- or account-level ID that can be used to identify a particular user or account

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Device ID

Such as the device’s advertising identifier, or other device-level ID

Only in Older version of SDK (version 5.3.3 or below)

Default:
Not used in our latest iOS SDK (version 6.0.2 and above) and in older versions of our iOS SDK (version 5.3.3 or below) IDFA may be Collected if allowed by the user from settings.

In our latest iOS SDK (version 6.0.1 and above) we have removed the use of IDFA for now.

But in our older versions of our iOS SDK (version 5..3.3 or below) IDFA may be collected in case of iOS-14 or above device if the user have turned on the “Allow Apps to Request to Track'' from the Privacy setting of their device (by default notifyvisitors SDK will not ask the permission to allow this by default or your app requested to allow this). In iOS-13 or below device IDFA may be collected.

Purchases

Purchase History

An account’s or individual’s purchases or purchase tendencies

May be, By Default: Not collected

Only if you have passed this data to any of our sdk methods.

Usage Data

Product Interaction

Such as app launches, taps, clicks, scrolling information, music listening data, video views, saved place in a game, video, or song, or other information about how the user interacts with the app.

Only Required Collected

App launches are calculated from sdk level as well as other user interaction may be used or you have passed data to any of our sdk methods.

Advertising Data

Such as information about the advertisements the user has seen

Not collected

Only if you have passed this data to any of our sdk methods

Other Usage Data

Any other data about user activity in the app

Not collected

Only if you have passed this data to any of our sdk methods

Diagnostics

Crash Data

Such as crash logs

Not collected

Only if you have passed this data to any of our sdk methods

Performance Data

Such as launch time, hang rate, or energy use

Not collected

Only if you have passed this data to any of our sdk methods

Other Diagnostic Data

Any other data collected for the purposes of measuring technical diagnostics related to the app

Not collected

Only if you have passed this data to any of our sdk methods

Other Data

Other Data Types

Any other data types not mentioned

Only Required Collected

Identifier For Vendor (IDFV) is collected.

Some device information (for example, OS version, device type, language, screen size, etc.) or network information (for example HTTP user agent) is received by notifyvisitors sdk.

📘

Important Note

The above given details are only according to be used into notifyvisitors iOS SDK and final answers to your App’s AppStore privacy Policy questions must be cross checked by data collected by your App or any other third party library used into your app. So if any data not used by our SDK but if the same is used by any other third party library used in your app or by your app then the answer for that question must be according to that data collection.