Privacy: no visitor-to-target lookup history is retained by IPJury.

EDGE: READY
More options
What are you checking?
EXAMPLE Checked static example Cache n/a NOT LIVE
IP

8.8.8.8

EXAMPLERUN A LIVE CHECK
ASN
AS15169 · Google LLCgoogle.com
LOCATION
US · California, Mountain View
IPBot
🇺🇸 US · California, Mountain View
IPinfo
🇺🇸 US · AS15169
GeoLite2
🇺🇸 US
DB-IP
🇺🇸 US · California, Mountain View
Bright Data
🇺🇸 US · California, Mountain View
ROUTE
ANNOUNCED 8.8.8.0/24
IP TYPE
PUBLIC INTERNET INFRASTRUCTURE
Not assessedIPJURY SCOREEXPERIMENTAL · NOT A PROBABILITY IPJURY VERDICT EXAMPLE

Run a live check for an evidence verdict and experimental interpretation.

Why this result · full calculation

Run a live check. The example is not scored.

    Evidence confidence is not prediction accuracy. A provisional range spans policy outcomes for unanswered questions; it is not a probability interval.

    OPEN FULL EVIDENCE REPORT

    JURY READY

    Enter an address, or check your own connection · the example below is replaced in place

    FULL REPORT IDENTITY · SOURCE MATRIX · SIX-AXIS VERDICT · EVIDENCE RECORD
    EVIDENCE SNAPSHOTSEPARATE AXES · NOT A SCORE
    ANONYMITY
    No direct anonymity evidence observed
    ABUSE EVIDENCE
    No abuse evidence in covered sources
    COVERAGE
    6/7 jurors responded
    01

    IDENTITY

    COORDINATES
    not loaded in static example
    ROUTING
    ROUTE ORIGIN OBSERVED
    PREFIX
    8.8.8.0/24
    TIMEZONE
    America/Los_Angeles
    REVERSE DNS
    not loaded in static example
    STACK
    IPv4
    RANGE
    8.8.8.0 – 8.8.8.255
    REGISTRY
    not loaded in static example
    02

    SOURCE MATRIX

    4 location sources agree at country level · — not covered · W/H withheld

    SIGNALIPBotIPinfoGeoLite2DB-IPIPtoASN
    COUNTRYUSUSUSUS
    CITYCalifornia, Mountain ViewCalifornia, Mountain View
    ASNAS15169AS15169AS15169AS15169
    PROXYNO
    VPNW/H
    TORNO
    HOSTINGNO
    ABUSENO
    03

    SIX-AXIS VERDICT

    NETWORK ROLEHIGH
    Public internet infrastructure

    Service role · anycast context · operator identity

    ANONYMITYMEDIUM
    No direct anonymity evidence observed

    No proxy, VPN, or Tor finding in covered fields

    ABUSE EVIDENCEMEDIUM
    No abuse evidence in covered sources

    This means “not observed,” never “clean”

    GEO CONTEXTLOW
    US · single geolocation estimate

    Country-level context; physical location not proven

    ROUTINGHIGH
    Route origin observed · RPKI state withheld by licence

    Origin ASN · announced prefix · route-origin conflict

    COVERAGEMEDIUM
    6/7 jurors responded

    Named jurors · lineage families · abstentions visible

    04

    EVIDENCE RECORD

    JURORAXISCLAIMCONF.STATUS
    Network identityIPBot networknetwork roleAS15169 · Google LLCHIGHRESPONDED
    Operator and role profileIPBot classificationnetwork rolepublic infrastructureHIGHRESPONDED
    Anonymity signalsIPBot classificationanonymityno direct proxy/VPN/Tor evidenceMEDIUMRESPONDED
    Direct threat evidenceIPBot evidenceabuseno direct record in covered evidenceMEDIUMRESPONDED
    REPORT ipjury.com/check/8.8.8.8 EXPERIMENTAL INDEX
    TERMINAL curl ipjury.com/8.8.8.8 irm ipjury.com/8.8.8.8
    IPJURY.COM · EVIDENCE, NOT AN ENTERTAINMENT SCORE

    IPJury uses the IP2Location LITE database for IP geolocation. This product includes GeoLite Data created by MaxMind, available from https://www.maxmind.com. IP Geolocation by DB-IP. Full source credits: source register.

    05

    PRIVACY POLICY

    IPJury is designed not to retain a visitor-to-target lookup history.

    What is processed

    For “check my connection,” the serving edge provides the current request IP and limited edge context. For arbitrary lookups, configured remote adapters receive the target IP as disclosed in Sources. First-party reads of locally held MMDB editions do not send that target to the database publisher. Private and reserved IPs are handled locally.

    What is not retained

    IPJury does not intentionally store which visitor searched which target IP. Target-IP evidence cache keys are HMAC-derived rather than raw IP paths. Normal application logs should not include raw target IPs. Session history in the UI stays in your browser session.

    Caching

    Sanitized public evidence may be cached to reduce source cost and latency. Results show cache state and checked time. A stale result is labeled as stale and used only when fresh sources fail. A cached answer is only replayed for as long as the source that produced it licenses; a family past its own window is withheld and the axes it covered abstain, rather than being served from an expired copy.

    The evidence ledger

    IPJury keeps a record of what published sources claimed and when those claims changed — which addresses the Tor Project listed as exits and when each entered or left that list, which network announces a block and when that changed, what the registries designate a block for. Your lookups never write to it. It is filled by scheduled imports of bulk published lists, not by this lookup or the correction form, so it contains no visitor address, no user agent, no requested URL, and no association between a visitor and a target. A source's own licence decides whether its values may be kept at all: where retention is not permitted, only a one-way digest is stored, which is enough to tell whether an answer changed but does not preserve the answer.

    The ledger runs as a first-party service on the same infrastructure as the IPBot evidence API. Answering your lookup sends the address you asked about to it, as a separate first-party source request. No visitor identity is deliberately attached to that request or retained with the source claims.

    Third parties

    Reverse DNS is disclosed in Sources. IPBot evidence is used only when a field-level host audit profile is active; optional sources remain withheld until separately configured and disclosed. Each source has its own data practices and limitations. When the Bright Data context row is enabled, the checked IPv4 address is also sent to Bright Data's geolocation test endpoint (geo.brdtest.com), which publishes no terms; IPv6 addresses are never sent, and the row can be switched off without a deployment.

    Native ASN summary and interpretation

    The optional native summary is requested automatically from IPJury after the current network ASN is known. Its public-data permission is checked independently of API access. When enabled after review, the backend requests only the ASN, seven-day window and HTML-request scope from Cloudflare; it does not forward your IP, the checked IP, cookies or report-page referrer. This aggregate has its own short-lived ASN cache. Missing permission or data leaves the official chart fallback available. The experimental IPJury Score is computed from the displayed evidence record, not from visitor behaviour or an account profile. A later chart response does not change an already exported score.

    Optional Cloudflare chart

    The ASN human/bot chart loads only when you choose Show chart. It is an official Cloudflare Radar embed, with its own usage metrics and data practices. Cloudflare receives your browser's connecting IP and the ASN requested for the chart. IPJury does not send the checked IP or report-page referrer in the embed request. Closing the chart or starting another lookup removes the frame. The percentages are not read into IPJury's evidence record, history, API, or exports.

    The deployed Cloudflare platform also injects a Web Analytics beacon independently of the optional chart. This site should not be treated as having zero third-party analytics. See Cloudflare Radar's embed and usage-metrics disclosure.

    Corrections

    If the D1 correction queue is configured, evidence-backed submissions are stored for review. Otherwise the interface prepares an email and nothing is submitted to IPJury automatically.

    Contact

    Email hello@ipjury.com for privacy requests.

    06

    A NUMBER NEEDS ITS EVIDENCE

    IPJury keeps network type, anonymity, abuse, location, routing and coverage separate. Its optional experimental index explains a published policy over those facts; it never replaces the named evidence verdict or conceals missing information.

    MYSTERY SCORE MODEL
    83/100

    What does 83 measure? Who supplied it? Is hosting being treated as abuse? Did one heuristic outweigh a direct record? A number cannot tell you that two of its sources flatly contradicted each other.

    • Cross-axis averaging
    • Hidden source lineage
    • Missing source treated as “false”
    • Disagreement averaged away
    • Platform outcome implied
    EVIDENCE + EXPLAINED INTERPRETATION
    BANDDISPUTED RULEsource-conflict ROLEhosting ANONYMITYno direct evidence ABUSEno record observed GEOcountry disputed ROUTINGorigin observed COVERAGE6/7 responded

    One rule read one axis and named the state. The axes it did not read stay beside it. “Disputed” and “too little coverage to say” are answers a single number cannot express.

    07

    THE FIVE RULES OF EVIDENCE

    [ READ FULL METHOD ]
    1. 01

      Vote only on the same axis

      A proxy flag, an abuse report, a hosting role, and a city estimate are not interchangeable votes.

    2. 02

      Direct evidence outranks a prior

      An exact-IP record is different from an inference based on the ASN, prefix, or network category.

    3. 03

      Deduplicate source lineage

      Three websites backed by one upstream database do not become three independent evidence families.

    4. 04

      Let jurors abstain

      Timeout, no IPv6 coverage, disabled license, or missing record is shown—not silently converted to “no.”

    5. 05

      Explain dissent

      CGNAT, anycast, reassignment, data age, and route context can all produce legitimate disagreement.

    09

    QUESTIONS THE SCORE CANNOT ANSWER

    Does IPJury keep a record of which addresses I looked up?

    It is designed not to retain a visitor-to-target lookup history. Cache keys are derived rather than stored as raw address paths, and normal application logs should not contain raw target addresses.

    What happens to the address I am connecting from?

    For a check-my-connection request, the serving edge supplies the current request address and limited edge context, which are used to build the record you see and are not retained as a lookup history.

    Where does the lookup history shown in the interface live?

    In your own browser session. It is not a server-side account history, and clearing the session clears it.

    What happens to the contact email I include with a correction?

    It is optional, and it is used only to follow up on that specific evidence review.

    IPJURY // RECORD

    Methodology