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
NameSuch as first or last nameMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Email AddressIncluding but not limited to a hashed email addressMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Phone NumberIncluding but not limited to a hashed phone numberMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Physical AddressSuch as home address, physical address, or mailing addressMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Other User Contact InfoAny other information that can be used to contact the user outside the appMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Health and Fitness
HealthHealth 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 dataMay be, By Default: Not collectedOnly 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 APIMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Financial Info
Payment InfoSuch 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 disclosedMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Credit InfoSuch as credit scoreMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Other Financial InfoSuch as salary, income, assets, debts, or any other financial informationMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Location
Precise LocationInformation 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 LocationInformation 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 InfoSuch 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 collectedOnly if you have passed this data to any of our SDK methods.
Contacts
ContactsSuch as a list of contacts in the user’s phone, address book, or social graph.May be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
User Content
Emails or Text MessagesIncluding subject line, sender, recipients, and contents of the email or messageMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Photos or VideosThe user’s photos or videosMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Audio DataThe user’s voice or sound recordingsMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Gameplay ContentSuch as user-generated content in-gameMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Customer SupportData generated by the user during a customer support requestMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Other User ContentAny other user-generated contentMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Browsing History
Browsing HistoryInformation about content the user has viewed that is not part of the app, such as websitesNot collectedOnly if you have passed this data to any of our SDK methods.
Search History
Search HistoryInformation about searches performed in the appNot collectedOnly if you have passed this data to any of our SDK methods.
Identifiers
User IDSuch 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 accountMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Device IDSuch as the device’s advertising identifier, or other device-level IDOnly 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 HistoryAn account’s or individual’s purchases or purchase tendenciesMay be, By Default: Not collectedOnly if you have passed this data to any of our SDK methods.
Usage Data
Product InteractionSuch 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 CollectedApp 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 DataSuch as information about the advertisements the user has seenNot collectedOnly if you have passed this data to any of our SDK methods.
Other Usage DataAny other data about user activity in the appNot collectedOnly if you have passed this data to any of our SDK methods.
Diagnostics
Crash DataSuch as crash logsNot collectedOnly if you have passed this data to any of our SDK methods.
Performance DataSuch as launch time, hang rate, or energy useNot collectedOnly if you have passed this data to any of our SDK methods.
Other Diagnostic DataAny other data collected for the purposes of measuring technical diagnostics related to the appNot collectedOnly if you have passed this data to any of our SDK methods.
Other Data
Other Data TypesAny other data types not mentionedOnly Required CollectedIdentifier 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.