For a broader alternative to jpdb, check out Lingvist. This AI-powered learning platform personalizes lessons to focus on words that are most likely to be useful in real-world situations. It has spaced repetition, customizable decks and short lessons, so you can learn at your own speed. Lingvist is available on the web and as a mobile app, and its personalization and contextualization can be very effective.
Another good alternative is Language Reactor. It draws from media sources like Netflix and YouTube, offering dual language subtitles, pop-up dictionaries and automated injection of content based on your proficiency. It also has AI chatbot conversations and the ability to import book text for machine translation. That can make learning more interesting by turning ordinary content into language learning exercises.
If you want a service that focuses more on practical communication, FluentPal is worth a look. It offers live chat with AI instructors, interactive lessons and role-playing exercises to help you prepare for different situations. On iOS and Android, FluentPal is designed to surround you with practical communication and to be easy on your wallet.
Last, Hayai Learn is a Japanese-specific service that uses YouTube videos to help you get a better ear for the language. It's got pop-up dictionaries, AI explanations and a video-based quiz system. Hayai Learn also lets you track unlimited words and import any YouTube video with Japanese subtitles, so it's a good option if you're specifically interested in Japanese language learning.