PassLab
privacyVPNIP addressbrowser fingerprint

What Every Website Knows About You (And What To Do About It)

May 10, 2026·10 min read

Open a website. Any website. Before you read the headline, before you scroll, before you click anything — that server already knows roughly where you are, who your internet provider is, what browser and operating system you are using, and what kind of device you are on. You did not consent to this. You did not fill in a form. It happened automatically, the moment your browser made contact.

checkmysetup.online is a free tool that shows you exactly what every website sees when you connect. Your public IP address, your approximate location, your ISP, whether a VPN or proxy is detected, your browser, your operating system, your screen resolution, and your timezone — all in one place, with no account required and nothing stored.

It is the clearest answer to a question most internet users have never thought to ask.


What your IP address actually reveals

Your IP address is not just a technical identifier. It is a return label attached to every request your browser makes, and it carries more information than most people realise.

From your IP address alone, any website can derive:

Your approximate location. Not GPS-level — but country is correct roughly 99% of the time, region around 85%, and city around 55%. For most users this is accurate enough to identify the metropolitan area they are in.

Your internet service provider. The ISP or mobile carrier routing your traffic is visible via the autonomous system number (ASN) attached to your IP block. This tells a site whether you are on residential broadband, a mobile network, a corporate proxy, or a VPN provider's infrastructure.

Whether you are using a VPN or proxy. IP addresses belonging to known VPN providers, datacenter networks, and proxy services are flagged in commercial databases. When you connect through a VPN, the exit node's IP typically flags as "hosting" or "VPN" infrastructure rather than residential — which is exactly how streaming services and fraud detection systems identify VPN usage.

Your timezone. Derived from your IP geolocation, cross-referenced with your browser's reported timezone, to get a reliable picture of what part of the world you are operating from.

checkmysetup.online shows you all of this in one page, in plain English, without requiring any technical knowledge to interpret. What you see is precisely what every website you have visited today has already seen about you.


The browser fingerprint: what it is and why it matters

Your IP address is the obvious part. The browser fingerprint is the part most people do not know about.

Every browser exposes a set of signals through standard JavaScript APIs — not to malicious scripts, but to normal, everyday web code that any site can run. These signals include:

  • User-agent string — browser name, version, and engine
  • Operating system — Windows, macOS, iOS, Android, and version
  • Screen resolution and colour depth
  • Device memory and CPU core count (where exposed)
  • Installed fonts (on some configurations)
  • Canvas and WebGL fingerprint — how your GPU renders graphics, which varies by hardware and driver
  • Language preferences and locale settings
  • Timezone from the browser itself

Individually, these signals are not unique. Combined, they form a fingerprint that is often unique enough to identify a single user across sessions — even when cookies are cleared, even when you open an incognito window, even when you switch networks.

This is what advertising networks use to track you across websites you have never connected your account to. It is legal (in most jurisdictions), invisible, and very difficult to prevent without specifically designed privacy tools.

checkmysetup.online shows you your own browser fingerprint signals — the same values that every site you visit is already reading silently. Seeing them laid out explicitly is the fastest way to understand what "browser tracking" actually means in practice.


Verifying your VPN is actually working

This is one of the most practical use cases for checkmysetup.online.

A surprising number of people use VPNs without ever confirming they are doing what they expect. Common failure modes include:

The wrong exit node. You connected to a VPN server in Germany, but your IP is showing as Netherlands. The exit node you are actually using is different from the one you selected.

DNS leaks. Your web traffic is tunnelled through the VPN, but your DNS queries are still going through your ISP. Your location is hidden but your ISP can still see what domains you are resolving.

The VPN dropped and reconnected to a different server. Kill switches are supposed to prevent this, but they do not always work reliably.

The IP is flagged anyway. You are using a residential VPN (often marketed as "clean IPs") but the specific exit node you landed on has already been flagged in geolocation databases.

The correct workflow is: connect your VPN, open checkmysetup.online, and confirm that the IP, location, and ISP shown match where your VPN exit node is supposed to be. If the location is wrong, if the ISP shows your actual provider instead of the VPN company, or if "VPN detected" shows when you are trying to appear as residential, you have a configuration problem. Recheck after every tunnel change.

This takes about ten seconds. It is the only reliable way to verify your VPN is doing what it claims.


The shareable snapshot: one link for IT support

One of checkmysetup.online's most genuinely useful features is its shareable link.

When you click Copy share link, the tool encodes your current setup — IP, location, ISP, browser, OS, screen, timezone — as a Base64 hash appended to the URL. The data is in the URL fragment, never sent to a server. Anyone who opens the link sees a snapshot of your setup at the moment you captured it.

This solves a persistent problem in technical support:

  • Remote worker to IT: "I can't connect to the client's system."
  • IT: "What's your IP? What browser? What OS version? Are you on VPN?"
  • Remote worker: three screenshots, two minutes, one slightly wrong answer.

With checkmysetup.online, the same exchange becomes: remote worker sends one link, IT opens it, sees everything they need in ten seconds.

The snapshot is also useful for:

  • Compliance and contract work — proving you were operating from a specific country at a specific time, useful for geo-restricted contracts or remote work payroll agreements
  • Freelance clients who need to verify your setup before granting system access
  • Security audits where you need a point-in-time record of a connection's properties

What checkmysetup.online does not do

It is worth being specific about what the tool does not do, because the privacy of a detection tool is itself a trust question.

checkmysetup.online runs as a static page in your browser. The detection logic reads values from your own browser session — your IP (via a lightweight lookup), your browser's exposed APIs, your timezone. Nothing is written to a database. Nothing is logged. There is no server-side component collecting your data.

The shareable link encodes your snapshot data in the URL fragment (#s=...). URL fragments are never sent to web servers — they exist only in the browser. The recipient sees the data you chose to share; the checkmysetup.online server sees nothing.

This architecture is the reason it can be genuinely free with no business model attached. There is no data to sell. There is no behavioural profile being built. It shows you what other sites see, without itself becoming one of them.


Privacy awareness as the first step in digital security

Understanding what is visible about you online is the prerequisite for everything else in digital security. Most people take their first step toward better privacy habits the moment they see, concretely, what is exposed — not as an abstract description but as actual live data.

checkmysetup.online makes that moment happen in under a second. Once you have seen your own IP geolocation, ISP, and browser fingerprint laid out plainly, questions that seemed abstract become concrete:

  • Should you use a VPN for that connection?
  • Does your ISP need to see which sites you are visiting?
  • What does your browser fingerprint look like to the sites you use most?

These questions lead naturally to better habits. A VPN for network privacy. A privacy-focused browser configuration. Strong, unique passwords generated per-site rather than reused across accounts — because credential stuffing attacks, the most common method of account takeover, exploit exactly the kind of visible infrastructure data that checkmysetup.online surfaces. Attackers correlate IP addresses, ISP data, and browser fingerprints with leaked credential databases to narrow their targeting.

The full picture of digital security has three layers: what you are visible as (IP, fingerprint), how you authenticate (passwords, 2FA), and what you do with data (encryption, backups). checkmysetup.online handles the first. PassLab handles the second.


IP lookup for any address

Beyond showing your own setup, checkmysetup.online includes an IP lookup tool. Paste any public IPv4 or IPv6 address and get location, ISP, ASN, and connection type — whether it resolves to residential, mobile, hosting, or anonymizer infrastructure.

Use cases for the IP lookup:

  • Investigating a suspicious login attempt to your accounts (check the reported IP)
  • Verifying that a server or service is actually located where its provider claims
  • Checking whether an email sender's IP matches the sending domain's expected geography
  • Research and due diligence on third-party connections

FAQs about checkmysetup.online and IP privacy

What is checkmysetup.online?

checkmysetup.online is a free tool that shows you exactly what every website knows about your connection: your public IP address, approximate location, ISP, VPN or proxy status, browser, operating system, screen, and timezone. No account is required and nothing is stored.

Is checkmysetup.online free?

Yes. It is completely free, with no sign-up, no paid tier, and no ads. The tool runs as a static page in your browser and has no server-side data collection.

Does checkmysetup.online store my IP address?

No. checkmysetup.online runs as a static page and does not log or store any data about your visit. The IP lookup uses a read-only database query that returns results to your browser without recording your details.

Can checkmysetup.online verify my VPN is working?

Yes. Connect your VPN, open checkmysetup.online, and check that the IP, location, and ISP shown correspond to your VPN exit node — not your real ISP or location. If your real ISP or location is visible, your VPN is leaking or not connected.

What is a browser fingerprint?

A browser fingerprint is a combination of signals your browser exposes automatically — user-agent, screen resolution, operating system, language, GPU rendering characteristics, and more. Combined, these signals are often unique enough to identify a single device across sessions, even without cookies. checkmysetup.online shows you your own fingerprint values, which every website you visit is already reading.

Can I share my setup with someone else?

Yes. The "Copy share link" feature encodes your current setup as a Base64 hash in the URL fragment. No data is sent to checkmysetup.online's servers. The recipient opens the link and sees your snapshot. Useful for IT support, compliance, or proving your connection details to a client.

How accurate is the IP geolocation?

Country accuracy is approximately 99%, region around 85%, and city around 55%. The location is derived from network registry data, not GPS. If you are on a VPN, the location shown will be the VPN exit node's location, not yours.

What does "VPN detected" mean on checkmysetup.online?

It means your IP address is flagged in known databases of VPN provider, proxy, or datacenter IP ranges. It does not mean you are definitely using a VPN — residential exit nodes from newer providers sometimes evade detection. It also does not mean anything bad; it is simply a signal that your traffic appears to be routing through anonymizing infrastructure.

Can I look up any IP address on checkmysetup.online?

Yes. The IP lookup section accepts any public IPv4 or IPv6 address and returns location, ISP, ASN, and connection type. It will not return useful results for private/local addresses like 192.168.x.x or 10.x.x.x as those are not public internet addresses.

← All articlesGenerate a password →