MEET FINGERLYA clearer picture of every session.Explore the signals

Device fingerprinting vs IP address blocking.

Device fingerprinting vs IP address blocking: why IP bans block the wrong people and miss the right ones, and how to use IP data as context, not a verdict.

IP address blocking stops a network address, and device fingerprinting recognises a device, so they fail in opposite ways. A blocked address lets the same attacker back in the moment they change networks, and it also shuts out innocent people who happen to share that address. A device-level identifier follows the attacker, not the network. That is the heart of device fingerprinting vs IP address blocking, and it is why most teams end up using IP intelligence as context rather than as the decision.

What does IP address blocking get right?

It is simple, it is cheap, and it works against the laziest attacks. If a single server hammers a login form, a block or rate limit per IP address stops it within seconds. IP reputation and IP geolocation are also useful for broad context: a signup from an unexpected country, or from a hosting network where customers do not usually sit, is worth noticing.

For that kind of flood, a short-lived IP block is a sensible tool and you should keep it. The trouble starts when the address becomes the only thing you know.

Why does blocking by IP address fail?

Because an IP address describes a connection, not a person or a device. Four things go wrong again and again.

  • Shared addresses. Offices, schools, hotels, universities and mobile carriers put thousands of unrelated people behind one address. Block it and you block them all.
  • Changing addresses. Home connections and phones move between addresses constantly, so a ban on one address misses the same person an hour later.
  • Cheap new addresses. VPNs, proxies and Tor give an abuser a fresh address on demand, so a list of banned addresses is out of date almost as soon as it is written.
  • Many accounts, few devices. A fraud ring may rotate through hundreds of addresses while using a handful of devices, which means address-based limits count the wrong thing.

The result is a rule that produces false positives for real customers and false negatives for real attackers at the same time.

How is device fingerprinting different?

It identifies the device behind the session, so the identifier survives a change of address. With Fingerly, every identification returns a visitor ID that is issued once and recognised on later visits, including after cookies are cleared or a private window is opened. The same device on home wifi, a coffee shop network and a VPN keeps the same visitor ID in a browser. In a native app, identity is a random ID created for the installation, never read from hardware.

The response also says whether the device is new to your organisation, how confident the identification is, and what the network looks like. So you get both halves: who is this device, and where is it connecting from. A device-level view lets you limit claims, trials and signups per device instead of per address, which is how device-based fraud detection catches an abuser who keeps changing networks.

What does Fingerly tell you about the network?

Network context comes back with every identification, such as the country and whether the connection comes through Tor, a VPN or a proxy. That is IP intelligence delivered next to the device result, so one request gives you both and you do not have to run a separate IP intelligence lookup.

These are signals, not verdicts. A visitor on a VPN is often just privacy-minded, and the weight you give the signal should reflect that. Fingerly adds network findings to the suspect score as weights you can read, explain and change, and your policy decides what a high score means.

How should you combine the two?

Use the device as the thing you count and block, and the address as one input to how suspicious the session is. A practical way to move from an IP-only setup to a layered one:

  • Keep short-lived IP rate limits for floods, so a single noisy address cannot overwhelm a form.
  • Stop banning addresses permanently. Expire blocks quickly, because the address will be someone else’s soon.
  • Run an identification at signup, login and payment, and store the visitor ID with every account, order and claim.
  • Count per visitor ID: accounts created, trials started, promo codes redeemed and failed logins, over a window you choose.
  • Treat Tor, VPN and proxy connections as weights in your risk policy, not as automatic refusals.
  • Ask for step-up verification, such as a one-time passcode, when a new device arrives from an anonymising network, rather than blocking it.
  • Review the sessions a rule would have stopped for a week before you enforce it.

There is also a maintenance cost. Address lists need pruning, exceptions pile up when a customer on a blocked network calls support, and nobody remembers why a range was banned a year ago. A rule keyed on the device has none of that debt: it names a device you have seen misbehave, and it stays correct when the network changes underneath it.

What about proxy and VPN detection on its own?

It is a useful signal and a poor wall. Proxy detection and VPN detection tell you the connection is anonymised; they do not tell you the person is malicious. Plenty of legitimate customers use a VPN for work or privacy, and blocking them all is a good way to lose revenue. A device that is new, uses an anonymising network, and shows signs of automation is a very different case from a returning customer who connects through a VPN, and only a device-level view can tell the two apart.

The same logic applies to location. A country mismatch is worth a second look at payment time, but travellers, expatriates and remote workers all trip it, so use it to adjust the score, not to refuse.

Put it into practice
Open the session inspector Try the policy sandbox
EXPLAINER / DEVICE FINGERPRINTING

What is device fingerprinting?

Read the explainer
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
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.