Very nice initiative, the language space is overcrowded with commercial offers that have an incentive to keep you locked in. Apart from LanguageTransfer there seem to be few other good offers.
That said, looking at the current offer it seems to lack the one thing Duolingo offers: Duolingo (for all its many faults and pedagogical uselessness) takes the burden of decision making away - I don't need to really think what to do next. Here I don't have this guidance - do I start with basics? Or introduction? Or something else?
Crucial in my view would be to provide a path or at least a tree to guide the user where to go. This will make it easy to jump in and get carried along.
Do any alternatives take a more "fully immersive" approach?
I tried this LibreLingo, but the first question I got was "Which of these is The Sun?".
Once you learn/memorize a few basic Spanish phrases such as "¿Qué significa?" you can stay immersed in the language. When you see a photo of the sun, you need to jump straight to El Sol, not Photo->"The Sun"->"El Sol".
Try Spanish in Latudio [0]. It is not quite for beginners, you need to have at least basic vocabulary, but regarding immersion, it should fit what you are looking for. It uses a listening-first approach and contextual translations with vocabulary and lets you explore words you didn't get in other contexts.
Do they have a version that's not a mobile app? Or will it at least work on the desktop/web browser? I'm not going to use something like that on my phone.
I built https://nuenki.app, which follows a fully immersive approach by immersing you while you browse the web. It translates entire sentences at your knowledge level into the target language, and you hover for definitions/the original sentence/etc.
That said, looking at the current offer it seems to lack the one thing Duolingo offers: Duolingo (for all its many faults and pedagogical uselessness) takes the burden of decision making away - I don't need to really think what to do next. Here I don't have this guidance - do I start with basics? Or introduction? Or something else?
Crucial in my view would be to provide a path or at least a tree to guide the user where to go. This will make it easy to jump in and get carried along.