BodyTree: Calisthenics
Master Calisthenics Skills
Only for iPhone
Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.
Life happens — BodyTree flexes. Train ahead or make up a missed workout on any rest day, streak intact. Climb from zero to planche, front lever, and beyond.
BodyTree gives you a clear path from zero to advanced calisthenics — no gym required.
Built on proven calisthenics progression principles, BodyTree maps 246 exercises across 33 skill branches into a visual skill tree. Each exercise unlocks the next — so you always know where you stand and what to train next. An adaptive Training Coach picks what to work on next, and 100+ flexibility, mobility, and rehab routines keep you training without breaking down.
What makes it different:
- Start training in seconds — do a real first rep and finish a guided Day 0 session before any setup, then build your full program when you're ready
- A visual skill tree showing your full progression path — push, pull, legs, core, and skills
- 246 exercises from beginner fundamentals to advanced moves like planche, front lever, and handstand
- Live Form Check: point your camera at yourself and BodyTree auto-times your isometric holds with a real-time skeleton overlay
- A Training Coach that adapts to your progress and picks the right branch to focus on next
- Every session explains itself — see why today's workout looks the way it does, what each block builds toward, and why every exercise made the cut
- Auto-generated programs based on your goals and weekly availability, with warmups that match your level
- Flexible scheduling: train ahead or make up a missed workout on any rest day — your streak stays intact
- Flexibility and mobility sessions with built-in rest, exercise demos, and hold-timer audio cues so you can focus, not watch a stopwatch
- Rehab tracks for tendon and joint issues, built on clinical rehab references — your plan lives on your home screen, and training can automatically go easier on exercises that stress the recovering area
- Log sets, reps, and holds — and watch your progress build over time
- Progress Analytics with personal records, training trends, and workout history export
- Milestone moments at day 14, 30, and 100 to mark how far you've come
- Train anywhere — a park, a gym, or your living room
Whether you're doing your first push-up or chasing your first muscle-up, BodyTree keeps the next step always in front of you.
Free to use. No equipment needed. Go further with BodyTree Pro — monthly, yearly, or a one-time Lifetime purchase.
Learn more: https://bodytree.app
Privacy Policy: https://bodytree.app/privacy
Terms of Use: https://bodytree.app/terms
more I have learned so many new skills because of this app! Great for people looking to get into calisthenics!
I have learned so many new skills because of this app! Great for people looking to get into calisthenics!
Small polish that makes every session feel better.
Logging a set now gives a satisfying sound cue across strength, mobility, and recovery workouts, and we smoothed out a recovery-session snag where the exercise instructions could scroll out of view. Update now and keep climbing.
• New: a subtle sound when you log a set or hold, in every workout type
• Siri-logged sets now play the same confirmation as tapping in the app
• Fixed recovery session instructions getting cut off while scrolling
• Sound cues respect your sound-effects setting
2.7.1 1d ago
BodyTree 2.7 bends to your schedule instead of the other way around. Missed a workout? Make it up on any rest day — or train ahead when you've got the time — and your streak stays intact either way. Rest days got better too: twice the mobility variety, with sessions that rotate so nothing feels repetitive. Update now and keep climbing.
• Flexible training days: the Train home offers your next session on rest days — train ahead or make up a missed workout, and your streak stays intact without spending a freeze.
• New auto-advance option: flip it on in Settings and every session moves to the next exercise the moment you finish one.
• Rest-day mobility doubled: 12 drills per focus area, rotating automatically so no two rest days feel the same.
• Recovery sessions now count toward your streak — and got a fresh look with a smoothly collapsing header and a clearer phase-progress ring.
• Fixed weekly schedule dates anchoring to the wrong day, notifications arriving in a pile, and more bug fixes and performance improvements.
2.7.0 Jul 23
BodyTree 2.6 makes training and recovery work as one plan. When a recovery plan is active, you can have BodyTree automatically go easier on the exercises that stress the recovering area — reduced volume or a full pause, clearly labeled on every session, and everything snaps back the moment your plan completes. Navigation got cleaner too: four focused tabs, with the community feed now living in your Profile. Update now and keep climbing.
• Recovery-aware training: opt in to reduce volume on — or pause — exercises that stress a recovering area while your plan is active. Your program is never rewritten and reverts automatically.
• Honest session labels: adjusted workouts show a "Reduced · Recovery" badge so you always know why today looks lighter.
• Rough morning? If your pain check-in spikes, the Train home suggests going lighter that day.
• Cleaner navigation: four tabs — Train, Tree, Flex, Coach. Find the community feed under Profile ▸ Community, with proofs, voting, likes, and comments intact.
• Bug fixes and performance improvements, including a smoother Google sign-in.
2.6.0 Jul 21
BodyTree 2.5 puts recovery front and center. Your active recovery plan now lives right on the Train home — phase, progress, and whether a session is due today — and a smart daily reminder nudges you only when there's actually work to do. Recovery sessions themselves leveled up with rest countdowns, set undo, zoomable demos, and a proper end-of-session recap. Update now and keep climbing.
• Your recovery plan on the home screen: current phase, progress, and weekly cadence at a glance — including "Due today" prompts.
• Recovery reminders: pick a time, and BodyTree only reminds you when a session is actually due — tap to jump straight into your plan.
• Recovery sessions upgraded: rest countdown between sets, undo your last logged set, pinch-to-zoom exercise demos, and a recap of every session.
• Start recovery holds hands-free — "Hey Siri, start my set" now works in recovery sessions too.
• Bug fixes and performance improvements, including fresher rest timers and cleanup of stale workout notifications.
2.5.0 Jul 17
BodyTree 2.4.0 is the biggest rethink since launch. You start with a real first rep instead of a questionnaire — feel the win, then build your program when you're ready. Train is now your home tab, and every session explains itself: why this workout, what each block builds toward, why every exercise made the cut. The skill tree puts your goals front and center, and a new Lifetime option lets you pay once and keep Pro forever. Update now and keep climbing.
• New cold-open onboarding: do your first rep and complete a guided Day 0 session before any questions — then build your full program from home whenever you want.
• Train-first home: the app now opens on today's session, with the reason behind every workout, block, and exercise right where you train.
• Goals-first skill tree: your goal branches sit up top with live progress, and the full catalog tucks neatly below.
• Smarter programs: advanced slots appear per movement plane as you get stronger, and warmups now match your level with gentler variations for beginners.
• New Lifetime Pro: pay once, keep Pro forever — alongside the monthly and yearly plans.
• Bug fixes and performance improvements, including a rest timer that survives the final set and accurate like and comment counts.
2.4.0 Jul 14
BodyTree 2.3 makes mobility sessions feel like real training: rest between sets with a countdown, tap any exercise for a full demo, and start your holds hands-free with Siri. Onboarding now lets you chase more than one goal at a time, and every exercise description has been refined against trusted calisthenics and clinical rehab references. Update now and keep climbing.
• Mobility sessions leveled up: rest between sets with a countdown timer, tap-in demo sheets for every exercise, and a Siri hint to start holds hands-free.
• Pick multiple training goals during onboarding — and a new "prefer not to say" option.
• 130+ exercise, mobility, and flexibility descriptions refined against trusted calisthenics and clinical rehab references.
• Bug fixes and performance improvements.
2.3.0 Jul 7
BodyTree 2.2 opens with a brand-new animated launch: watch the skill tree draw itself in and lock into place as you sign in. This release also puts community safety in your hands — report anything that doesn't belong, and block members to instantly clear their content from your feed. Update now and keep climbing.
• New animated launch screen: the skill-tree node graph draws itself
in and morphs into sign-in.
• Report any shared video proof, comment, or member directly from the
feed and profiles.
• Block members to remove their content from your feed, comments, and
profiles — manage your blocked list in Settings.
• Bug fixes and performance improvements.
2.2.0 Jul 5
BodyTree 2.1 brings your camera into training: Live Form Check watches your isometric holds, times them automatically, and overlays a live skeleton so you can see your form as you train. A rebuilt Recovery dashboard guides rehab sessions with pain tracking and phase progression, while the new Progress Analytics command center surfaces personal records, trends, and full history export.
2.1.0 Jul 4
BodyTree 2.0 is a complete native rebuild of the app you already know. Every feature — the calisthenics skill tree, auto-generated programs, video proofs, streaks, and AI Coach — returns faster, smoother, and more reliable, with no setup required. Just update and pick up right where you left off.
2.0.0 Jul 3
BodyTree 1.13 puts you in control — of your data and your training. Export everything you've logged in one tap, delete your account securely whenever you want, and fine-tune exactly what we track with new privacy controls. New Daily Readiness check-ins — log sleep, energy, soreness, and stress, or auto-fill from Apple Health — score how recovered you are and ease your program back on tough days, with readiness trends for Pro. Auto-programming is smarter too, so your progressions advance the way they should. Plus a new feature request board to shape what gets built next, a cleaner feed, and a smoother first-run experience.
1.13.0 Jun 23
BodyTree 1.12 — train in one tap from Siri, Action Button, Home Screen, or Control Center. Live Activities and timer audio cues run end-to-end across mobility, rehab, and flexibility. The Today's Workout widget now flips to "You're done for today" the moment you finish — Siri and the Action Button recognise it instead of trying to restart. New in this build:
• Tree home — closest-to-unlock card shows the node you're two sets away from clearing. Pro preview now shows upcoming exercise names with
directional arrows.
• Friends + referrals — follow athletes, see their unlocks in the feed. Share bodytree.app/r/{code} — you both get a free month of Pro on
their first workout.
• Rehab — rotator cuff Phase 1 is now free.
• Pro clarity — Adaptive Programs leads the paywall, side-by-side comparison, yearly savings visible. Coach paywall copy fixed.
• Lifecycle emails — opt-in reminders for first unlocks, streaks, weekly digest, trial milestones.
• Workout complete — earned XP ramps in with a counter, haptic, and glow. "Save this order" only appears when you actually reordered.
• Polish — accessibility pass on every tab. Tactile haptics on milestones, save, and upgrade. Smooth set-by-set tree progress. Reduce
Motion respected. One-tap exercise swap with undo.
• Free upgrades — exercise swap and analytics peek without Pro.
• Reliability — rest timer + set entries survive minimize/restore. Workout share card no longer renders black. Progress ring matches "reps
away" copy. Coach sync, proof feed permissions, Live Activity rendering, weekly digest payload.
1.12.0 Jun 21
This update brings the biggest BodyTree upgrade yet: a Pro-only training coach you can actually have a conversation with, five phased recovery plans for the most common calisthenics injuries, and adaptive workout time estimates that learn how long your sessions really take. We also expanded the skill tree — including a full Human Flag branch — and added technique notes to 46 exercises so you know exactly what to focus on each rep.
1.11.0 Jun 8
BodyTree 1.10.0 makes the skill-to-proof loop seamless: finish your sets and record your video proof without ever leaving your workout. Pro subscribers get smarter retention tools — automatic streak freezes, a comeback XP bonus, and program targets that adapt after every session. A new referral program lets you and a friend both unlock Pro free, while push notifications keep your community and milestones front and center.
1.10.0 Jun 3
BodyTree 1.9.0 adds a full social layer — follow other athletes, browse their followers and following lists, and search for training partners by name. Your feed now surfaces a daily activity digest showing what the people you follow have been training. Exercise detail screens now play demo videos so you can see exactly how each movement looks. The complete L-Sit → V-Sit → Manna progression (all 13 levels) is now available in the skill tree. Exercise swapping during active workouts is a Pro feature, and a bug that caused swapped exercises to reappear in regenerated programs has been fixed.
1.9.0 May 31
BodyTree 1.8.0 brings your workouts to the Lock Screen. Live Activities now show your active workout progress directly on the Dynamic Island and Lock Screen, so you never lose track of your session. This release also fixes a bug where completing an entire program showed a rest day instead of prompting you to start the next cycle.
1.8.0 May 26
BodyTree 1.7.0 introduces Progress Analytics — a new Pro screen showing your weekly training volume, how far you've come on each branch, and your XP growth over time. Pro subscribers can also now swap exercises mid-workout to match their energy or equipment. Under the hood, several reliability fixes round out the release.
1.7.0 May 25
What's New in 1.6.0
• When your rest period ends while you're in another app, you'll now get a notification — so you never miss the moment to pick it back up.
• You'll now hear audio cues when your hold timer starts and when it completes — so you can keep your eyes on your form, not the screen.
• Audio plays even when your iPhone is on silent.
• Fixed an issue where swap buttons appeared incorrectly in the workout overlay when there was no adjacent exercise to swap to.
• Bug fixes and performance improvements.
1.6.0 May 10
What's New in 1.5.0
• After a timed hold completes, you can now review and edit the
seconds before saving — so your log always reflects what you
actually held.
• Exercise names during a workout now show the target hold time
for that session (e.g. "30s Plank") instead of a hardcoded value.
• Fixed the workout counter showing one fewer exercise than expected
on the final exercise.
• Fixed an issue where starting a hold twice rapidly could cause
incorrect timer state.
• Bug fixes and stability improvements.
1.5.0 Apr 23
What's New in 1.4.1
- Your generated training programs now match your actual skill level — programs are built from where you are in the skill tree, not from
scratch.
- Fixed an issue where tapping Back during a workout would erase the sets you'd already logged for the previous exercise.
- Regenerating your program from the Program Overview or Goal Review now correctly reflects your current progression and goal skills.
- After regenerating your program, the Train tab now always shows today's session from your new program — not a leftover session from a
previous one.
- The Train tab now refreshes today's workout automatically when you switch back to it, and supports pull-to-refresh.
- Branch cards in the skill tree now show a category pill (Push, Pull, Legs, Core, Skill) so you can identify training categories at a
glance.
1.4.1 Apr 15
What's New in 1.4.0
• Equipment settings — Tell BodyTree what gear you have available, and your program
will automatically filter to exercises you can actually do.
• Notification controls — A dedicated notifications screen lets you toggle each
reminder type and set the exact time you want to be reminded.
• Your workout completion now immediately updates the Train tab — no more navigating
away and back to see the "Session Complete" status.
• Under-the-hood stability improvements and dependency updates.
1.4.0 Apr 9
What's New in 1.3.0
• You can now watch demo videos for exercises directly during your
workout session — tap the info button on any exercise card to see
the movement before you perform it.
• Workout session tracking is more reliable — XP, streaks, and
completion now record correctly every time.
• App ratings and feedback: you'll occasionally be prompted to rate
the app after a great session.
• Notification badges now show your pending workout reminders at a
glance.
• Bug fixes and performance improvements.
1.3.0 Apr 2
Track your progress like never before — completed sessions now show a summary with your duration, sets, and XP earned right after finishing a workout. Sessions across your program are colour-coded so you can see exactly where you stand at a glance.
Finished a 4-week program? BodyTree now celebrates your cycle with your stats, goal skill progress, and an easy path to start your next cycle.
We'd love to hear from you! Head to Settings → Send Feedback to share a bug report, feature request, or just say hi. You can also reach us on Discord or by email.
1.2.0 Mar 31
- Exercise images — Tap any exercise to see a demonstration photo with pinch-to-zoom. Images automatically show a female or male variant
based on your profile.
- Streak overhaul — Streaks now reflect your actual training schedule. Only your planned workout days count, so rest days no longer break
your streak.
- Proof viewer — Your submitted video proofs now open in a full-screen cinematic view.
- Milestone emails — Reach a streak milestone (7, 14, 30+ days) and get a congratulatory email.
- Badge notifications — App icon badge now shows your pending notifications, and clears automatically when you open the app.
- Bug fixes and performance improvements
1.1.0 Mar 29
Small polish that makes every session feel better.
Logging a set now gives a satisfying sound cue across strength, mobility, and recovery workouts, and we smoothed out a recovery-session snag where the exercise instructions could scroll out of view. Update now and keep climbing.
• New: a subtle sound when you log a set or hold, in every workout type
• Siri-logged sets now play the same confirmation as tapping in the app
• Fixed recovery session instructions getting cut off while scrolling
• Sound cues respect your sound-effects setting
more Version 2.7.1 1d ago
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Contact Info Diagnostics