Comparison

My Program Generator vs Trainza

Price, ratings, monetisation and update history for both apps, side by side β€” with what reviewers say about each.

Head to head
About

My Program Generator

This app creates personalized, adaptive training programs for runners, swimmers, cyclists, and triathletes. It uses your performance data and training history to optimize your workouts and prepare you for races. The program automatically updates as you progress.

Highlights
  • Personalized training programs
  • Adaptive workout adjustments
  • Performance data integration
  • Race preparation planning
  • Automatic program updates
  • Optimal race-pace guidelines
Features
Read full description

My Program Generator is a fully adaptive and automated training program for runners, swimmers, cyclists, triathletes and fitness enthusiasts. MPG takes real-life performance and training data and creates an optimized training program. This program constantly adapts and changes as the athlete adapts and changes. The MPG algorithms have been scientifically formulated through rigorous research and field testing to ensure each program is highly accurate and specific to each athlete. MPG provides an outcomes-based and scientific evidence-based approach to training prescription. The MPG algorithms have been formulated from scientific principles and they have been refined and tested on thousands of athletes, ranging from beginners to professionals. The MPG system is highly accurate for every athlete type because it takes multiple performance data points and training history into consideration when generating each program. Each training program that is generated is unique to each individual. As workouts are logged in the workout log, the MPG system accumulates information to update the training program automatically. The performance tests get repeated on 3-6 week intervals and this, combined with the logged training, gets used to update and generate the new training program, automatically. Events and races can be added to the system and the athlete's training program will update to prepare the athlete optimally for key races. MPG will include variables such as date, race type, distance and course profile and combine this with performance and training history to create the optimal training stimulus in the build up to key races. MPG also automatically provides athletes with optimal race-pace guidelines with each race they compete in. This information is based on training history and performance data and has proven to be highly accurate and extremely useful when trying to improve personal records. Some of our testimonials: β€œThe personalization, structure and detail of each set allows me to get the maximum benefit from the time I have available to train” Anthony Briggs β€œMy journey with MPG has been amazing, lost 12kg, finished my first Ironman in 11h:38m and then qualified for 70.3 World Champs in Austria after finishing 6th overall at 70.3 SA. Every Month my times are getting better on each discipline when I do the tests and it seems there is no ceiling to my performance improvement” Kim Heger View our Privacy Policy: https://myprogramgenerator.com/site/page?view=privacy View our Terms & Conditions: https://myprogramgenerator.com/site/page?view=terms

About

Trainza

Features
Read full description

Simplify your club training and communication with TrainZA. Make becoming a member of your club easy and drive up membership. Add value that will set you apart from all the rest. MEMBER MANAGEMENT Invite members to your club, coaching or sports brand where you can control their membership and access. Activate or deactivate members as you need. TrainZA does not manage your member payments, only your communication with them. MEMBER MANAGEMENT Invite members to your club, coaching or sports brand where you can control their membership and access. Activate or deactivate members as you need. Your membership options and costs can be communicated in the app and managed through your own external billing and administration system. TrainZA does not manage your member payments, only your communication with them. RACE EVENTS Add upcoming race details to inform your members and gather all their results centrally. No need to chase results as members can add their own results for each race. View all the race the results with distance, gender and age filters. See who is smashing it! POLLS Gather opinions or feedback on anything from attendance to important club decisions. With the ability to vote anonymously or display results publicly. TIME TRIALS Do you have regular events such as weekly time trials or Parkruns? Schedule reoccurring race events that repeat each week and allow members to submit their results. All race results can be viewed on a members profile so they can track their own progress and improvements SPECIAL EVENTS Showcase all your upcoming special events such as presentations, awards events and social gatherings. Post galleries after the event for all to see. BIRTHDAYS Never miss a member’s birthday again as they are highlighted on the daily training schedule. GALLERIES Everyone loves race or event photos. Add unlimited photos to any event or news item for all to see and download. Always easy to find as everything is listed in order or can be found on the calendar.

Screenshots

My Program Generator4 screens
Trainza4 screens

Verdict

The call

The clearest difference is in-app purchases: Trainza at none against My Program Generator's 2. Trainza also leads on ads (none vs shown) and update cadence (every 2 weeks vs every 2 months). On price, device support and iOS requirement there is nothing between them.

Scored on Price Β· Rating Β· Positive reviews Β· Number of ratings Β· Update frequency Β· Ads Β· In-app purchases Β· Monetization Β· Best chart rank Β· Devices Β· Requires iOS

CostPrice Β· In-app purchases Β· Ads Β· Monetization

Both are free to download. My Program Generator sells 2 in-app purchases, starting at $1.99 per month. Trainza asks for nothing beyond the download.

UpkeepUpdate frequency

My Program Generator ships an update every 2 months, Trainza every 2 weeks. The most recent releases landed on June 25, 2026 and September 6, 2026 respectively.

Scorecard3 real differences Β· 5 level
My Program Generator versus Trainza: the parameters behind the verdict, then further details
ParameterMy Program GeneratorTrainza
PriceFreeFree
Positive reviews100.0% of reviewsβ€”
Update frequencyEvery 2 monthsEvery 2 weeks β€” better
AdsYesNo β€” better
In-app purchasesYesNo β€” better
MonetizationFree with in-app purchasesβ€”
DevicesiPhone, iPad, iPod β€” betteriPhone, iPod
Requires iOS15.614.0 β€” better
Further details β€” not scored
Size22 MB53 MB
Age rating12+4+
DeveloperMPG Fitness LimitedIn-Detail Advertising

In-app purchases

2 purchases

My Program Generator

Subscriptions2
  • Health and Fitness Program$1.991 Month
  • Premium Performance$99.991 Month
None

Trainza

No in-app purchases

Questions

Is My Program Generator free?
My Program Generator is free to download, with in-app purchases available.
Is Trainza free?
Trainza is free to download, with no in-app purchases.
Do My Program Generator or Trainza have ads?
My Program Generator shows ads; Trainza does not.
Which is updated more often, My Program Generator or Trainza?
My Program Generator ships an update every 2 months, and Trainza every 2 weeks. Most recently, My Program Generator was updated on June 25, 2026 and Trainza on September 6, 2026.

Other comparisons