SuperGenPass
This is the official repository of SuperGenPass. Please see the homepage to obtain the bookmarklet and the mobile version. For questions, please see the FAQ.
About
SuperGenPass is a different kind of password solution. Instead of storing your passwords on your hard disk or online—where they are vulnerable to theft and data loss—SuperGenPass uses a hash algorithm to transform a master password into unique, complex passwords for the Web sites you visit.
SuperGenPass("masterpassword:example1.com") // => zVNqyKdf7F
SuperGenPass("masterpassword:example2.com") // => eYPtU3mfVw
SuperGenPass is a bookmarklet and runs right in your Web browser. It never stores or transmits your passwords, so it’s ideal for use on multiple and public computers. It’s also completely free and open source.
Should I use SuperGenPass?
Maybe! Do you like bookmarklets? Do you like not knowing what your passwords are? Do you like the idea of using a slightly quirky password solution? You do?
Develop locally
SuperGenPass development requires Grunt:
git clone https://github.com/chriszarate/supergenpass.git && cd supergenpass
npm install
grunt
Looking for GenPass?
GenPass is maintained in its own repository: chriszarate/genpass.
License
SuperGenPass is released under the GNU General Public License version 2.
Other implementations
Since SuperGenPass is open-source, others have made their own versions for various platforms and with additional functionality. You can find a list on the implementations wiki page. Please note that these projects are not reviewed and compatibility is not guaranteed.