Click flag, and simply tell the program what the password is for, and it will generate a secure password! Program was intended to be used without any capital letters but it functions fine with them too.
ironically, the passwords generated by this wont be secure if this gets popular because the password generated is obtained in a way where all you have to do is input what it is for. So maybe don't use this in the end lol. The actual set up this is based on is way too big to explain here, so go ahead and look inside the code. I'll leave comments to attempt to explain everything.