Features

Device intelligence that goes beyond a fingerprint

Transparent data sharing, AI-enriched risk signals, and behavioral context, so your team can act with confidence, not guesswork.

What you get back

Every signal, on every request

One lightweight call returns a persistent Arkose device ID plus the risk context to make a decision in real time.

Persistent device ID

The Arkose ID is a stable identifier that survives cache clears, new sessions, and spoofing attempts.

Confidence score

Tunable scoring so you control the tradeoff between precision and recall.

Device age & history

How long the device has been seen and whether it links to known accounts.

VPN, proxy & Tor

Network-level evasion flags surfaced alongside the device signal.

Emulation & spoofing

Detect emulators, tampered browsers, and cookie spoofing in real time.

Coordinated patterns

Shared-device signals that expose device farms and registration rings.

Intelligence without compromise

Accuracy and coverage, not a tradeoff

Most device tools force a choice: accuracy or coverage. Arkose Device ID delivers both, combining deterministic matching with AI similarity detection so recognition lasts even when fingerprints change.

Privacy-first and GDPR/CCPA-ready. Built on the same technology trusted across the Arkose Titan platform.

Sample API response200 OK
device_idd_9f3a…b71c
confidence0.987
first_seen42 days ago
vpntrue
incognitotrue
emulatorfalse
linked_accounts3

Persistence that lasts

Recognition that survives evasion

A device stays recognizable even as fingerprints rotate, networks change, and hardware shifts, so trusted users stay known and attackers can't simply reset to start fresh.

~95% match resilience

Devices stay identified across privacy modes, network changes, and hardware changes, even without the stateful layer.

Near-100% with stateful

Turn on the optional stateful layer (vanity URL) and recognition of returning devices approaches 100%.

Holds through evasion

Incognito, cleared cookies, VPN and proxy, IP and location changes, and new monitors or peripherals.

How it works

Integrate in an afternoon

1

Drop in the tag

Add the Arkose Device ID script to your web or mobile app with a few lines of code. Stateless mode works the same day with your API keys.

Read the developer docs →
→
2

Call the API

Request a device ID and risk signals at signup, login, checkout, or any high-risk moment. Decisions return in real time.

→
3

Act on the signal

Allow trusted devices through, step up verification on risky ones, and block coordinated abuse, using your own rules.

Try it on your own traffic

Start a trial and see real device telemetry from your site within days.