SSysLeak

Single-signal test

Open port check

We asked the public internet to knock on your connection. Here's which doors answered — scanning your own IP only, popular ports first, plus any port you want to check.

Scanning your public IP

resolving…

What an open port means for your privacy

Every device on the internet is reached through ports — numbered doors, one per service. A web server listens on 443, remote desktop on 3389, file sharing on 445. When a port is open to the public internet, anyone, anywhere, can attempt to connect to whatever is behind it. That is fine and expected for a server that is meant to be public; it is a real exposure for a home or personal connection that was never supposed to be running services for the world.

This check probes your own public IP from the outside — the same vantage point an attacker or a mass-scanning bot has. Services like Shodan scan the entire internet around the clock, cataloguing every exposed port; a forgotten open port is often how a break-in starts. Seeing your connection the way the outside sees it is the first step to closing what shouldn't be open.

Reading your results

Closed is the result you want on a personal connection: the port is not reachable from the internet, so nothing is exposed there — whether because a firewall drops the probe or because nothing is listening. Open is the one to pay attention to: a service is live and reachable from anywhere. If you see an open port you didn't expect — especially SMB (445), RDP (3389), a database (3306, 5432) or an admin panel (8080) — check your router's port-forwarding settings and your device firewall.

Behind a typical home router or a mobile carrier you'll usually see closed across the board, because the network hides the devices behind it and blocks unsolicited inbound traffic. An open port then almost always means a port-forwarding rule is deliberately sending that traffic to a specific device — intentional for, say, a game server, but worth a second look otherwise. Because we scan from our own server, the result reflects what any remote host on the internet would see, and we verify our own connectivity first so a “closed” never just means our probe failed to leave the building.

Frequently asked questions

What does this port check actually test?
Whether the public internet can open a TCP connection to a given port on your current public IP address. Our server tries to connect back to your IP on each port and reports it as Open (a service is reachable and exposed) or Closed (not reachable — either firewalled or nothing is listening). For an exposure check, that open-versus-not distinction is what matters.
Can I scan someone else's IP or a website?
No — by design. The scan target is always your own IP address, derived from your connection on the server side. The box only lets you choose which ports to check, never which host. This is deliberate: a tool that scanned arbitrary addresses would be an abuse magnet.
Everything shows 'Closed'. Is that good?
Yes — that's the result you want. Closed means the port is not reachable from the internet, so nothing on your connection is exposed there. Most home and mobile connections show closed across the board because a router or carrier firewall blocks all unsolicited inbound traffic. It's your firewall doing its job.
A port shows 'Open' — what should I do?
An open port means a service on your network is reachable from the entire internet. If you didn't intend that (e.g. RDP 3389, SMB 445, a database on 3306/5432), it's worth closing: check your router's port-forwarding rules, your device firewall, and whether the service needs to be internet-facing at all. Services like SSH or RDP are best placed behind a VPN.
Why might this disagree with another port checker?
Every scanner probes from its own location, and networks can treat traffic from different sources differently — one may get a definitive refusal while another just sees a timeout. We collapse that ambiguity into the one thing that matters for your exposure: is the port reachable (Open) or not (Closed). We also self-check our own connectivity before trusting a result, so we never report 'closed' just because our own probe failed to go out.
Is this the same as checking ports on my computer?
No. This checks inbound reachability from the outside — what the internet can reach on your public IP. It does not list the local services running on your machine. Behind a home router, an 'open' result usually means the router is forwarding that port to a device on your network.

This is one signal of many. The SysLeak exposure dashboard combines your IP, fingerprint and WebRTC results into a single Exposure Score.