First off, for anybody wondering why all the reviews are 5 star, it tries to force you to rate it 5 stars before using it. However you don't need to you can just exit that pop up but apparently tons of people don't seem to realize that that's why it's all 5 stars saying I hope it works... and secondly, this app is garbage. It literally just randomly generates random numbers and letters and acts like it generated them because of your wifi you're hooked up to and some sort of educated guess is happening, but if you're using this app you probably aren't hooked up to the wifi you're wanting to get the password to, and I'm not even on any wifi at all so the fact that it guessed what the password is to the wifi I'm hooked up to when I'm not hooked up to any just shows how fake and waste of a time this app is. And there's tons of in app purchases for it to give you longer random codes, which is just a big scam. I'm not one to easily write things off as a scam but this, my friends, is a scam and a fraud and just flat out stupid and rude for asking people to rate before using and the people who do that must all be children who didn't look at it before rating.. I mean come on.. this app is garbage plain and simple.