Words with spaced repetition
Next to grammar, the app gained a words section. Words are grouped by topic, and each session mixes new words with ones that are due for review.
After every answer the app recalculates when to bring a word back: a correct answer pushes the review further out, and a mistake brings it closer. You can also practice the words you got wrong on their own.