Use a master password to generate passwords for all sites

This is saved locally and will never be sent to a server