MEET FINGERLYA clearer picture of every session.Explore the signals

What is device fingerprinting?

Device fingerprinting recognises a returning browser or phone by its characteristics, not cookies. How it works, what it is used for, and where it falls short.

Device fingerprinting is a way of recognising a returning browser or phone by the combination of characteristics it presents, rather than by an identifier stored on it. A cookie is a label handed to a visitor. A device fingerprint is a recognition of the device itself, which is why the technique is used for fraud prevention, account security and abuse control.

How does device fingerprinting work?

A device fingerprint is built from the answers a browser or app gives while it goes about its ordinary work. It reports what software it runs, which language and time zone it is set to, how large its screen is, and how its hardware draws graphics and handles sound. Any single answer is shared by millions of devices. The combination is far more distinctive.

A fingerprinting system reads those answers, usually in a fraction of a second, and compares the result with what it has seen before. If the combination matches a device it already knows, the visitor is recognised as returning. If it does not, the visitor is new. No cookie is needed, and nothing has to be stored in the browser.

Fingerly does not publish the exact characteristics it reads. Knowing which checks exist teaches a fraudster what to hide, so the detail stays on the server side. What matters to the team integrating it is the outcome: a stable visitor ID, and a measure of how sure the match is.

What is device fingerprinting used for?

Most deployments use it to answer one question at the moments that matter: have we seen this device before, and does this session look normal? The common uses are:

  • Sign-up abuse: spotting one device creating many accounts to harvest welcome offers.
  • Account takeover: noticing a login from a device the account has never used.
  • Promotion and referral abuse: limiting one reward to one device, however many emails it uses.
  • Payment risk: adding device context to a checkout so that a risky order can be reviewed rather than guessed at.
  • Automation: telling scripted traffic from people, and spotting tampered or emulated environments.

Why is an IP address not enough on its own?

An IP address describes a connection, not a device. Many unrelated people share one address in an office, a school or behind a mobile carrier, and one person’s address changes as they move between networks. A VPN can give a single device many addresses in an afternoon. Rules built only on addresses therefore block the wrong people and miss the right ones.

Device fingerprinting adds continuity on the device side, and the address adds context on the network side. Fingerly reports both: the visitor ID for the device, and network details such as country, the network the connection belongs to and whether it comes through Tor, a VPN or a proxy. Used together, they answer a better question than either does alone.

A cookie is stored on the visitor’s device and read back later, so the visitor can delete it, block it or never accept it. A fingerprint is inferred from what the device shows, so clearing storage does not remove it. That makes fingerprinting more useful against people who deliberately start fresh, and it is also why it deserves more care in how it is disclosed. The separate guide on browser fingerprinting versus cookies compares the two in detail.

What does a device fingerprinting result look like?

With Fingerly, an identification returns a visitor ID, a confidence value from 0 to 100, whether the visitor is new to your organization, and a suspect score with a level of low, medium or high. Your backend can also read the signals behind the score, such as a Tor connection, a VPN, automation or tampering, and the network context of the session.

The visitor ID is an opaque string that Fingerly issues, not a hash of the device’s data, so it reveals nothing about the device. It is also scoped to your organization: the same device has a different visitor ID on another customer’s site. The public session demo on the Fingerly site runs a real identification of the browser you are reading it in, so you can see a result without writing code.

Does device fingerprinting work on phones?

It works differently. Mobile platforms restrict what an app may read about a device, so a native app cannot lean on the browser techniques a website uses. Fingerly’s iOS and Android SDKs recognise an installed app by a random install identifier it keeps on the device, and use device checks for integrity and scoring instead. The guide on mobile device fingerprinting for iOS and Android explains the details.

What are the limits of device fingerprinting?

Device fingerprinting is a probabilistic match, not proof of identity. Two near-identical devices can look alike, a major update can change what a browser reports, and privacy-focused browsers may reveal so little that no device can be recognised. A visitor ID also identifies a device, not a person: several people can share a phone, and one person can own several.

This is why a good integration treats the result as evidence rather than a verdict. It adds friction a real customer can pass, such as a second factor, before it blocks anyone, and it makes the final decision on its own server. The guide on how accurate device fingerprinting is covers collisions, resets and private browsing honestly.

A general explainer. It describes the technique, not a claim about any specific accuracy figure.

Put it into practice
Open the session inspector Try the policy sandbox
FIELD GUIDE / FINGERPRINTING VS COOKIES

Browser fingerprinting vs cookies.

Compare the two
FIELD GUIDE / MOBILE SDKS

Mobile device fingerprinting on iOS and Android.

Read the mobile guide
EXPLAINER / PRIVACY AND GDPR

Is device fingerprinting legal? Privacy, consent and GDPR.

Read the privacy explainer
FIELD GUIDE / ACCURACY AND LIMITS

How accurate is device fingerprinting?

Read the field guide
EXPLAINER / ABOUT FINGERLY

What is Fingerly?

Meet Fingerly
HOW-TO / BOT DETECTION

Bot detection for signups and logins, without a wall of captchas.

Read the how-to
PLAYBOOK / PROMOTION ABUSE

Prevent multiple accounts and promo abuse, one device at a time.

Read the playbook
PLAYBOOK / ACCOUNT TAKEOVER

Stop account takeover with device signals, not more passwords.

Read the playbook
HOW-TO / NETWORK INTELLIGENCE

How to detect VPN, proxy and Tor traffic, and what to do about it.

Read the how-to
PLAYBOOK / MOBILE APP FRAUD

Mobile app fraud: emulators, clones and tampering, and what you can detect.

Read the playbook
PLAYBOOK / BUILD VS BUY

Build or buy device identification? An honest guide for engineering teams.

Read the guide
BUYER’S GUIDE / PRICING

How much does device fingerprinting cost?

Read the buyer’s guide
COMPARISON / BOT DEFENCE

Device fingerprinting vs CAPTCHA: which one stops bots?

Read the comparison
COMPARISON / IP ADDRESSES

Device fingerprinting vs IP address blocking.

Read the comparison
HOW-TO / MULTI-ACCOUNTING

How to detect multiple accounts from one person.

Read the how-to
HOW-TO / TRIAL ABUSE

How to stop free trial abuse without hurting conversions.

Read the how-to
HOW-TO / REFERRAL FRAUD

Referral fraud and reward abuse prevention.

Read the how-to
HOW-TO / FAKE SIGNUPS

How to stop fake signups and spam accounts without punishing real users.

Read the how-to
HOW-TO / CREDENTIAL STUFFING

Credential stuffing and login protection: stop the bots, keep the customers.

Read the how-to
EXPLAINER / AUTOMATION

Headless browsers and automation detection: telling a script from a person.

Read the explainer
EXPLAINER / MOBILE INTEGRITY

Rooted and jailbroken devices: what they mean for fraud, and what to do about them.

Read the explainer
EXPLAINER / SPOOFING

Anti-detect browsers and fingerprint spoofing: what can and cannot be caught.

Read the explainer
EXPLAINER / DEVICE FARMS

Device farms and click farms, explained: how abuse scales and what you can detect.

Read the explainer
FIELD GUIDE / DEVICE INTELLIGENCE

What a device can tell you about a session.

Read the field guide
SIGNAL NOTES / NETWORK CONTEXT

VPN, proxy, or Tor? Know the difference.

Explore the signal notes
PLAYBOOK / BETTER DECISIONS

Build a risk policy. Not a wall.

Read the playbook
[ IDENTIFY ][ UNDERSTAND ][ DECIDE ][ FINGERLY ]
Less guessing. More knowing.

Make the next connection a trusted one.

Start with the signals, keep your own decisions, and pay as you go, only for what you identify. No credit card needed.