Yes, context is everything. That's one thing that really strikes me about learning this way, the lack of context. But that should be fixable.
It lets you:
- Upload texts to read, even entire novels, or read any webpage using a bookmarklet.
- Click on words or drag across phrases to translate them.
- Every word or phrase you translate is stored to your account, along with the context sentence, to learn with flashcards.
- Flashcards are prioritised using word frequency lists so you learn the most useful words first, they also use a SRS similar to Anki to schedule future appearances of a word.
Please give it a try, and if you are interested it could be cool to share some ideas.