What's great
Love using this product - very very helpful in feeling confident while speaking a language. way better than other gimmicky apps that I've used for several years with little to no improvement in my spoken Italian. With ChatPal, I get regular feedback and can practice real world conversations without any awkwardness.
vs Alternatives
All these alternatives eventually felt like a game I was playing to maximize points/ scores/ streaks. My actual language speaking skills weren't improving even after years of trying. With ChatPal, it felt easier than a humon tutor to get started speaking fluently and certainly more effective than other apps to continue gaining confidence in my speaking ability!
Does it track vocabulary I struggle with most?
absolutely. super super helpful. tells me which words I have mastered, and which I know but am yet to master. gives me feedback on each session so I can improve
Is offline practice or download available?
Not sure
How does it compare to human tutoring sessions?
A huge improvement when complimented with humon tutors, but way more economical to be able to do it every day. Overall probably similar in terms of actual help in getting more fluency in a language

Duolingo
Jumpspeak
BabbleBox.ai by MakeForms.io