DEEP IDDEEP ID
Developer Docs

Build with Deep ID

Everything you need to integrate device intelligence into your application. Get started in minutes with our comprehensive SDKs and APIs.

5-min Integration
Real-time API
SOC 2 Compliant
Getting Started

Choose your integration path

iOS SDK

Native Swift SDK for iOS apps. Supports iOS 12+ with full device fingerprinting and SIM binding capabilities.

Android SDK

Native Kotlin SDK for Android apps. Supports Android 5.0+ with comprehensive device signals.

React Native

Cross-platform SDK for React Native applications. Single codebase, native performance.

Flutter

Cross-platform SDK for Flutter applications. Full feature parity with native SDKs.

JavaScript SDK

Browser SDK for web applications. Lightweight, async loading, no dependencies.

REST API

Server-side API for backend integrations. Verify device tokens and retrieve signals.

Quick Start

Integrate in 5 minutes

Follow our step-by-step guides to add device intelligence to your application.

Install SDK

Add our SDK via npm, CocoaPods, or Gradle

Initialize

Configure with your API key

Get Device ID

Generate persistent device fingerprint

Verify Server-Side

Validate tokens and get risk signals

Swift
Kotlin
React Native
Flutter
JavaScript
Python
Node.js
Go
SOC 2 Type II
GDPR
ISO 27001
CCPA
integration.ts
1import { DeepID } from '@deep-id/sdk';
2
3// Initialize the SDK
4const deepId = new DeepID({
5 apiKey: 'your_api_key',
6 environment: 'production'
7});
8
9// Get device fingerprint
10const result = await deepId.getDeviceId();
11
12// Send to your backend for verification
13const response = await fetch('/api/verify', {
14 method: 'POST',
15 body: JSON.stringify({
16 deviceToken: result.token,
17 requestId: result.requestId
18 })
19});
20
21// Server-side: Verify the token
22const verification = await deepId.verify(token);
23console.log(verification.trustScore); // 85
24console.log(verification.riskLevel); // "LOW"

Common Questions

Answers to frequently asked developer questions.

Deep ID achieves 99.5% accuracy in device identification. Our fingerprints persist across app reinstalls, factory resets, and common evasion techniques. We continuously update our detection methods to stay ahead of fraudsters.

Still have questions? We're here to help.

Contact us

Ready to integrate?

Get your API key and start building with Deep ID today.

DeepID Documentation: SDK Guides & API Reference