To make sure you don’t forget sentences, expressions, or words, you can also try Anki (you can google it or find it in the android/apple store). It’s free, and I use it every day! It’s a lightweight app for flashcards with spaced repetition (not only for learning languages btw). In the end, I think a combination of tools will be key to making the most of your language-learning journey 🙂↕️
Discussion
Memrise app that I use does the space repetition and it has a vast source of native speakers sentences.
I downloaded Busuu. Unfortunately it only offers Brazilian Portuguese not European. Dialect and accent is important for listening and speaking skills.