It has several stations for the various body workouts. (abmachinesguide.com)
It's basically obedience training with a twist since you and your will be navigating a course in heel position with several stations scattered around. (notinthedoghouse.com)
Two WSJers tested the app, using it to ride trains at several stations in Brooklyn and Manhattan. (nystateofpolitics.com)