- About the IPQS APIs
- Proxy & VPN Detection API
- Email Verification API
- Phone Number Validation API
- Malicious URL Scanner API
- Device Fingerprint API
- Mobile Device Fingerprinting SDK
- Gaming Fraud Detection SDK
- Dark Web Leak API
- Malware File Scanner API
- Request List API
- Fraud Reporting API
- Account Management APIs
- Bulk Validation CSV
- Allowlist Blocklist APIs
- Plugins Platforms Integrations
- IP Reputation Database
- IP Address Abuse Feed
- Email Verification Database
-
Custom Integrations
- Getting Started
- Authentication
- Refresh Secret
- IP & Proxy Checks
- Email Verification Checks
- Phone Number Validity Checks
- Device Tracker
- List Device Trackers
- Device Tracker Statistics
- Login Tokens
- Overview Statistics
- Recent Proxy Statistics
- Recent Email Statistics
- Fraud Reporting
- Retrieve Requests by ID
- Country List API Documentation
- Release Notes
About the Mobile Device Fingerprinting SDK
The IPQS Mobile Device Fingerprinting SDK allows your Android or iOS app to easily integrate our machine learning algorithms, which prevent fraud, bots, and abusive users. Assign users unique Device IDs to track their movement and prevent duplicate accounts, free trial abuse, and other risky behavior. Implement in-app mobile device fingerprinting with just a few lines of code.
You can quickly integrate the IPQS Device Fingerprinting SDK into existing apps and provide a customizable framework for device fingerprinting based on existing app permissions, so you don't have to request new or expanded permissions from your audience.
Use Cases
- Android Emulators and iOS Device Spoofing: Detect even the most human-like bots and the most sophisticated mobile emulators. The IPQS SDK can accurately pinpoint emulators and device spoofing for Android and iOS devices. It's also possible to detect risky behavior like location spoofing, device ID resetting, and duplicate users.
- Mobile App Install Fraud: Prevent mobile app install fraud by detecting non-human actions, bot installs, and fake traffic in real-time.
- User Validation: Accurately validate user accounts and applications with reverse identity checks and deep device integrity checks.
- Fraudulent Payments: Perform real-time scoring during checkout to stop chargebacks and identify high-risk purchases for further verification.
- Account Takeover (ATO): IPQS maintains an extensive library of hundreds of millions of unique device IDs so your app can easily identify compromised devices and device IDs associated with hijacking and ATO.
- Abusive Behavior: IPQS offers comprehensive coverage against fraud, preventing nearly every type of abusive behavior, from financial transactions to user registration, ensuring your platform's security.
Getting Started with Mobile Device Fingerprinting
To get started using the IPQS Device Fingerprinting SDK, log in to your IPQS account and create a new app by clicking here or click the Create App button from inside the Mobile Fingerprint SDK dashboard once logged in.
After logging in, click Manage next to any app, and we'll provide customized directions for setting up and using the IPQS Fingerprinting SDK.
Each app is assigned a unique API key you can use to make requests to our Proxy and VPN Detection API, Email Verification API, and Mobile Fingerprint SDK.
Next Steps
Once you have created a new app in your IPQS account, integrate the SDK into your Android and iOS apps. s