Nice, but limited
The most serious criticism I have is that it does nothing (e.g., playing random notes inbetween trials) to discourage the listener from relying on relative rather than absolute pitch. Even if you miss the first note you get the correct answer immediately, then you can easily hear the interval the next note is off, e.g., once you see that the 1st note is G, and you hear that the next note is a major 3rd up, you know its a B. Its great for relative pitch training, though.
2nd criticism, the keyboard is too small to reliably hit the intended notes, frustrating if youre trying for a high score.
Great app otherwise!
Deep fried wombat about
Perfect Pitch Free, v1.1