Privacy Glossary
URL Fragment
The part of URLs that never gets sent to servers
In Short
The portion of a URL after the # symbol, which browsers never transmit to web servers, making it ideal for client-side secrets.
Explained
URL fragments (everything after #) are processed entirely client-side by browsers. When you visit example.com/page#secret, the server only sees a request for /page - the #secret part stays in your browser. This is a fundamental web standard.
How zkChat Implements This
zkChat stores encryption keys in the URL fragment. When you share a zkChat link like zkchat.org/room/abc#key123, our server only sees /room/abc. The encryption key (#key123) never reaches our servers - it goes directly from sender to recipient via the shared link.
Related Concepts
See It In Action
Experience url fragment firsthand with zkChat.
Try zkChat Now