One of the best apps to learn German grammar!
This app is amazing to learn German Grammer. It's very comprehensive and provides an easy way to practice every day with a broad variety of grammar exercises. The only disadvantage is that the app is not always very stable but this could be because I work on a M1Pro mac book.