Нравится приложение Alibra Sky
Построена на ассоциациях. Показывает картинки без слов. Слова разбиты по темам 106 тем 1918 слов. Еще там есть график повторений.
Пишут, что надо повторить слово 7 раз с определенным графиком, чтобы хорошо его запомнить. Точный график не помню, но вначале вроде через 1 день, через 3 дня, через неделю и т. д.