Skip to main content
Workout planner. Macro tracker. AI coach.

Build muscle. Lose fat. Make it fit your life.

Get a personalized workout plan, track your calories and macros, and know what to do next. Good Enough brings it all together with an AI coach that helps adjust your plan around your schedule, preferences, and progress.

Good Enough on Apple Watch mid-workout: bench press, set 2 of 4, 185 pounds for 8 reps, with a Done button.
Available for iPhone and Apple Watch.
30 days free with annual. 7 days free with monthly.
Get your first year for $29.99 with code GETFIT50. Annual plan renews at $59.99/year.
CodeGETFIT50Redeem on iPhoneOr tap “Have a code?” in the app.
Your plan, in one place

Know what to train, what to eat, and what to adjust.

Your workouts and nutrition work toward the same goal. Good Enough brings them together with a plan you can follow, simple tracking, and guidance based on your progress.

Chalked hands gripping a loaded barbell, wrists wrapped, just before a lift.
A workout in progress in Good Enough: four sets of barbell bench press at 225 pounds for 6 reps, each beside last time's 220-pound sets, a first-time-at-225 callout, and bent-over rows underway.
Workouts

Walk into every workout with a plan.

Follow a lifting program matched to your training days, session length, and equipment. See what you lifted last time, log today’s sets, and follow your strength progress over time.

  • · Programs matched to your schedule and equipment
  • · Exercise videos to guide your technique
  • · Sets, reps, and weight tracked alongside previous sessions
A weeknight dinner from above: sliced grilled chicken, rice and roasted broccoli in a bowl, with a glass of water.
The Good Enough nutrition day: 650 of 2,485 calories and 54 of 152 grams of protein so far, over this morning's breakfast (avocado, scrambled eggs, sourdough toast, cold brew, a whey shake) with the macros for each item.
Nutrition

Make food choices with your goal in mind.

Get daily calorie and macro targets, then see how your meals fit. Search for foods, scan a barcode, or estimate a meal from a photo or description to make logging part of your routine.

  • · Track calories, protein, carbs, and fat
  • · See what is left against your daily targets
  • · Review your eating patterns across the week
The Good Enough coach answering a question about a work trip with no gym: two 25-minute hotel sessions, protein first at restaurant meals, then how to return to squats at 225 pounds.
AI coach

Get guidance that takes your progress into account.

Ask about your workouts, nutrition targets, or latest check-in. Your AI coach uses your plan and logged history to explain recommendations and help you decide what to do next.

Your plan gives you a starting point. Your progress helps guide the next step.

How it works

Start with a plan built around you.

Tell Good Enough what you want to achieve and how fitness fits into your week. Get your starting plan, then use your progress to guide what comes next.

01
Tell us about your goals

Choose what you want to work toward and share your experience, schedule, available equipment, and preferences.

02
Get your workout and nutrition plan

Start with calorie and macro targets plus a lifting program matched to your training days and session length.

03
Log your meals and workouts

Track what you eat, record your sets, and add weigh-ins. Build a clear record of your habits and progress.

04
Review your next step

Every two weeks, review a recommendation based on your logs and weight trend. See the reasoning and choose whether to accept a change.

Explore the Good Enough Guide →Read About Our Method →

The Good Enough plan reveal: 2,485 calories a day with 152 grams of protein, 70 of fat and 312 of carbs, an Upper / Lower four-day lifting schedule for about 60 minutes a session, and incline walking for cardio.
Why track

See what is helping you move forward.

You can put time into the gym and pay attention to what you eat without knowing what is working. Tracking gives you a clearer picture of your habits and progress.

Good Enough brings your meals, workouts, and weight trend together. See whether you are getting stronger, how consistently you are reaching your nutrition targets, and what may need more attention.

A lifter's wrist with a smartwatch, the hand resting on a dumbbell in a dim gym.
The Good Enough watch app between sets: a rest timer at 1:55 of 2:00, with minus 15, skip and plus 15 buttons, and bench press set 2 of 4 up next.
Your AI coach

Ask about your progress. Get help with your next step.

Your coach can use the plan and history you have already logged, so the conversation starts with your situation. Ask what your recent workouts show, how your nutrition compares with your targets, or why a check-in made a recommendation.

Example conversations

“Am I getting stronger?”
Example response
Let’s compare your recent sessions on the same exercises. Your reps and weights can help us see where you are progressing and where performance has stayed the same.
“How consistently am I hitting my macros?”
Example response
Let’s compare your logged intake with your targets across the week. That can show which targets you are reaching consistently and which need more attention.
“Why did my check-in keep my calories the same?”
Example response
Your check-in considers your weight trend, logging consistency, and how closely your intake matched the plan. Let’s look at the reason it gave before deciding whether anything needs to change.

Illustrative responses. Your coach’s answers depend on your plan and available logs.

Check-ins every two weeks

Understand what to change and why.

A change on the scale is only part of the picture. Your check-in also considers your food logs, completed workouts, and how closely you followed your plan.

Every two weeks, review a recommendation with the reasoning behind it. That may mean keeping your plan, building consistency, gathering more data, or making an adjustment. You choose whether to accept a proposed change.

Available for iPhone and Apple Watch. 30 days free with annual. 7 days free with monthly.
A Good Enough check-in result: No change, what you're doing is working. What went well lists a 20% gain on incline dumbbell bench, a new best on the banded back squat, every workout done and 1.5 pounds down, followed by the reasons.
Why we built Good Enough

I was putting in the work. I needed a clearer picture.

I trained for years without seeing the changes I wanted. I was making time for the gym, but I had little information to help me decide what to do differently.

When I started tracking my macros and workouts, I could see what I was eating and how my training changed from week to week. That experience led Gary and me to build Good Enough.

We wanted one place to plan, track, and understand our progress, with guidance to help us decide what to change next.

David Kuo
David Kuo, Co-founder

Meet the Founders →

The philosophy

Progress you can make room for.

Your goal might be a stronger squat, a change in body composition, or feeling stronger as you get older. You choose what matters and how much time you can commit.

Good Enough helps you work toward that goal with a plan that takes your schedule and preferences seriously. “Good enough” means an approach that challenges you and gives you room to stay consistent.

A parent chopping vegetables at the kitchen counter while a toddler plays with lego beside the cutting board
Pricing

Choose your plan. Start with a free trial.

Both plans include workout and food tracking, personalized targets, AI coaching, and check-ins every two weeks.

Launch offer
50% off your first year
$29.99 for your first year
Start with 30 days free, then pay $29.99 for your first year with code GETFIT50. Renews at $59.99/year.
50% off the standard annual price for the first year.
CodeGETFIT50Or tap “Have a code?” in the app.
Redeem on iPhone
Monthly
$9.99/month
7 days free, then $9.99/month

Full access with monthly billing.

Start Your Free Trial
Annual
$59.99/year
30 days free, then $59.99/year

About $5/month, billed annually. Save about 50% compared with paying monthly for a year.

Use GETFIT50 for $29.99 in your first year.

Start Your Free Trial

Your selected plan renews automatically at the price shown unless canceled. The launch offer requires GETFIT50 and applies to the first year of the annual plan only; subsequent years are $59.99. Manage or cancel your subscription in your Apple Account subscription settings. Review the purchase screen for trial eligibility and billing details.

FAQ

Your questions, answered.

Good Enough is an all-in-one fitness app that combines a workout planner, calorie and macro tracker, and AI coach to help you build muscle, lose fat, and stay consistent. It gives you a workout plan and nutrition targets based on your goals, schedule, equipment, and preferences. As you log meals, workouts, and progress, Good Enough uses that information to recommend next steps and explain the reasoning. You get a clear plan that evolves with you and can choose whether to accept a proposed change.
Good Enough is for adults who want a clear plan for building muscle, losing fat, or getting stronger. It brings workouts, nutrition, and progress tracking together for people who want guidance they can fit into their week.
During setup, you share your goals, experience, available training days, session length, equipment, and preferences. Good Enough uses those answers to set your starting calorie and macro targets and match you with a lifting program. Your logs and progress then help inform future recommendations.
Food logging is part of the nutrition plan. You can search the food library, scan a barcode, or estimate a meal from a photo or description. Your logs show how your intake compares with your calorie and macro targets and help inform your check-ins. Review estimates and portions so the record reflects what you ate.
Every two weeks, a check-in reviews your available logs and progress and provides a recommendation. It may suggest keeping your plan or making an adjustment. Changes are not automatic: you review the reasoning and choose whether to accept them.
No. The next step may be to keep your current plan, follow it more consistently, or collect more data before changing anything. When an adjustment is recommended, your check-in explains why.
Ask about your workout history, nutrition targets, recent progress, or check-in recommendations. The coach uses your plan and available logs to put its guidance in context. It can also help you understand the reasons behind a recommendation.
A missed day gives the app less information to work with. Resume logging at your next meal or workout. If there is not enough data for a reliable check-in, Good Enough can keep your targets unchanged and explain what information is needed.
The annual plan is $59.99/year after a 30-day free trial. The monthly plan is $9.99/month after a 7-day free trial. Use GETFIT50 for $29.99 in the first year of the annual plan, which then renews at $59.99/year. Review the purchase screen for trial eligibility and billing details.
Use code GETFIT50, in all caps, to get your first year of the annual plan for $29.99. Tap “Redeem on iPhone” on this page or “Have a code?” in the app, then follow the redemption steps. The annual plan renews at $59.99/year after the first year.
CodeGETFIT50Redeem on iPhoneOr tap “Have a code?” in the app.
Manage or cancel your subscription through your Apple Account subscription settings on your iPhone. Review the renewal date shown there when making changes to your plan.
Good Enough is available now for iPhone and Apple Watch. An Android version is planned; a release date has not been announced on this site.
No. Good Enough provides general fitness and nutrition guidance. Speak with a qualified health professional about medical concerns or advice specific to a health condition.

Make your next workout part of a plan.

Get workouts and nutrition targets built around your goals. Track your progress and get help deciding what to do next.

Start Your Free Trial
Scan to Download for iPhone
30 days free with annual. 7 days free with monthly. Subscription required after trial.