Home/Environment checks/Overview

IP environment check

Review the public IP, network type, DNS and browser–network consistency signals.

Checking. Results appear as each check finishes.

Test results

Every result stays visible. Expand a row to see evidence from this test.

10 checks10 running
Public IPChecking…View detailsHide details

This is the public egress observed for this connection. Location and organization come from IP network data.

Public egress
Not obtained in this test
IP location
Not obtained in this test
Network
Not obtained in this test
Proxy / VPN detectionChecking…View detailsHide details

Checks proxy, VPN, Tor and privacy relay signals separately. A non-match is limited to current source coverage. Hosting alone does not count as a proxy or VPN.

WebRTC addressesChecking…View detailsHide details

Compares WebRTC addresses with public egress. Another public address may indicate a different egress; a local address exposes local network information. An mDNS mask alone cannot rule out public IP leaks.

Public egress
Not obtained in this test
WebRTC public addresses
Not obtained in this test
WebRTC local addresses
Not obtained in this test
mDNS masks
Not obtained in this test
DNS resolversChecking…View detailsHide details
Timezone vs IP locationChecking…View detailsHide details

Compares the browser timezone with IP location timezone data. Travel, system settings and IP location errors can cause differences.

Browser value
Not obtained in this test
Network / request value
Not obtained in this test
Language vs IP countryChecking…View detailsHide details

Compares the region in the browser language with the IP country. Language preferences may legitimately differ from location.

Browser value
Not obtained in this test
Network / request value
Not obtained in this test
User-Agent comparisonChecking…View detailsHide details

Compares the User-Agent reported by the browser with the User-Agent sent in this request.

Browser value
Not obtained in this test
Network / request value
Not obtained in this test
Platform comparisonChecking…View detailsHide details

Compares the system platform reported by the browser with the platform sent in this request.

Browser value
Not obtained in this test
Network / request value
Not obtained in this test
Fingerprint sample stabilityChecking…View detailsHide details

Compares repeated Canvas and Audio samples from this test. Stable output does not mean you cannot be tracked or have a permanent device identity.

Canvas samples
Not obtained in this test
Audio samples
Not obtained in this test
Fingerprint from this test
Not obtained in this test
Automation flagChecking…View detailsHide details

Reads the browser's webdriver flag. An absent flag does not prove that a human is operating the browser.

navigator.webdriver
Not obtained in this test

Results describe information visible from this browser and connection. Review differences in context; unverified does not mean safe.

Privacy & network · A practical guide

A guide to IP and browser environment checks

Understand what a website sees: your public exit, exposed addresses, DNS resolvers and browser characteristics.

What does an IP environment check reveal?

An environment check observes information exposed by the current browser and connection. It brings together a public exit, network classifications, WebRTC addresses, DNS resolvers and browser characteristics so differences can be investigated individually.

Each group answers a different question. IP ownership describes a network; WebRTC and DNS reveal parts of connection paths; time zone and language describe settings; fingerprints summarize selected characteristics. None alone is a complete privacy or account-risk assessment.

Browser and network evidence in one observation
Your current visit
Browser sideLocal APIsDevice & settings
Network sideObserveIP & paths

Keep evidence separate instead of hiding different issues in one score.

Distinguish four groups of results

Reading a value, finding no issue and lacking evidence are not the same outcome.

Public exit and ownership
The public IP may belong to a router, mobile network, corporate exit or VPN. Its location is network geolocation, not device GPS. Its organization may differ from your retail ISP brand.
Address and resolver paths
WebRTC checks additional exposed addresses; DNS observes which resolvers handle queries. They cover different paths, so passing one cannot substitute for checking the other.
Browser characteristics
Time zone, language, UA and fingerprints describe settings and samples. Preferences or privacy controls can create differences without establishing abuse or account risk.
Unknown or unverified
Missing addresses, query records or browser fields leave insufficient evidence. Empty values, grey labels and absent intelligence matches are not automatically safe results.

A practical order for your first check

Confirm the connection, inspect network paths, then interpret browser settings.

  1. Confirm the public IP

    Check the active network, VPN or proxy exit. If the exit is unexpected, review the connection before interpreting other IP-dependent fields.

  2. Review WebRTC and DNS

    For an address discrepancy or a possible DNS leak, open the dedicated page and examine the actual IPs, resolvers and reasoning, not only the label or color.

  3. Explain setting differences

    Compare time zone, language and device declarations with your actual use. Travel, remote work, mobile networks and privacy extensions can explain legitimate differences.

  4. Retest after changes

    Change one setting at a time and compare the relevant fields. Browser privacy, network leaks and IP reputation are different layers that need separate checks.

How does CHA.LA run this check?

The overview gathers network context, browser signals, WebRTC candidates and exit observations in parallel. A DNS session adds query-source records. Each result retains its evidence and status, with detailed views for further investigation.

Browser characteristics and rendering digests are collected in the current browser; ownership and proxy-type signals come from network data. This check does not request camera, microphone or precise-location permission, or invent values for unavailable fields.

Frequently asked questions

Understand what each tool answers before choosing a specialist check.

Is this the same as an IP reputation check?

No. This page inspects the current browser and connection. IP reputation typically concerns network type, proxy intelligence or historical risk. A normal browser setup does not erase an exit IP’s history, and a clean IP does not validate every browser setting.

Does an all-green report guarantee anonymity?

No. Colors summarize the evidence for individual checks. Accounts, cookies, other applications, site-specific data and unverified items can still affect privacy. The tool does not certify anonymity.

Why is the public IP different from my local IP?

Home, enterprise and mobile networks often use NAT or shared exits. Websites see a routable public address, while addresses such as 192.168.x.x usually stay within the local network. A VPN or proxy can change the visible exit again.

Is a leak test useful without a VPN?

It can still show what the connection exposes. A leak must be interpreted relative to your expectation: on a direct connection, seeing the access network’s public address may be normal. Establish the intended route before deciding whether it was bypassed.

Why do my phone and computer show different results?

Networks, DNS settings, browser versions, operating-system policies and privacy controls can differ. Even on the same Wi-Fi, exposed browser fields and IPv6 behavior may differ. The reports do not need to match field for field.

What should I do with an unverified result?

Identify the missing evidence, then review connectivity, browser support and service availability. Retest later or compare a supported browser. Do not disable every privacy feature merely to fill all fields; unknown is not a passing result.

IP Environment Check - Browser Fingerprint & Leak Test | CHA.LA