SardineCon SF/2026

Learn More

What is Device ID?

SUBSCRIBE

A device ID is a lasting identifier assigned to a device so you can recognize it across sessions and tie activity back to one piece of hardware. It underpins duplicate-account detection, velocity checks, and device reputation, but resets and spoofing mean a shared ID is a strong link, not proof.

What is a device ID, in plain English?

A device ID is a persistent label for a single device. It might be an identifier the operating system exposes, an advertising or vendor ID, or a value your own app generates and stores on the device the first time it runs. Whatever the source, the goal is the same: the next time that device shows up, you recognize it as the same one and can connect what it does now to what it did before.

That continuity is the foundation for several core fraud controls. Duplicate-account detection asks whether many accounts trace back to one device. Velocity checks ask how many attempts, cards, or signups a single device is generating in a short window. Device reputation asks whether this device has a history of chargebacks, takeovers, or abuse. All of them need a stable way to say this is the same device, and the device ID provides it.

The complication is that stability varies. App reinstalls, factory resets, and operating-system privacy controls can rotate an ID legitimately, while spoofing tools forge or reset it on purpose to escape a bad history. So a shared device ID is a meaningful link between accounts, and a freshly reset one can be an evasion signal, but neither should be read as certainty on its own.

Device ID versus device fingerprint

What changes

Device fingerprint

Device ID

Source

Inferred from observed attributes.

Assigned or stored value on the device.

Storage

Nothing stored on the device.

Persisted on the device or platform.

Stability

Drifts as software and settings change.

Stable until reset, reinstall, or wipe.

Evasion

Scrambled by anti-detect tools.

Reset or forged to shed history.

Best use

Where you cannot store an ID.

Recognizing a known device over time.

What it looks like in practice

In practice

A payments app sees a wave of new signups, each with a distinct name, email, and funding card. On the surface they are unrelated. But the device ID stored by the app shows twelve of them originating from a single device, created minutes apart, before each account immediately tried to cash out a referral reward.

The shared device ID is the thread that ties the ring together. The team blocks the cluster and holds the rewards. Days later a similar burst appears, but this time each account reports a fresh device ID, generated right after a reinstall. That resetting pattern, a new ID every account with no other history, becomes its own red flag: the fraudster is wiping the identifier to dodge the very linking that caught the first ring.

Why device ID matters to operators

The device ID is often the simplest strong link you have between accounts that otherwise share nothing. Identities, emails, and cards are cheap to vary, but a single physical device running dozens of accounts leaves a common ID behind. That link powers duplicate detection, ring discovery, velocity limits, and the carry-forward of a device's bad reputation even under a fresh identity.

The judgment call is around resets. Because legitimate events like reinstalls and privacy controls rotate IDs, you cannot treat every fresh ID as fraud, or you will punish normal users. And because fraudsters reset IDs deliberately, you cannot treat a clean, new ID as safe either. The workable stance is to weight a shared ID as a strong connection, treat suspicious reset patterns as one signal among several, and back the device ID with fingerprinting so a wiped identifier does not erase all continuity.

What to watch for

  • One ID, many accounts. A single device ID behind numerous accounts is a strong link to a ring or farming operation.
  • Reset-then-signup. A fresh device ID generated immediately before each new account suggests deliberate evasion.
  • ID with bad history. A returning device ID tied to past chargebacks or takeovers carries that risk into the new session.
  • High velocity per device. Many attempts, cards, or signups from one device ID in a short window points to automation or abuse.
  • Over-trusting a clean ID. A brand-new ID is not proof of a good actor, since spoofing and resets manufacture clean identifiers on demand.

Quick questions

Is a device ID the same as a device fingerprint?

No. A device ID is an assigned or stored value tied to the device, while a fingerprint is inferred from observed attributes without storing anything. IDs are more stable when available; fingerprints work where you cannot persist an ID. Teams often use both together.

Can a device ID be reset?

Yes. Reinstalls, factory resets, and operating-system privacy controls can rotate it legitimately, and spoofing tools reset or forge it on purpose. That is why a shared ID is a strong link but a fresh one is ambiguous, not automatic proof of good or bad intent.

Why is device ID good for duplicate detection?

Because fraudsters vary names, emails, and cards cheaply but often reuse one device to run many accounts. A shared device ID reveals that common origin, making it one of the most reliable ways to connect accounts that otherwise look unrelated.

Does a fresh device ID mean fraud?

Not by itself. Plenty of legitimate users reinstall apps or reset devices. A fresh ID becomes suspicious in context, such as many new accounts each showing a just-reset ID, or a reset immediately preceding a payout, rather than on its own.

How do privacy controls affect device IDs?

Modern platforms restrict access to stable identifiers and let users reset advertising and vendor IDs. This limits reliance on any single OS-provided ID, pushing teams toward app-generated identifiers and fingerprinting, and toward treating IDs as one signal within a broader device model.

What backs up a device ID when it changes?

Device fingerprinting and behavioral signals. When an ID is reset or blocked, a fuzzy fingerprint and consistent behavior can still recognize the device, preserving continuity so that wiping the identifier does not fully erase the link to prior activity.

Go deeper

What to know alongside Device ID