The ideal password should be long and made up of random characters. The problem is, that's hard to remember.
And the other problem is that even if you choose a password that contains upper and lower case letters, numbers and symbols (like G0-P@tr10ts!), it isn't as strong as you think.
There are other password selection apps out there, but kPass is different. It generates English-language passwords, and uses mathematical probability theory to let you know how strong they are as compared to the ideal case of random characters. So if you need a password that is as strong as 6 truly random characters, numbers, and symbols, kPass will deliver that.
If you need a stronger password, you can just keep generating more words until you reach your required strength.
If you think some of the words are hard to remember? You can remove individual words and re-generate until you find something that suits you, and know exactly how strong it is.
keywords: generate password, password, random password, rememberable password