Profile
Nine typed steps, about two minutes: goal, training space, equipment, activity level, medical history, body stats.
PulseAI builds a four-week programme around your body, goal, training space and the equipment you actually own. Log a set, photograph a plate, tap “too easy” — and the next block adapts. All for less than one gym session a month.
Current session
barbell incline bench press
COMPLETEDSets
4
Reps
8-10
Load
37.5 KG
assisted pull-up
PENDINGSets
4
Reps
6-8
Load
0 KG
band front lateral raise
PENDINGSets
3
Reps
10-12
Load
0 KG
Most apps stop at handing you a plan. PulseAI treats the plan as the first draft — everything you do afterwards is an input to the next one.
Nine typed steps, about two minutes: goal, training space, equipment, activity level, medical history, body stats.
A four-week programme generated against your BMR, TDEE and macro split — and hard-constrained to the equipment you have.
One tap per set. Animated form guides, target reps and load, a rest timer, and your watch tracking heart rate on the wrist.
Photograph the plate. Weight, water and body weight take a tap each. If tracking costs effort, people stop tracking.
Weekly volume in tons, caloric balance, intensity, hydration. Nothing is shown that hasn't actually been measured.
Every logged set and every “that felt too easy” tap calibrates the next block. The plan is never the one you started with.
Set 1 of 4
Barbell incline bench press
Target reps
8-10
Load
38 KG
01:00
Seconds
Set 1 of 4 · 38 kg
Your equipment list is a hard constraint on generation, not a preference. Every movement resolves against a master exercise library with target muscles, coaching cues and an animated form guide — so you always know what the lift should look like.
Set-by-set logging
Weight and reps in one tap each, with a rest timer and the form animation on screen while you work.
“How it felt” calibration
Five levels, not a 1–10 RPE scale — anything finer would be guessed rather than known. It tunes the next block's load.
Your history survives regeneration
Logs are decoupled from the plan they were logged against. Regenerate as often as you like; nothing you lifted disappears.
Remaining
2,089
kcal
AI-optimized fueling for elite performance
Protein
171g left
Carbs
79g left
Fats
75g left
0.8/ 2.7L
Active
A vision model identifies the dish and its component items with estimated grams, then each item is resolved against a local mirror of the USDA FoodData Central database for real per-100g macros. You review and correct before anything is saved.
Honest about its sources
Every item is flagged USDA-matched or estimated, so you can see exactly which numbers are measured and which are inferred.
Targets from your own maths
BMR via Mifflin–St Jeor, TDEE from your activity level, then a goal-specific calorie adjustment and protein/carb/fat split.
Water and weight too
Hydration in millilitres, one body-weight measurement a day — re-logging corrects rather than duplicates, so the trend line stays real.
Intelligence report
Challenges
Compete with friends
Exercise volume
0.8tons
−25% vs last week
Caloric balance
−2089kcal (net)
Intake: 600/2689
AI insight
Increase your barbell bench press weight by 3kg for your next session, as you rated the last set as too easy.
Protein target
235g
Daily
Carb target
235g
Daily
Your week aggregated into training volume in tons with a week-over-week delta, caloric balance, training intensity with its peak day, macro targets and hydration. Every field is nullable by design: with no logs or an incomplete profile, the card hides itself rather than inventing a figure.
Week-over-week, not vanity totals
Volume is shown against last week's, so the number means something on the second week rather than the fiftieth.
Severity-tagged advice
AI guidance arrives graded critical, warning or ordinary, coloured accordingly, and cached so revisiting the screen is instant.
Wearable-aware
Heart-rate and calorie figures come from the Apple Watch or Wear OS session when you trained with one on.
My challenges
total weight lifted
1 tonn
october session streak
20 workouts
Time-boxed challenges with a live leaderboard, scored on whatever you agree matters — workout count, volume, total reps, calories logged, water intake, or a free-form metric with your own unit label.
Sum, count, average, max or min
Pick the aggregation to match the contest. A volume war and a most-consistent-week race are both one setup away.
Invite or share a code
Search a user directly, or hand out a join code. Challenges run upcoming → active → ended with per-participant rank tracking.
Nudges that respect your evening
An “ending soon” push, plus six toggleable scheduled categories — all silenced inside your quiet-hours window.
Adherence is the whole game. Most of what follows exists because the alternative was a reason to stop opening the app.
Companion apps for Wear OS and watchOS track the session on the watch and bridge live heart rate back to the phone. Sessions record their source, so a phone-tracked workout and a watch-tracked one stay distinguishable in your history.
10:42
Recovery
1:24
Set 1 logged · 12 reps
Up next · set 2/4Built as
Native on both platforms. No web view in sight.
Motivation, hydration, meal logs, workouts, streak risk and a Sunday recap — six categories, each individually toggleable, all obeying your quiet hours.
One measurement per day, kept as history behind your profile weight, so the chart shows a direction rather than today's number.
Email and password, Google or Facebook, with verified addresses, short-lived access tokens and rotating refresh tokens under the hood.
Plan generation, meal analysis and advice all call one provider interface — Gemini and OpenAI are interchangeable behind it, and neither is baked into the product.
Building a plan is queued, not blocking. You get the app back immediately and a push when it's ready — and a sweeper retries any job that stalls.
Helmet, a strict validation pipe, global rate limiting, structured logging, Sentry and Crashlytics on both clients. None of it is a feature; all of it is why the app stays up.
Start on the free tier with no card, or take seven days of Pro to see whether the loop actually holds. Sold through the App Store and Google Play, cancellable there.
Free
$0
Enough to train properly and to find out whether the plan suits you. No card, no expiry.
Pro
7-day trial · no card$14.99/ month
or $99.99 a year — about $8.33 a month.
Hit a free-tier limit and the app opens the paywall instead of throwing an error at you. Pro-only panels stay visible but dimmed behind a lock badge, so you always know what you're missing before you pay for it.
Beginners and returning lifters — the person who has decided to train but doesn't know what to do on the gym floor, how heavy to go, or how much to eat. Generic apps hand that person a static plan; real coaching costs hundreds a month. PulseAI sits in between.
Then the plan is built from what you have. You pick GYM, HOME or HYBRID plus your equipment during onboarding, and that list constrains which exercises can be selected at all. If the filter leaves too few movements to build varied training, the pool widens rather than repeating the same three lifts.
The model identifies the dish and its items with estimated portions; each item is then matched against a local mirror of USDA FoodData Central for real per-100g macros, falling back to the model's estimate only when there's no match. Every item is labelled with which of the two it used, and you can correct the breakdown before saving.
No. Logs are deliberately stored independently of the exercise rows they were logged against, with the exercise name denormalised onto the log. Regenerating replaces the plan, never the record of what you lifted.
Both. The free tier is permanent and includes one generated plan plus a monthly allowance of AI features. Separately, you can take a one-time seven-day Pro trial that needs no card.
No — the phone tracks everything on its own. If you have an Apple Watch or a Wear OS watch, the companion app starts and tracks sessions from the wrist and adds live heart rate, average and max BPM and calorie burn to the session record.
Only if you ask it to. Six scheduled categories exist — motivation, hydration, meal logs, workouts, streak risk and a weekly recap — each toggled individually, and all of them respect a quiet-hours window you set.
PulseAI is in pre-release on iOS and Android. Ask for a build and we'll send you a TestFlight or Play testing invite.
Free tier · 7-day Pro trial, no card · Cancel in the store