It is not enough just to train hard. You need to train hard with a target to beat in every work set you do. The targets to beat in any given workout are your achievements the previous time you performed that same routine.

With GymACE you have a detailed record of the evolution of each training program, and of your training as a whole from year to year. In addition to control over the short term, this permanent record will give you a wealth of data to analyze and draw upon when designing your future training programs.

Main Page

GymACE is not your personal trainer. There is no shortage of places to get exercise advice, many of them much more personal and complete than anything you find in a mobile app. What you really need is a way to log your workouts as simply as possible with as much versatility as possible. Because GymACE knows exactly what its job is, it is the best there is at it.

As simple as it is to use GymACE, it will soon play a critical role in maximizing your training efficiency and productivity.

Sets, Exercises, Workouts and Sessions

In GymACE, your basic data element is the set. A set is where you enter your weight and reps for weight-based exercises, or up to three user-defined fields for cardio exercises; and also an individual note if you so desire. Each individual set is time-stamped to the nearest second. A set must belong to exactly one particular exercise, but may or may not belong to a particular workout. The workout a set belongs to is initially determined based on where that set was entered. That is, if you perform a set within a workout, and then remove that exercise from the workout, the set will still belong to that workout. An exercise may belong to one workout, several workouts, or no workouts, much like a song to a playlist. You may perform an exercise by entering a set directly from the Exercises tab, or by adding the exercise to a workout and entering the set from the Workouts tab. This simple versatility makes it very easy to adapt your workout while you are working out. For example, say you are at the gym performing a workout and a particular exercise machine you like to use is being hogged by some guy doing 10 sets of 50 reps with 10 pounds and 3 minutes of rest between sets. So you need to use a different machine. Just switch from the Workouts tab to the Exercises tab, find or create an exercise for the new machine, and enter your set directly from the Exercises tab. Because GymACE distinguishes your workouts based on when the sets were entered, not where they were entered, there is no need to modify your workout -- the new exercise will appear in your history for that session. A session contains all the sets you perform while working out. It starts automatically with the first set you enter, end it ends with the last set you enter. If more than four hours have elapsed between the last set and the new set, a new session will be opened. This all works exactly the way you would have intuitively expected.