Found this app from a post on r/Learnpolish and thought it was worth a try. Seriously impressed. I've used LingQ for a while so I'm familiar with this kind of app, but Octopus had a few differences that sold me:
- Lemma-based vocab. Instead of having 20 different flashcards for every form of the verb "to deliver" (like in LingQ), Octopus knows to only keep one — the infinitive — and doesn't flag every new form as 'unknown'.
- Any YouTube video. You don't need to search just for videos with captions.
- Offline mode. So nice when I'm on planes, trains, buses.
- One-time payment. I plan on studying languages for more than a few months. Those subscriptions accumulate over the months and years.
But I only hit buy after getting a feel for the UI in action, and trying it with a few languages and different media types. Very smooth and intuitive. So yeah, highly recommended!