I have Doulingo on my phone. I have been useing it about 100 days and have about completed section one of ten.
Projecting out, it should take about 3 years practicing about an hour or so a day to learn Spanish. I suspect that there will be more effort in the form of watching Spanish TV and conversing online in Spanish as well as a couple of emersión trips.
Still, the cost, other than the travel is negligible. The pedagogy is most likely usable across platforms.
as well as Minecraft
Knowledge of spreading knowledge is growing very fast.