приложениями имхо не стоит заморачиваться, даже если они хоть как-то качают грамматику - это конечно все песок.
но все же могу лишь вспомнить anki для заучивания слов - мне не зашло, lingualeo - слова или переводы - не зашло, simpler - грамматические штуки.
мне больше всего нравилось приложение по синему мерфи: English Grammar in Use
я купил книгу Мерфи красную, а приложение в итоге отдельно оплачивать нужно, вроде