- Data that their app or SDK collects and its purpose.
- Required Reason APIs that their app or SDK uses and the reason for using them.
Privacy Manifest File for Fingerprint Identification SDK
Starting with v2.3.2, the Fingerprint Identification SDK for iOS includes a privacy manifest file. Apple requires that every privacy manifest file contains the following keys.NSPrivacyTracking
Fingerprint Identification SDK does not use the collected data for tracking, and hence, the NSPrivacyTracking key is set tofalse.
XML
NSPrivacyTrackingDomains
Fingerprint Identification SDK for iOS does not connect with any Internet domains that engage in tracking users. The NSPrivacyTrackingDomains key is set to an empty array of domains.XML
NSPrivacyCollectedDataTypes
Apple has identified a list of data types that, when collected, may help to identify/track the device. These are the data types our iOS SDK collects from the device:NSPrivacyCollectedDataTypeDeviceID- device ID; such as the device’s advertising identifier, or other device-level ID.NSPrivacyCollectedDataTypePreciseLocation- 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 (started collecting since iOS SDK 2.10.0).NSPrivacyCollectedDataTypeCoarseLocation- 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 (started collecting since iOS SDK v2.10.0).
NSPrivacyCollectedDataTypes key in our privacy manifest file:
XML
NSPrivacyAccessedAPITypes
Fingerprint Identification SDK for iOS uses the following Required Reason APIs which have to be included in the privacy manifest file:XML
Privacy Manifest File for your App
Below, you will find answers to some of the most frequently asked questions with respect to creating privacy manifest files for your iOS apps:My app uses Fingerprint Identification SDK, but the app itself does not collect any sensitive data. It also does not use any of the Required Reason APIs. Should I still provide a privacy manifest file for my app?
- No. According to Apple documentation, your app’s privacy manifest file doesn’t need to cover data collected by third-party SDKs that your app links to.
My app uses Fingerprint Identification SDK. The app also collects the same data as the SDK for the same purpose specified in the SDK’s privacy manifest file. Should I still provide a privacy manifest file for my app?
- Yes. Apple will aggregate the privacy manifest files provided for your app and all the third-party SDKs your app links to. See Create your app’s privacy report for more information.
My app uses Fingerprint Identification SDK. What kind of assistance can Fingerprint provide towards submitting my app for review?
- This page is a good starting point for creating the privacy manifest file for your app. For a complete privacy manifest example, you can also refer to the privacy manifest file of our demo app.
- We can review the privacy manifest file for your app to ensure that the use of Fingerprint Identification SDK is represented correctly.
- During the app submission process, we will help you answer any questions Apple raises about the data collected/processed by Fingerprint Identification SDK.