This proof-of-concept website obtains a hardware identifier for iOS devices based on the calibration information of the gyroscope. This identifier cannot be changed by the user, including with a factory reset. This method works for iPhone or iPad devices running an iOS 12.1 or earlier. For more information, please visit the SensorID website or read our paper.
Extracting the calibration matrix typically takes a few seconds and does not depend on the position or orientation of the device. Vigorous movement during extraction requires additional samples.
This website only works for iOS devices with an M-series motion coprocessor.
Click the button below to extract the gyroscope calibration matrix (GyroID) of your device.
Please contact us if you require further information.