Earned vs JstMacros
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Earned
This intelligent workout companion helps users of all levels create effective exercise routines. It offers customizable workouts, science-based recovery tracking, and progress monitoring to guide users toward their fitness goals.
- Interactive body diagram for muscle group selection
- Extensive exercise library
- Customizable workout creation
- AI-powered workout recommendations
- Scientific muscle recovery tracking
- Progress tracking with calendar view
- Offline functionality
Read full descriptionHide full description
Earned is an adaptive strength-training companion for lifters at every experience level. It turns your goals, schedule, available equipment, movement limits, recovery, and recent performance into a clear weekly plan—then helps you execute every set. PERSONALIZED FROM DAY ONE • Complete a structured training intake in minutes • Add lift baselines so your first working weights make sense • Choose your goal, training days, session length, equipment, and movement constraints • Get a balanced weekly split built around what you can actually do A COACH THAT EXPLAINS THE PLAN • See why each session was selected • Understand target reps in reserve, recovery, and weekly volume • Review load decisions instead of following a black box • Progress only after repeat successful exposures • Hold or reduce load when set quality says recovery should lead EVERY SET COUNTS • Log weight, reps, and reps in reserve for every working set • Use built-in rest timers, haptics, and Live Activities • Track training load, muscle recovery, streaks, workout history, and personal records • Customize exercises while keeping the program practical and balanced BUILT FOR APPLE • Follow your plan and log sets from Apple Watch • Record strength workouts to Apple Health when you choose • Keep an active session visible on the Lock Screen and Dynamic Island • Sync Watch-started sessions back to iPhone without duplicate Health workouts LOCAL BY DESIGN No account is required. Your plan, set logs, and coaching signals are created on device. Apple Health access is optional, and Earned works without it. Stop guessing what to train. Build the week, log the work, and earn the next progression.
JstMacros
Read full descriptionHide full description
JstMacros puts macro tracking where it belongs, on your home screen. No logging meals. No scanning barcodes. No opening an app 12 times a day. Just a widget with three buttons: +1, +5, +10 grams. Tap and move on. HOW IT WORKS • Set your daily macro goals • Add the JstMacros widget to your home screen • Tap +1, +5, or +10 to log grams throughout the day • Watch the progress ring fill from blue to green as you approach your goal • Hit your number. Done. WHAT YOU SEE ON THE WIDGET • Your current total in large, bold text • A progress ring that shifts from blue → yellow → green at 100% • Grams remaining or "GOAL HIT" when you're done • Undo button to remove the last entry if you tap too many WHAT THIS APP IS NOT • Not a calorie counter • Not a meal logger • Not a barcode scanner • Not a social network • Not a subscription JstMacros is a single-purpose tool for people who know what they eat and just need to keep a running count. One purchase. No account. No ads. No tracking. Your data stays on your phone. Built for iOS 17+ with interactive WidgetKit.
Screenshots
Verdict
The clearest difference is update cadence: JstMacros at weekly against Earned's every 16 months. On price, ads, in-app purchases and device support 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
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
Earned ships an update every 16 months, JstMacros weekly. The most recent releases landed on August 26, 2026 and September 13, 2026 respectively.
| Parameter | Earned | JstMacros |
|---|---|---|
| Price | Free | Free |
| Rating | 5.0 (1 ratings) — better | — |
| Number of ratings | 1 — better | — |
| Update frequency | Every 16 months | Weekly — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | — |
| Devices | iPhone, iPad, Apple Watch — better | iPhone, iPad |
| Requires iOS | 18.0 | 17.0 — better |
| Further details — not scored | ||
| Size | 10 MB | 3 MB |
| Age rating | 17+ | 4+ |
| Developer | Jacob Berko | Dallin Rima |
In-app purchases
Earned
No in-app purchases
JstMacros
No in-app purchases









