RadarFraud class contains fraud detection signals that indicate whether a user’s location can be trusted. These signals help detect location spoofing, proxies, and other fraudulent behavior.
Properties
Bool
A boolean indicating whether the user passed fraud detection checks. May be
false if Fraud is not enabled.Bool
A boolean indicating whether fraud detection checks were bypassed for the user for testing. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the request was made with SSL pinning configured successfully. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user’s IP address is a known proxy. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user’s location is being mocked, such as in the simulator or using a location spoofing app. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user’s device or app has been compromised according to
DeviceCheck. May be false if Fraud is not enabled.Learn more about DeviceCheck on Apple’s developer documentation.
Bool
A boolean indicating whether the user moved too far too fast. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user’s location is not accurate enough. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user’s location is being shared from another device. May be
false if Fraud is not enabled.Bool
A boolean indicating whether the user has been manually blocked. May be
false if Fraud is not enabled.