I'm not sure if its my phone but the pitch is generally about ~10 cents sharp. It would be very handy if warm ups listened to ensure a proper warm up that includes the ears. Timing in the warm up seems a little fast for me. Other than this, the app seems well thought out and effective. % scores seem fair but it doesn't seem stability is taken into account. (Wild tone swings are not counted against you). Scoring should be weighted more on the onset of the note, not full duration.
Vocal Trainer - Sing Better at Google Play market analyse