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
A boolean indicating whether the user passed fraud detection checks. May be
false if Fraud is not enabled.A boolean indicating whether fraud detection checks were bypassed for the user for testing. May be
false if Fraud is not enabled.A boolean indicating whether the request was made with SSL pinning configured successfully. May be
false if Fraud is not enabled.A boolean indicating whether the user’s IP address is a known proxy. May be
false if Fraud is not enabled.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.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.
A boolean indicating whether the user moved too far too fast. May be
false if Fraud is not enabled.A boolean indicating whether the user’s location is not accurate enough. May be
false if Fraud is not enabled.A boolean indicating whether the user’s location is being shared from another device. May be
false if Fraud is not enabled.A boolean indicating whether the user has been manually blocked. May be
false if Fraud is not enabled.