Client-side sealing
The password is encrypted with AES-256-GCM in your browser before anything is sent. GCM is an authenticated encryption mode: it produces a ciphertext plus a tag, and the tag makes any alteration of the ciphertext detectable when the recipient decrypts. The material needed to decrypt rides in the URL fragment, the part after the #, which RFC 3986 defines as client-side only - browsers never transmit it to the server.