I must say, I'm really skeptical of all these apps. I've tried pretty much all of them (well, not literally all of them, but a lot). I've had to move/travel quite a lot in my life, and I tried to get a "head start" on learning the language, with a different app. Every time, going to the country, I quickly realized that I could not speak the language. At best I could read it and produce with effort some sentences that…
Back before widespread internet, I spent two weeks in Korea, and by the end I could basically read & pronounce it (without really understanding anything) because it was that critical to getting around.