Speakly focuses on reading, listening, speaking and writing to improve your confidence in your target language. It uses a Spaced Repetition System to help you push vocabulary into your long term memory, and teaches you the 4000 most statistically-relevant words in your target language.
Before using the program, you can take a placement test to estimate how many of the 4000 most common words you already know. Then, you will be placed in one of 9 levels. You will start with a series of sentences, learning words within context and then filling in the blanks for recall. After learning several words, you will be presented with a LIVE-situation where you will recreate a dialogue with the recording of a native speaker. The dialogues are also short enough that you can listen to them repeatedly, practice speaking along with the recording, and quickly notice improvement.
Besides flashcards and dialogues, there are also reading and listening exercises with interesting content. You can download the audio to study offline, which is helpful because Speakly encourages you to listen to the same exercise 3-5 days in a row to see improvement.
One of few downsides to Speakly is that for the basic flashcard sentences, all of the narrations use automatic text-to-speech rather than native speakers’ voices.