Alternative: watch native content. Start with easy short content, build up to vlogs, series, movies.
The idea of 'convenient 10 minutes a day' will get you nowhere. People who seriously want to learn a language know it takes 1-2-3 hours of daily immersion. The only way '10 minutes a day' would work is if you lived in a country, were surrounded by the language and only counted 10 minutes you spend reviewing a grammar book.
What all those tools want are users who pay regularly. So if they taught you a language well you'd be gone in a year or two. Duolingo can is great at teaching you a language if you then had to use that language in Duolingo.
The idea of 'convenient 10 minutes a day' will get you nowhere. People who seriously want to learn a language know it takes 1-2-3 hours of daily immersion. The only way '10 minutes a day' would work is if you lived in a country, were surrounded by the language and only counted 10 minutes you spend reviewing a grammar book.
What all those tools want are users who pay regularly. So if they taught you a language well you'd be gone in a year or two. Duolingo can is great at teaching you a language if you then had to use that language in Duolingo.