The basic concept is that you improve your spoken English by watching videos (of which there are currently 196 in categories such as Business, Daily Life, Environment, etc.) and recording your version of each phrase you hear. The platform's speech recognition technology evaluates your performance and gives you a score.
There are three levels of difficulty: Easy, Medium and Hard. You'll have to register before you can watch anything, but that only takes a minute or so.