The martials arts trainer app helps you to get better every day by providing excercise divided in different levels. It can be used to train any kind of martial arts with or without weapons. Change speed and repittions in settings as you need. The app gets constantly updates.