Brilliant idea and a really well put execution in the development of the app.
It's a bit tricky to learn languages from apps because they often give you random words to learn, or even when they give you structured lessons, it's hard to retain anything.
Then, when you do, there hardly is any way to lead conversations or increase your speaking comprehension.
Lingocat uses AI in order to help you lead meaningful (in the realms of learning) convos. It does so very well, and as such you find yourself learning and practising in ways that are very helpful. I love it.