Using Device Data for Finger Printing

Our business model is to identify Frauds using our advanced AI/ML model. However, in order to do so we need to collect many device information which seems to be ok according to https://developer.apple.com/app-store/user-privacy-and-data-use/ But it's also prohibited to generate a fingerprint, so I need more clarification here. Does it mean I can only use the data to identify that a user if either fraud or not but I cannot generate a fingerprint to identify the device? If so, I can see many SKD in the market that generates Fingerprints like https://fingerprint.com/blog/local-device-fingerprint-ios/ and https://shield.com/?

Thank you for your post. I apologize for the delay.

Due to user privacy concerns, Apple has implemented a policy prohibiting applications from generating device fingerprints. Please refer to the announcement here: https://developer.apple.com/news/?id=z6fu1dcu.

Any SDK that generates a device fingerprint is in violation of this policy, as outlined in the announcement.

I hope this clarifies your concerns.

Albert Pascual
  Worldwide Developer Relations.

Using Device Data for Finger Printing
 
 
Q