Failed App? This Is How To Reboot
antjanus.com
antjanus.com
There are apps such as LastPass that pretty much solve the password management deal altogether, by choosing, storing and retrieving strong passwords.
IMHO, first of all, more thought needs to be put into the use case.
At any event, good luck and hope you'll find the path to succeed with your app(s).
It, however, is really useful for me and at work. I need to have strong passwords that are 10+ characters long but I can't write them down. So instead, I can remember something simple like the project name and use my app to generate the same password every time.
Also, no app fails _just_ because it had bad marketing and design. There's probably an underlying flaw in the concept itself. I'd look there first.
Firstly e.g. for MD5 your hashes are never going to contain Letters > f, no uppercase and no special characters.
Secondly you are limiting the possible passwords to hashes of short natural language strings.
Marketing and UI is however where I see a lot of problems with apps.