Encrypt-before-store
Every entry you add - site, username, password, notes - is encrypted with AES-256 using a key derived from your master password before it is written to localStorage. The plaintext key exists only in the browser's memory while the vault is unlocked; persistent storage only ever holds ciphertext, so inspecting localStorage directly shows unreadable data, not your passwords.