A network transparency tool.
Nothing more.
Libreprobe shows you exactly what your ISP, your device, and Cloudflare's network know about your connection — in plain language, with no account required.
Every time your browser makes a request, it leaks information — your IP, your ISP, the protocol you're using, the physical data centre handling your traffic. That information has always existed. Libreprobe makes it visible to you instead of only to the infrastructure operator.
The Worker reads these headers, formats them, and returns them to your browser. Libreprobe does not persist or store this data. Once the response is sent, no application-level state is retained.
Libreprobe runs as a Cloudflare Worker — a stateless function executing at the edge, as close to you as physically possible. When your browser hits the API endpoint, Cloudflare has already enriched the request with metadata: your geolocation, ASN, TLS handshake details, and the identifier of the edge node handling you.
The Worker reads those headers, looks up the PoP code against a static edge-location dataset, formats everything, and returns it as JSON. Your browser renders it. The Worker exits. No state is carried forward.
Network diagnostics tools are not new. Many provide useful insights into IP addresses, routing, and connection metadata. Libreprobe exists to offer a minimal, transparent implementation focused solely on displaying request-level information — without accounts, analytics scripts, ads, or monetisation mechanisms.
The goal is clarity. A small, readable codebase. No hidden flows. No layered product tiers. Just a straightforward diagnostic surface you can inspect and verify for yourself.
The name is intentional. Libre — free as in freedom. probe — a diagnostic instrument.