Back to Home

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

Browse All Terms