What's New πͺ
The latest features, improvements, and fixes across JustGains on mobile and web.
July 4β6
Squads get a home in your feed β and your phone learns to count pushups.
β¨New
- Your phone counts your pushups.Mobile
Lay it on the floor beneath you β the front camera senses each rep, a ring fills as you lower, and the count pulses up. Nothing is recorded or uploaded.
- Squads have a home now.Mobile
The feed opens with your squads β tap one into its own space with chat, leaderboard, activity, and members, then hop back with a tap. The nav bar never leaves you.
- Know the moment they train.Mobile
Tap the bell on someoneβs profile to get notified when they finish a workout or activity β and youβll hear about it when someone claps yours. Tune it all in Settings β Notifications.
- Keep personal notes on any exercise.Mobile
Your cues, your reminders β up to 1,000 characters with bold, headings, and lists β saved right on the exercise and synced to your account.
- Share any recipe with a link.Mobile
Tap share on one of your recipes and it becomes link-viewable β whoever you send it to sees exactly what you cooked.
- Chat shows its work.Mobile
Ask the coach to log a meal or update a goal and a card lands right in the reply β items, macros, and your dayβs progress at a glance. It can size up your training consistency, too.
- Find your people from the feed.Mobile
A new feed card matches your contacts or sends an invite link with your name on it, so friends land already connected to you.
- Report a user.Mobile
See something that doesnβt belong? Every profile now has a report option that goes straight to our team.
- Coaching is coming.Web
A new page on the website shows what JustGains Coaching will be β your clients, their whole app β and takes waitlist signups.
β‘Improved
- One-exercise workouts lead with the number.Mobile
A workout with a single exercise now opens with the stat that tells the story β best set, total reps, distance, or time β on feed and workout cards.
- GPS that knows what youβre doing.Mobile
Walks, hikes, rides, and runs each get their own tracking profile β longer battery on all-day hikes, and auto-pause that can tell a traffic light from a rest.
- Logging a meal lands the same everywhere.Mobile
Submit bar, cart, or search β the same success buzz and straight to your Log. And food search now tells you when a source is down instead of pretending there are no results.
- A feel-good pass on haptics.Mobile
Every tap, milestone, and PR now has its own consistent feel β and your PR list staggers in with the confetti on the finish screen.
πFixed
- Finished runs keep honest time.Mobile
Reopening the app hours after finishing a run no longer absorbed the idle time into your duration.
- Routes and segments retry politely.Mobile
A dropped connection now offers a retry instead of claiming the route or segment was removed.
π οΈBehind the scenes
- Sturdier tracking and plumbing.Mobile + Web
Real-world GPS traces now guard the run-tracking math, the website got proper sitemaps for search engines, and the release pipeline got a full rebuild.
June 14βJuly 3
Train with a friend live, pick your workspaces, and get recipes into the mix.
β¨New
- Work out live with a friend.Mobile
Join a session together by QR code or a quick code β see their reps and reactions right alongside yours, wherever youβre both training.
- Save and build recipes.Mobile
Bookmark a recipe from Discover or put together your own β everything mirrors offline, so itβs there even without signal.
- Snap a photo, get the macros.Mobile
Take or pick a photo of your meal and let AI estimate the macros β log it straight to your diary or save it as a recipe.
- Programs picked for you at onboarding.Mobile + Web
New accounts get program recommendations built from their goals, experience, and training style β tap one to start, or unlock it with Pro.
- See the climb, not just the miles.Mobile
Runs and rides now show an elevation profile on the activity card and detail screen.
- Seven new looks for your activity icon.Mobile
Circle, gradient, ring, frost, sticker, and neon styles for pinning your workouts on the map and feed.
- Your gym has a number now.Mobile + Web
Leaderboard entries show your gymβs location number, so squads training out of the same spot can tell locations apart.
- Group chats.Mobile
Start a conversation with more than one person β name it, add people, and manage whoβs in from Group Info.
- A pill that follows you.Mobile
Start an interval or HIIT timer and a floating pill stays with you across the app, so you can pause, resume, or jump back in from anywhere.
- Hold to jump workspaces.Mobile
Press and hold the center nav button to slide between Workout, Nutrition, Goals, and the rest with a jog-wheel.
- Ivermectin dosage calculator.Web
A new calculator alongside the peptide and breath-work tools.
β‘Improved
- Choose which workspaces you see.Mobile
Nutrition, Goals, Activity, and Chat now start off β turn on the ones you use from Settings β Workspaces, and Workout is always there.
πFixed
- Fixed an off-center switch on iOS 26.Mobile
Toggle switches were rendering off-center on the newest iOS β theyβre centered again.
June 10β14
Pull activities in from your wearables, and share richer runs and rides.
β¨New
- Connect Strava, Garmin, and more.Mobile + Web
A new Connected Apps screen in Settings links Strava, Garmin, WHOOP, Oura, Fitbit, and Suunto β activities sync in automatically, with cross-source dedup so a run never counts twice.
- Your comparisons got a third dimension.Mobile
Finish a workout and the croissant or donut renders as a real 3D object you can drag to rotate and pinch to zoom β it idles with a slow spin until you grab it.
- Two new collectible themes.Mobile
Emperor Penguins (Antarctic census vibes) and Moai Heads (Rapa Nui quarry ledger) join the rotation β keep lifting to collect them.
- Weather on your route activities.Web
Public activity pages now show the conditions you moved in β temperature, wind, and a sky icon for the moment you started.
- Edit and manage your activities.Mobile + Web
Fix a title or swap photos on a run or ride after the fact, choose whether each activity appears in the feed, and clap to cheer a friendβs effort.
- Compare profiles side by side.Web
See how your training stacks up against another lifter β sessions per week, last four weeks, streak, and best lifts per exercise, with the leader bolded.
β‘Improved
- Route maps snap to the road.Mobile + Web
GPS traces on activities now map-match to real roads, so the line stays clean instead of zig-zagging through buildings.
- Your streak, celebrated on the finish screen.Mobile
When you wrap a workout, your current day streak shows as a sticker right there with the confetti.
- A more personal first run.Mobile
Onboarding now asks for your birth date β not just the year β and tailors your welcome message to you.
- Spanish keeps growing.Mobile
Even more of the app is localized, so Spanish speakers run into fewer English stragglers.
πFixed
- Android haptics crash.Mobile
Guarded a missing Android haptics call that could crash on certain devices β every haptic now runs through one safe path.
π οΈBehind the scenes
- Leaner and more reliable.Mobile + Web
Trimmed app size by converting every sound effect to a compact format, plus deeper wearables-sync and API plumbing to keep activities flowing.
June 3β10
Guided tours, smarter imports, richer activity sharing, and smoother workout logging.
β¨New
- Guided tours went broad.Mobile
Replay walkthroughs for Discover, completed workouts, Feed & Leaderboard, Profile, Program Detail, Create Aura, Active Workout, and Flexicon whenever you want a refresher.
- Import training from almost anywhere.Mobile + Web
Paste a program, workout, YouTube video, or X link on mobile β or add a PDF, workbook, URL, or pasted plan on web. You review the structure and exercise matches before anything is created.
- Share activity pages with route maps.Mobile + Web
Route-based activities now get public /a/β¦ pages with distance, pace, calories, heart rate, elevation, and a clean GPS trace when route data is available.
- Create Aura got a real frame library.Mobile
New presets include film strips, contact sheets, instant photos, desktop windows, weekly/monthly recaps, route posters, and matching widgets like route maps, badges, barcodes, quotes, and wordmarks.
- Top Gyms and Top Squads.Mobile + Web
Leaderboards can now rank gyms and squads with gains totals, streak badges, member previews, and dedicated squad feed context.
- Delete account requests.Mobile
Settings now includes a direct account deletion request flow with a clear subscription warning before you confirm.
- Ship or Die crew directory.Web
A new public directory tracks crew members, projects, comments, claps, cache refreshes, and a JSON feed.
β‘Improved
- Workout logging feels more alive.Mobile
Exercise cards now pulse when every set is complete, set rows give clearer feedback, rest timers roll up into a card-level pill, and per-set rest is still there when values differ.
- Reordering workouts is cleaner.Mobile
The editor now uses one long-press sortable list with clearer group intent, auto-scroll, haptics, and safer no-op handling when you only tap the drag handle.
- Live Activities and widgets show more context.Mobile
iOS Live Activities now show countdown bars, per-set progress, current/next set context, and smarter actions. Leaderboard widgets also got better avatar handling and empty states.
- Homepage refresh.Web
The public homepage and top navigation got new product artwork, tighter sections, improved mobile layouts, and lighter image payloads.
- Purchases sync back faster.Mobile
Buying or restoring Pro now kicks off a backend subscription sync immediately instead of waiting on the webhook path.
πFixed
- Fabric modal crash.Mobile
Search inputs and scaled press interactions no longer trip the React Native Fabric modal crash.
- Safer workout sync.Mobile
Workout pull decisions, duplicate pushes, ghost server workouts, and autosave edge cases got tightened up so stale or duplicate sessions are less likely to come back.
π οΈBehind the scenes
- A heavy reliability pass.Mobile + Web
Import pipelines, Gains/streak math, exercise cache decisions, RevenueCat sync, OpenAPI contracts, image generation tooling, and Android build scripts all got deeper test coverage and cleaner operational paths.
June 3
Turn your workouts into shareable art β and find your gym.
β¨New
- Create Aura.Mobile
Turn a finished workout into shareable art β drop your own photos into designed frames, then layer on auto-filled stats (PRs, volume, duration) and a sticker library you can drag, resize, and rotate. Launch it from a completed workout, your feed, or My Workouts.
- My Gyms.Mobile
Find and join a gym, and set your primary gym location β right from Settings.
β‘Improved
- Walkthroughs, your way.Mobile
A new Walkthroughs section in Settings lets you turn the guided tours on or off, or replay them from the start whenever you want a refresher.
- Manage your followers.Mobile
Remove a follower from your connections if you need to.
June 1β2
A warmer welcome and smarter training insights.
β¨New
- Guided tour for new lifters.Mobile
The empty Workout screen now walks you through your three ways to start β Discover programs, Generate with Claude, or Start from scratch β with a self-typing demo prompt (it never auto-submits).
- Auto-Start Timer.Mobile
Choose to have your workout timer kick off automatically when you open a workout β or leave it off to plan first.
- Muscle-usage tracking.Mobile
Your workouts get bucketed into Chest, Shoulders, Arms, Legs, Core, and Back so you can see your training balance at a glance.
- Edit a workout with AI.Mobile
Revise an existing workout straight through the generator.
- βDid You Know?β protein cardMobile
On the Tools screen β a daily protein target (~2.0 g/kg) based on your last logged bodyweight, in your units, with a link to learn more.
- Longest streakMobile + Web
Is now tracked and saved.
β‘Improved
- Instant feed updates.Mobile
Finished workouts appear in your feed instantly instead of waiting on the server.
- Calculator thumbnails.Mobile
Real exercise thumbnails (squat / bench / deadlift) now decorate the max-lift calculator cards.
- Profile stats strip.Mobile
A compact steps + gains + measurements strip added to your own profile.
- Clearer feedback entry point.Mobile + Web
Clearer βFeedbackβ button and an βInspiredβ tag explainer.
May 31
Make your profile genuinely yours.
β¨New
- Link Tree on your profile.Mobile + Web
Add your own custom links (Linktree-style) with titles, thumbnails, and accent colors β internal or external, with click tracking. Manage them from a new βManage Profile Linksβ screen.
- Show/hide profile sections.Mobile + Web
Toggle the visibility of Statistics, Workout Logs, My Workouts, My Programs, and your Link Tree on your public profile.
- Daily steps tracking.Mobile + Web
Pull step counts from your phoneβs health platform β a βSteps Todayβ card on your profile plus a tappable step-history sheet. Your steps even show on leaderboards.
- Publish controls for programs.Mobile + Web
A βPublishedβ toggle (with timestamp) and a βProgram Tagsβ selector, so you decide what goes public. Tag badges (like βInspiredβ) now appear on program cards.
πFixed
- Shared program previews.Web
Shared program links always get a preview image now β if a program has no background, we fall back to the creatorβs banner for the social preview.
May 29β30
The post-workout screen became the best part of your session.
β¨New
- Collectible completion themes.Mobile
Finish a workout and your total volume gets framed as a fun real-world comparison β Moon Missions π, Pyramids, Croissants π₯, Triceratops π¦ and more β each with its own font, colors, and badge. Gotta collect βem all.
- A βJournalβ logbook vibe.Mobile
The summary now feels like a hand-written training journal β paper texture, doodles, sparkles, and a satisfying βSaved to logbook.β
- Quick metric/imperial toggleMobile + Web
Right in the workout log menu β flip between kg/cm and lb/ft on the fly.
- Share a programMobile
Via the native share sheet from the program detail screen, sheet, or profile menu.
β‘Improved
- Animated stats grid.Mobile
Volume, sets, reps, duration, and PRs count up on screen, with PRs highlighted.
- Smarter video player.Mobile
Videos with real audio now play with native controls (scrub, volume, fullscreen) instead of being forced silent.
- Clearer lock-screen workout widget.Mobile
iOS Live Activity now shows your current and next set.
- Smoother image loading everywhere.Mobile
Program and workout cards show a soft blurred placeholder while artwork loads.
- Stay logged in longer.Mobile + Web
Sessions now refresh proactively, so fewer surprise logouts.
πFixed
- Measurement re-formatting.Mobile
Measurement inputs now instantly re-format when you flip metric β imperial, without clobbering what youβre typing.
May 27β28
Squads, profiles, sharing, and a glow-up for your stats.
β¨New
- Open in app bannerWeb
On the website β jump from the web to a better native experience with one tap (App Store / Play Store links, dismissible).
- Squad members, organized.Mobile + Web
Shared squad pages now split into People you follow and Other members, with counts and expand-to-see-all.
- Change your profile photoMobile
Right from Edit Profile β not just the banner.
- Tap to copy.Mobile
Tap your username to copy your shareable justgains.com/u/β¦ link, or tap your email to copy it, with a βCopied!β confirmation.
- Personal Records sheet.Mobile
Tap a workoutβs PR stat to see detailed records per exercise, including previous values and how much you improved.
- Jump-to-section navigation.Mobile
Long content (like program details) gets a sticky chip bar β tap to jump to a section, and the current section highlights itself. Now matches the web app.
- Auto-find a creator banner and generate a bio from socialsWeb
For creator profiles.
β‘Improved
- Collapsible bios.Mobile
Long profile bios show 3 lines with a βShow moreβ toggle.
- Tappable exercise thumbnails.Mobile
Exercise thumbnails in the picker now open full exercise details on tap.
- Discover feed βShow allβ reset.Mobile
Appears when a filter or search has narrowed things down.
πFixed
- Superset reordering.Mobile
Reordering an exercise out of a superset now ungroups it correctly when it crosses a group boundary.
- Username availability.Mobile
Username field now flags when a name is already taken.
May 24β26
We hardened the front door and made importing your history smoother.
β¨New
- Dedicated Feedback pageWeb
On the web app β a proper βShare Your Feedbackβ screen (with an anonymous option).
β‘Improved
- Faster, calmer startup.Mobile
The splash screen now stays up until the app is genuinely ready, in your themeβs colors β goodbye black-to-white flash on iOS. Non-essential bits load when your phone is idle instead of slowing the cold start.
- A friendlier βuh-ohβ screen.Mobile
If the app ever fails to launch, you now get a clear βSomething went wrongβ screen with Try Again, Clear Cache & Restart, and an expandable details view β instead of a blank wall. A watchdog also rescues you if startup ever hangs.
- Better workout imports.Mobile
Smarter detection and formatting for logs brought over from Strong, Fitbod, Hevy, and StrengthLog.
- Smarter muscle filtering.Mobile
Filtering exercises by a muscle group now includes its sub-groups, so you see everything related β not just an exact match.
π οΈBehind the scenes
- Release-stability fixes.Mobile
A run of build-system and release-stability fixes (Xcode, EAS, Expo) β invisible to you, but they keep updates flowing smoothly.
May 19β22
The app learned a second language and got a whole lot smarter about logging your sets.
β¨New
- Spanish is here.Mobile
Full in-app localization (English πΊπΈ / Spanish π²π½) with a language switcher in Settings that sticks across launches. We translated ~1,360 strings β workouts, calculators, onboarding, auth, profile, the works.
- Add photos to your finished workouts.Mobile
Snap the pump, the PR board, the post-gym smoothie β attach up to 10 pics to any completed workout.
- Auto-fill from last time.Mobile
Open an exercise and your previous numbers pre-fill as placeholders, so youβre never staring at empty boxes.
- Helpful little tips.Mobile
Friendly tooltip bubbles point you to features you mightβve missed β dismiss one and it stays gone.
β‘Improved
- Sets complete themselves.Mobile
Fill in a set and move on β we auto-mark it done, just like the web app.
- Long workouts stay tidy.Mobile
Big sessions open with cards collapsed (but your first exercise stays open), and the next exercise expands automatically when you finish the current one.
- Rest timers, your call.Mobile
Toggle rest timers on or off per workout.
- Simpler reordering.Mobile
Swapped finicky drag-and-drop for clean up/down move buttons in the workout editor.
- iOS keyboard βDoneβ buttonMobile
Added to exercise notes, so dismissing the keyboard is one tap.
πFixed
- Fresh recovery stats.Mobile
Recovery stats now refresh the instant you finish a workout β no more stale numbers.
- No accidental saves.Mobile
Workouts that were never actually started no longer save themselves by mistake.
π οΈBehind the scenes
- Related-exercise repair tool.Web
New admin tool to find and bulk-fix exercises missing βrelated exerciseβ links.