This application uses the Web Speech API in Chrome 25 (in beta as of writing this) and later. It works like the "flash cards" that kids use to memorize their math tables. The user chooses a category and the app presents questions to them from that category. The speech API listens for responses and moves on to the next question when the correct answer is said. The user can add their own categories and questions. localStorage is used to store the user's data and high scores.