Good app guesses names perfectly, but when it shows rare name it says to watch add which I don't mind but after some time it asks money, add will be a way better option, fix that and 5 star on there way