What would be needed for a good browser password manager?
- It should be open source
- No code should be loaded from a server, all code should be local when running
- You should be able to store your passwords on your storage of choice
- Storage should be encrypted safely
- You should be able to update the database from different devices
- Browser integration should be stellar, including generating passwords for you
It seems to me that this can be split in two areas: back-end and front-end. Many projects seem to be good at the back-end stuff, and not so many at the front-end stuff. I wonder, would it be possible to split the work so that one open source project only does the front-end work, i.e. the browser integration, and then make that pluggable?