星网Xingwang · WY

Why IP Reputation Scores Disagree — and How to Read Them

TL;DRIP reputation services disagree because they optimise for different decisions, not because one is wrong. A score blends allocation type, abuse history, anonymity detection and — in some products — browser session signals that have nothing to do with the address. Read any single score as one opinion, always alongside a positive control.

Why does the same IP score differently on different services?

Because they are built for different decisions. Threat-reputation services grade addresses for email and malware filtering. Fraud-scoring services grade them for real-time transaction decisions. Anonymity-focused services concentrate on proxy, VPN, hosting and Tor detection.

An address can legitimately come back clean on one and risky on another, and neither result is a bug. Before you act on a score, know which question that service was built to answer.

What actually goes into a fraud score

A single number usually blends at least four different classes of signal. They are not equally relevant to you, and they are not equally stable.

Signal classWhat it measuresHow stable is it
Abuse historyWhether the address has been seen in attacks, fake-account creation or spamSlow to build, slow to clear
Network typeDatacenter vs consumer access vs mobileVery stable — it follows the allocation
Anonymity detectionProxy, VPN, Tor, pooled egressChanges as detection methods improve
Session signalsBrowser and request context such as user agent or languageChanges per request — not a property of the address at all

The first two describe the address. The fourth describes the visitor. When a product mixes them into one number and calls it an IP score, the number stops being about your IP.

Some scores aren't testing your IP at all

This is testable, and it has been tested. In one published comparison, changing only the browser timezone — leaving the IP untouched — moved a score from 100 to 90. Nothing about the address changed.

Several of these tools pull in open-port scans, WebRTC checks and browser fingerprint mismatches, then present the result as a verdict on the address. Reviewers have singled out services that separate IP-level facts from inference as the more honest design.

The practical rule: if a tool's number moves when you change your browser, it is scoring your session, not your address. That is useful information, but it is a different question.

Four blind spots every score shares

  1. They lag. Reputation is slow to build and slow to clear, so a score trails both fresh abuse and recent clean-up.
  2. They aggregate. Everyone behind one address is scored as one entity, so pooled egress inherits its worst user.
  3. They describe the address, not the person. A score cannot tell a legitimate operator from a bad one at the same address.
  4. They are asymmetrically evadable. A freshly rotated malicious address can score clean while a long-lived legitimate one carries an old mark.

How to read a score without being misled

  1. Run a positive control first. Query a known datacenter address through the same tool in the same session. If the control also comes back clean, the field is not populated and your result means nothing.
  2. Check the vendor's own thresholds rather than assuming. One major service treats above 75 as worth extra verification, above 85 as suspicious, and above 90 as strongly associated with abuse — and states plainly that a high score means elevated risk, not confirmed bad behaviour.
  3. Compare at least two sources built for different purposes, and expect them to differ.
  4. Weight allocation facts above the number. ASN, RDAP registration and network type are checkable and stable; a composite score is neither.
  5. If you believe a score is wrong, look for the vendor's false-positive report route — the major services publish one, free to use.

How we use these scores ourselves

As diagnostics, not as commitments. We check scores when selecting and delivering addresses, and we will show you what we saw. We do not treat any third-party number as the definition of a good address, because it is opaque, it lags, and in some products it is partly measuring a browser.

What we will state as fact is what we can control and you can verify: which access network the address was allocated from, its ASN, its registration shape, that a statically configured address does not change across a reinstall, and that one customer uses it.

A provider that promises a specific third-party score indefinitely has handed a vendor it does not control the power to define its own obligations. We would rather promise the things that stay true.

Frequently Asked Questions

Why does one service say my IP is clean and another says it's risky?

They optimise for different decisions — email threat filtering, real-time fraud scoring, and anonymity detection weight different evidence. Divergence is expected. Check which question the service was built to answer before acting on its answer.

Is a high fraud score proof that an IP is bad?

No. Major vendors state directly that a high score indicates elevated risk rather than confirmed bad behaviour, and recommend tiered responses instead of outright blocking. Treat it as one input, not a verdict.

Can an IP score be affected by my browser?

In some products, yes. A published test moved a score from 100 to 90 by changing only the browser timezone, with no change to the IP. If a number reacts to your browser, it is scoring your session rather than your address.

What should I do if I think a score is a false positive?

Check the vendor's false-positive reporting route — the major services publish one and it is free to submit. Neither the outcome nor the timeline is guaranteed, but the claim that you must pay to correct a record is not accurate.

Which IP reputation service should I trust?

None of them alone. Use at least two built for different purposes, always with a positive control, and give more weight to allocation facts — ASN, RDAP, network type — which are stable and independently checkable.

Is there a way to see every database's verdict at once?

Yes. The open-source script xykt/IPQuality prints the classification and risk score from nine databases side by side. A common outcome is that most call an address consumer broadband while one calls it hosting, or that five return zero while another returns a double-digit score.

Updated 2026-08-25 · Back to Guides · View plans →