What's this?
In this demo, your machine acts as the client and sends an ordinary request directly to the demo destination, a Cloudflare Worker. The destination records what it sees.
Copy this and run it in your terminal. You're manually sending a request that client software would normally send automatically.
Run the command — this fills in live.
What's this?
The same request as before, now pointed at Privacy Proxy. The selected geohash describes a broad area used to guide egress selection. The destination independently estimates location from the egress IP, so results depend on its IP-geolocation database.
Copy this and run it in your terminal. pvcli will mint a fresh Privacy Pass token and use it to authenticate to the proxy.
What changed: the same pvcli command, plus -x to route through the proxy, --pat-issuer for Privacy Pass authentication, and a geohash header on CONNECT.
To see the Privacy Pass issuance flow step by step, try the demo from the Privacy Pass developer documentation.
Run the command — this fills in live.