Training
Consistent Beginner
The first workout in your history, logged in the app or imported from Apple Health.
Log 1 workout
iPhone beta · waitlist open
GainOS is an iPhone app with an AI training and nutrition coach: it builds your plan and nutrition targets from your profile, trains with you in Gym Mode with the phone on the bench, reads your Apple Watch and proposes adjustments from your own biofeedback. Nothing is applied without your approval.
iPhone · Apple Watch optional · Free during the beta · The app is in Brazilian Portuguese
Exercise 2 of 6 · Set 3 of 4
Incline Dumbbell Press
Weight
Reps
Rest
01:12
Up next · Incline Fly
If the AI is down or you have no signal, a scientific engine takes over instantly: Mifflin-St Jeor for energy expenditure. You are never left without a plan, and the app says when the engine built it.
Basement gym? Everything you log stays on the device and syncs when the connection is back. Nothing is lost.
No simulated data, no guessed calories. What the AI did not measure, it says it did not measure.
Six steps: your body, your experience, where you train, your goal (muscle gain, fat loss, strength, running and more), how you eat and how you live. Injuries become automatic exercise substitutions.
Training per weekday and macro targets per meal. Every choice comes with its scientific rationale, and a "Basic version" tag when GainOS's standard rules, not the AI, built it.
Hands-free Gym Mode, plate photos, Apple Watch workouts. Each analysis may propose adjustments, with the evidence. You approve, or not.

A friend to
traineat wellevolve
Training, nutrition and progress. Your evolution, guided by science.
Weekly plan with sets, reps, RIR (reps in reserve) and rest. Swap, add and reorder exercises. The AI keeps your edits.
One exercise at a time, big buttons, a rest timer that keeps going with the phone locked, voice cues in Portuguese.
Plate photo, label, barcode or your voice. The app does the math, you correct it. Nothing turns red.
Ask about training, diet, sleep or recovery. The answer analyzes your data and states the kind and strength of the evidence.
An analysis that crosses workouts and measurements and proposes adjustments, when you ask and, unless you turn it off, every 4 weeks. It only enters the plan once you tap "Approve".
HR and calories linked to the workout you logged; HRV (heart rate variability) and VO₂max (aerobic capacity) feed the analyses. Scale, steps and sleep through the Health app.
Add training partners by email, share a workout day, keep the banter going. Seven badges to earn.
Made for the phone on the bench and sweaty hands.
Only what matters now: load, reps and what comes next.
You can hit them without looking, with sweaty hands.
Stays accurate with the screen locked and alerts with a beep, a flash and a spoken cue in Portuguese.
Every exercise opens with your last execution.
Search in Portuguese and an animated demo, without leaving the session.
Yes, confetti. It respects reduced-motion settings.
Exercise 2 of 6 · Set 3 of 4
Incline Dumbbell Press
Weight
Reps
Rest
01:12
Up next · Incline Fly
Log what you actually ate, without turning food into a grade.
Rice, beans, meat, salad and the oil nobody sees. Each with its own portion.
The nutrition table is transcribed, not estimated.
iOS speech recognition transcribes it, and only the text reaches GainOS.
You decide before anything is logged, seeing the impact on what is left for the day.
Derived from your plan and today's weight, never from a generic diet.
Does not change the weekly average, and the app says so instead of painting it red.
Nutrition estimates carry a margin of error and do not replace a dietitian's guidance.
Plate · 4 items
Medium confidenceWhite rice
150 g
Pinto beans
1 ladle
Grilled chicken
120 g
Salad
1 serving
Absorbed oilestimated
8 g
Portion
612 kcal left after this meal
Average and max HR and calories land on the same card as your sets and, with HRV and VO₂max, feed the progression analysis.
The app session and the Watch workout become one record.
Workouts outside the app join your history, marked as imported.
Through the Health app, with weight, body fat and lean mass on your chart.
Which data the app reads and since when: signup, 30 days, 90 days or everything.
Arrive through their companion apps' Apple Health sync.
No Watch, no data. And nothing invented.
Apple Watch · Workouts & Cardio
ConnectedResting HR
54
active kcal
612
HRV
48 ms
VO₂max
44.1
Last sync · today 7:12 AM
Monday · Chest
WatchFor free-form questions, the coach, called Allday in the app, answers in six parts: direct answer, analysis of your data, what the literature recommends, action plan, evidence and next steps.
The answer describes what kind of evidence backs the recommendation, without a list of authors and papers.
When the literature is inconclusive, the answer states it.
Every suggested change explains the reason and the expected impact.
Nothing enters your plan without your tap.
Coach
How do I progress my loads using RIR?
Direct answer
Raise the load once every set ends at RIR 2 or more.
Analysis of your data
Your bench stayed at 32.5 kg for three weeks at RIR 3.
What the research recommends
Double progression keeps the stimulus without extra volume.
Action plan
Next session: 35 kg, same reps, target RIR 2.
Evidence and references
Moderate evidence: controlled trials and coaching practice.
Next steps
Log the actual RIR of every set for two weeks.
In its answers to free-form questions, the coach says what kind of evidence there is and how strong it is, without a bibliography.
Add by email: weight and workouts only show up once the other side accepts. Then a 1:1 chat with the usual banter.
Send a day of your plan to a friend. They accept it, choose where it fits their week and can edit it before training.
A global chat with an automatic filter for offensive words. Your badges are posted there automatically, under your name, the way you would tell them, and for now this cannot be turned off.
No points for opening the app. Every badge has an objective criterion, shows your progress while it is missing and, once earned, is yours for good — a week off does not take it away.
Training
The first workout in your history, logged in the app or imported from Apple Health.
Log 1 workout
Training
Five workouts in your history, of any kind.
Log 5 workouts
Training
Fifteen workouts. Unshakeable focus, and the app knows it.
Log 15 workouts
Hydration
The water target is the one in your nutrition plan.
Hit the water target for the day
Consistency
Three messages of yours to the coach, in any mode and in any conversation.
Send the Coach 3 messages
Consistency
Three measurements on different dates: that is when the chart starts to say something.
Log your weight 3 times
Social
A training partner to follow the progress and trade jokes.
Add 1 friend
Every badge shows what share of the community has earned it. On the early ones, the app tells you that you are among the first. Each new badge also becomes a message on the community wall, posted automatically in your name and visible to all users, with no values such as your weight; today this cannot be turned off.
No badge depends on what you ate: food never enters a score, by design.

GainOS goes into TestFlight testing soon. Invites go out in small batches: if we open a spot for you, we will email you.
Create your account
Takes less than a minute. You can adjust everything later.
Name
What should we call you?
you@email.com
Password
Minimum 8 charactersShow
Both are required to use the app.
I am 18 or older and I have read and accept the beta terms and the privacy policy.
I consent to my data, including health data, being used by Google’s AI. I also consent to it being stored outside Brazil. See details
Learn more
Already have an account? Log in
iPhone with iOS 16.4 or later · Apple Watch optional · App in Brazilian Portuguese
Use it for two weeks. Tell us what broke, confused you or was missing. The feedback channel comes with the invite.
Free access for the whole beta and a direct say in what goes into the app.
During the beta, yes. To prevent abuse, each person has AI usage limits, per minute and per day. If you reach one, the app keeps working in a basic version until the limit resets. The model after the beta is not defined yet, and testers will hear first.
Soon. TestFlight invites go out in small batches, and joining the waitlist does not ensure an invitation. We give no date because it depends on Apple review — and we would rather not promise what we do not control.
No. The Watch adds heart rate and calories to your workouts, and HRV and VO₂max to the analyses, but everything else works with the iPhone alone.
Not yet. GainOS is iOS for now. Leave your email on the waitlist and we will tell you if that changes.
No. GainOS organizes training and nutrition based on science, but estimates and suggestions do not replace the guidance of health, nutrition or exercise professionals. If you have a health condition, talk to the professional who follows you before changing training or diet.
Before the first photo, the app asks for your consent and says who receives it. The photo goes to the AI provider to produce the estimate, together with the time, the meal's target, your weight, your goal and your dietary restrictions; it keeps it for up to 55 days to prevent abuse and does not use it to train models. It is not kept on GainOS servers, location is stripped before upload, and a thumbnail stays on your iPhone: after 30 days, it is deleted when the app saves a new one. If you prefer not to send photos, manual entry remains available.
The whole workout and every log work offline and sync later. The AI needs a connection. When it does not respond, the scientific engine takes over and the app says so; in the coach, that note only shows until you close the app. Without internet, your question to the coach stays in the conversation, unanswered; while the app is open, just tap Try again.
GainOS reads Apple Health. Garmin Connect, Oura, Polar Flow and Zepp write workouts and heart rate there, so they work. Whoop writes part of the data. Fitbit needs a bridge app. Samsung Health does not sync with iOS.
Brazilian Portuguese, from onboarding to the coach. English is not available in the app yet: only this site is in English.
In the app itself: under Você > Configurações > Excluir conta (You > Settings > Delete account), with your password and a final confirmation. It cannot be undone. Right away, the server erases the account and what it keeps about you, and the iPhone you deleted it from erases its local copy; on another iPhone with the same account, delete the app. What stays: usage statistics with no link to you; the text of your limitations in the exercise cache, for up to 30 days; the technical logs the hosting provider keeps; and what the AI provider (up to 55 days) and your friends already received. The policy has the full list. Deleting in the app does not reach the waitlist: to take your sign-up off it, ask through the contact email.