My daughter gave up because the mascot turned more and more scary (she’s not allowed to use the iPad that much). Any alternatives?
For apps, I use Clozemaster and Babbel. Unfortunately Babbel is starting to feel like it's also chasing gamification, but it does have sensible content.
For podcasts and YouTube content, I follow EasyGerman and Coffee Break German, and both are part of larger brands for other languages:
https://www.easy-languages.org/our-languages
https://coffeebreakacademy.com/
For kids… what about kids books in the target language?