Real-time pitch feedback, guided warm-ups fit to your range, breath training, and a memory of your progress. Free, local, no account. It needs the mic; headphones are strongly recommended so it hears you, not itself.