What end-to-end actually means in a password manager
End-to-end encryption (E2EE) means data is encrypted on the sending device and only decrypted on the receiving device. In a password manager, the two "ends" are your devices: laptop, phone, browser extension. The server in the middle holds ciphertext, never plaintext.
This is stricter than HTTPS. TLS protects data in transit between you and the server, but the server still sees plaintext. E2EE protects data from the server itself — a compromised server, a malicious employee, or a subpoena hits a wall of ciphertext.
PassCryp's E2EE is implemented in the browser using Web Crypto (the W3C-standard subtle crypto API). Native browser code performs AES-256-GCM with hardware acceleration; we never ship our own AES implementation.