Fruitful Registry
Home › Health & Fitness
Ditto: AI Fitness Trainer icon

Ditto: AI Fitness Trainer

Fun Home Workouts & Form Coach
Age Rating
12+
Years
Developer
Language
EN
Size
229
MB

Information

Apple ID6748136555
Bundle IDfit.ditto.userapp
SellerSeller
Min iOS17.0
Min macOS14.0
Device familiesiphone
Released2025-08-11
Copyright© 2025 Ditto Fitness, Inc.
WebsiteLink ↗
Privacy policyLink ↗

Preview 1 platform

iPhone 10 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

What’s New Version 2.0.2

Welcome to Ditto 2.0! - Completely new voice for Ditto! - You can now invite friends and give them a month of Pro use for free! - Added support for Hold exercises like Plank and Tree Pose - Added support for floor exercises like Pushups - Added 5 new exercises

Description

Get fit in just 5-15 minutes a day with your personal AI trainer. Ditto uses your camera to count reps, perfect your form, and create workouts that evolve with you – making fitness fun, not a chore. Why Ditto works: - Automatic rep counting – Ditto's AI sees your every move, tracking each squat, lunge, and jumping jack while you focus on crushing your workout. - Real-time form corrections – Your AI coach spots mistakes instantly, helping you exercise safely and get better results. - Workouts that adapt – Every session is dynamically generated based on your fitness level. Crushed today's workout? Tomorrow's will be tougher. Need a lighter day? Ditto knows. - Addictive progress tracking – Build daily streaks, earn XP, climb leaderboards, and watch a simple habit become your favorite part of the day. - Short by design – Workouts slot between meetings, study breaks, or bedtime. Five minutes is enough to keep the chain alive. - Zero setup required – Just your phone and a bit of floor space. No equipment, no fuss, no excuses. What users are saying: "It's like Duolingo for fitness – actually fun and addictive!" – Sarah, NY "The AI coach catches my bad form every time. Game changer." – Mike, CA "I've tried everything. First workout app that stuck. 52 day streak!" – Jessica, TX Try Ditto free and discover what happens when working out actually becomes fun. Your AI trainer is ready. Are you? Privacy policy: https://ditto.fit/privacy Terms of service: https://ditto.fit/terms

In-App Purchases CD pricing

Ditto Subscription Subscription
Ditto All-Access - Monthly · Monthly
Ditto All-Access - Annual · Yearly
Weekly Subscription · 7 days
Ditto subscription Subscription
Ditto Pro - Annual · Yearly
Ditto Pro - Monthly · Monthly

Capabilities

In-App Purchases

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 25 versions

Build 887380437v2.0.22026-07-02 18:47:31
Welcome to Ditto 2.0! - Completely new voice for Ditto! - You can now invite friends and give them a month of Pro use for free! - Added support for Hold exercises like Plank and Tree Pose - Added support for floor exercises like Pushups - Added 5 new exercises
Build 887154607v1.24.52026-06-18 21:26:37
- New! We've added a "Workout options" button: - You can now remove jumping / "high impact" exercises from your workout - You can now have a workout with only standing exercises - Several bug fixes and UI improvements
Build 886995798v1.24.12026-06-15 22:56:08
- New! We've added a "Workout options" button: - You can now remove jumping / "high impact" exercises from your workout - You can now have a workout with only standing exercises - Several bug fixes and UI improvements
Build 886186874v1.23.02026-05-27 19:12:15
- Added a "reset fitness profile" button under account - General bug fixes and UI improvements
Build 885806674v1.22.22026-05-22 19:40:43
- Improved rep detection for several exercises - General UI improvements and bugfixes - Added marketing mode for creators - Updated the AI chat with knowledge of the latest features
Build 885776894v1.21.02026-05-18 04:53:06
- New: you can now choose your workout duration! - New: you can now choose active muscle groups for today's workout! - New: we've added a second trainer to Ditto! - General fixes and UI improvements
Build 885521754v1.20.02026-05-11 21:37:44
- Added a visual effect to Sumo Squats with Slams exercise - Reduced the frequency of encouragement voice lines (it was a bit too much) - Several UI improvements and bug fixes
Build 885110401v1.19.22026-04-30 18:40:56
- Improved rep detection for Twist & High Knee. - Fixed an issue where background music could sometimes play too quietly. - Added new visual effects for selected exercises. - Added Live Activity support, so you can keep track of your workout while Ditto is in the background.
Build 884541155v1.18.02026-04-15 19:03:00
- New game: skeleton studio - You now get a message when a shield was used to automatically save your streak - Added surprise challenge rounds! - Big improvements to our skeleton detection
Build 883758140v1.17.12026-03-25 19:20:35
- New game: Flap to Fly! - Improved detection for High Knees and Side Crunches exercises - Made it easier for people without phone cases to set up a workout - Solved various freezes during the workout if Spotify was playing
Build 883147167v1.16.22026-03-16 02:01:55
- New! Added a mini-games tab. Get fit by playing games with your body as the controller! - Added greeting voice lines in the beginning of workouts - Improved detection for several exercises: High Knees, Standing Crunches, Knee Raises - Improved the AI Chat
Build 882789962v1.14.12026-02-26 14:33:44
- New! Chat with your AI trainer between workouts. Ditto will celebrate your wins, help you customize your next workout and answer general fitness questions - New! In-app chat support. You can now talk directly with the developers from inside the app. - Several UI improvements - Several bug fixes
Build 882680979v1.13.12026-02-22 23:22:14
- You can now share your current streak with friends - Moved "Manage exercise" to the profile page for easier access - Fixed an issue with audio ducking during the workout - Various UI improvements behind the scenes - Big features are brewing behind the scenes
Build 882444248v1.12.02026-02-15 09:08:38
- New! Ditto has a new voice! We hope you'll love it as we do. - New! Switch specific exercises in your workout plan. - Preparing big features and surprises behind the scenes :)
Build 882123711v1.11.02026-02-08 09:59:03
- New! You can now see your skeleton during workout rests. Have fun playing around with it! - Enhanced phone angle adjustment screen UI - Fixed phone angle adjustment indicator sometimes jittering after switching to another app and back - Fixed star count not including skipped exercises on early exit
Build 882088450v1.10.02026-02-02 23:38:34
- Added UI improvements and squashed a few bugs. - Preparing some awesome new features behind the scenes...
Build 881884638v1.9.02026-01-27 16:50:17
- New! Completely redesigned profile page! See your streak stats, browse your workout history, and manage your settings all in one place. - Fixed a bug where form corrections weren't playing voice feedback
Build 881824456v1.8.02026-01-26 03:54:45
- Surprise challenge rounds now appear at the end of some workouts - Workouts now have time-based titles like "Morning Workout" and "Evening Workout" - Improved detection accuracy for exercises: "Standing Crunches with Hands" and "Pile Jacks" - Various UI improvements
Build 881608915v1.7.02026-01-21 13:51:50
- New sound settings page in the workout tab - Added more streak milestones that you can share with friends - Added more tips for a great Ditto experience in the profile tab - Multiple UI fixes behind the scenes
Build 881293024v1.6.02026-01-08 09:06:51
- New screen to see and manage all your available exercises! - Improved workout plan loading animations - Multiple small improvements behind the scenes
Build 881322020v1.6.12026-01-08 20:28:46
- New screen to see and manage all your available exercises! - Improved workout plan loading animations - Multiple small improvements behind the scenes
Build 881076645v1.5.02025-12-30 00:19:58
- New! You can now share a short video montage from your workouts :) - Added a Tips page with setup tips for the best workout experience - Lots of UI polish across multiple screens
Build 880938302v1.4.02025-12-24 01:27:53
Added a couple of social features: - You can now share your streak milestones with friends - You can now gift 30 days of Ditto to friends
Build 880767474v1.3.12025-12-17 20:42:52
- Improved performance and fixed a couple of bugs behind the scenes
Build 880726931v1.3.02025-12-16 23:08:54
- Added background music to the workout setup screen - Minor UI polish in a couple of screens - Fixed a few bugs behind the scenes
Annual Subscription

Price history by region

Currency
Show Columns
Search

Availability 173 of 175 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree1884.82.0.2
IL en-GBFree105.02.0.2
GB en-GBFree35.02.0.2
CA en-CAFree15.02.0.2
NL nlFree12.02.0.2
VN en-GBFree15.02.0.2
AE en-GBFree02.0.2
AG en-GBFree02.0.2
AI en-GBFree02.0.2
AL en-GBFree02.0.2
AM en-GBFree02.0.2
AO en-GBFree02.0.2
AR es-MXFree02.0.2
AT de-DEFree02.0.2
AU en-AUFree02.0.2
AZ en-GBFree02.0.2
BA en-GBFree02.0.2
BB en-GBFree02.0.2
BE en-GBFree02.0.2
BF en-GBFree02.0.2
BG en-GBFree02.0.2
BH en-GBFree02.0.2
BJ en-GBFree02.0.2
BM en-GBFree02.0.2
BN en-GBFree02.0.2
BO es-MXFree02.0.2
BR pt-BRFree02.0.2
BS en-GBFree02.0.2
BT en-GBFree02.0.2
BW en-GBFree02.0.2
BY en-GBFree02.0.2
BZ en-GBFree02.0.2
CD en-GBFree02.0.2
CG en-GBFree02.0.2
CH de-CHFree02.0.2
CI fr-FRFree02.0.2
CL es-MXFree02.0.2
CM fr-FRFree02.0.2
CN zh-Hans-CNFree02.0.2
CO es-MXFree02.0.2
CR es-MXFree02.0.2
CV en-GBFree02.0.2
CY en-GBFree02.0.2
CZ en-GBFree02.0.2
DE de-DEFree02.0.2
DK en-GBFree02.0.2
DM en-GBFree02.0.2
DO es-MXFree02.0.2
DZ en-GBFree02.0.2
EC es-MXFree02.0.2
EE en-GBFree02.0.2
EG en-GBFree02.0.2
ES es-ESFree02.0.2
FI en-GBFree02.0.2
FJ en-GBFree02.0.2
FM en-GBFree02.0.2
FR fr-FRFree02.0.2
GA fr-FRFree02.0.2
GD en-GBFree02.0.2
GE en-GBFree02.0.2
GH en-GBFree02.0.2
GM en-GBFree02.0.2
GR en-GBFree02.0.2
GT es-MXFree02.0.2
GW en-GBFree02.0.2
GY en-GBFree02.0.2
HK zh-Hant-HKFree02.0.2
HN es-MXFree02.0.2
HR en-GBFree02.0.2
HU en-GBFree02.0.2
ID en-GBFree02.0.2
IE en-GBFree02.0.2
IN en-GBFree02.0.2
IQ en-GBFree02.0.2
IS en-GBFree02.0.2
IT itFree02.0.2
JM en-GBFree02.0.2
JO en-GBFree02.0.2
JP jaFree02.0.2
KE en-GBFree02.0.2
KG en-GBFree02.0.2
KH en-GBFree02.0.2
KN en-GBFree02.0.2
KR koFree02.0.2
KW en-GBFree02.0.2
KY en-GBFree02.0.2
KZ en-GBFree02.0.2
LA en-GBFree02.0.2
LB en-GBFree02.0.2
LC en-GBFree02.0.2
LK en-GBFree02.0.2
LR en-GBFree02.0.2
LT en-GBFree02.0.2
LU en-GBFree02.0.2
LV en-GBFree02.0.2
LY en-GBFree02.0.2
MD en-GBFree02.0.2
ME en-GBFree02.0.2
MG en-GBFree02.0.2
MK en-GBFree02.0.2
ML en-GBFree02.0.2
MM en-GBFree02.0.2
MN en-GBFree02.0.2
MO zh-Hant-HKFree02.0.2
MR en-GBFree02.0.2
MS en-GBFree02.0.2
MT en-GBFree02.0.2
MU en-GBFree02.0.2
MV en-GBFree02.0.2
MW en-GBFree02.0.2
MX es-MXFree02.0.2
MY en-GBFree02.0.2
MZ en-GBFree02.0.2
NA en-GBFree02.0.2
NE en-GBFree02.0.2
NG en-GBFree02.0.2
NI es-MXFree02.0.2
NO en-GBFree02.0.2
NP en-GBFree02.0.2
NR en-GBFree02.0.2
NZ en-AUFree02.0.2
OM en-GBFree02.0.2
PA es-MXFree02.0.2
PE es-MXFree02.0.2
PG en-GBFree02.0.2
PH en-GBFree02.0.2
PK en-GBFree02.0.2
PL en-GBFree02.0.2
PT pt-PTFree02.0.2
PW en-GBFree02.0.2
PY es-MXFree02.0.2
QA en-GBFree02.0.2
RO en-GBFree02.0.2
RS en-GBFree02.0.2
RU ruFree02.0.2
RW en-GBFree02.0.2
SA en-GBFree02.0.2
SB en-GBFree02.0.2
SC en-GBFree02.0.2
SE svFree02.0.2
SG en-GBFree02.0.2
SI en-GBFree02.0.2
SK en-GBFree02.0.2
SL en-GBFree02.0.2
SN en-GBFree02.0.2
SR en-GBFree02.0.2
ST en-GBFree02.0.2
SV es-MXFree02.0.2
SZ en-GBFree02.0.2
TC en-GBFree02.0.2
TD en-GBFree02.0.2
TH en-GBFree02.0.2
TJ en-GBFree02.0.2
TM en-GBFree02.0.2
TN en-GBFree02.0.2
TO en-GBFree02.0.2
TR en-GBFree02.0.2
TT en-GBFree02.0.2
TW zh-Hant-TWFree02.0.2
TZ en-GBFree02.0.2
UA en-GBFree02.0.2
UG en-GBFree02.0.2
UY en-GBFree02.0.2
UZ en-GBFree02.0.2
VC en-GBFree02.0.2
VE es-MXFree02.0.2
VG en-GBFree02.0.2
VU en-GBFree02.0.2
XK en-GBFree02.0.2
YE en-GBFree02.0.2
ZA en-GBFree02.0.2
ZM en-GBFree02.0.2
ZW en-GBFree02.0.2

Not available in: AF, MA

Change log 29 changes · CD

releaseNotes updated
Welcome to Ditto 2.0! - Completely new voice for Ditto! - You can now invite friends and give them a month of Pro use for free! - Added support for Hold exercis
description updated
Get fit in just 5-15 minutes a day with your personal AI trainer. Ditto uses your camera to count reps, perfect your form, and create workouts that evolve with
subtitle updated
Fun Home Workouts & Form Coach
name updated
Ditto: AI Fitness Trainer
Version 2.0.2 released
Welcome to Ditto 2.0! - Completely new voice for Ditto! - You can now invite friends and give them a month of Pro use for free! - Added support for Hold exercises like Plank and Tree Pose - Added support for floor exercises like Pushups - A
Version 1.24.5 released
- New! We've added a "Workout options" button: - You can now remove jumping / "high impact" exercises from your workout - You can now have a workout with only standing exercises - Several bug fixes and UI improvements
Version 1.24.1 released
- New! We've added a "Workout options" button: - You can now remove jumping / "high impact" exercises from your workout - You can now have a workout with only standing exercises - Several bug fixes and UI improvements
Version 1.23.0 released
- Added a "reset fitness profile" button under account - General bug fixes and UI improvements
Version 1.22.2 released
- Improved rep detection for several exercises - General UI improvements and bugfixes - Added marketing mode for creators - Updated the AI chat with knowledge of the latest features
Version 1.21.0 released
- New: you can now choose your workout duration! - New: you can now choose active muscle groups for today's workout! - New: we've added a second trainer to Ditto! - General fixes and UI improvements
Version 1.20.0 released
- Added a visual effect to Sumo Squats with Slams exercise - Reduced the frequency of encouragement voice lines (it was a bit too much) - Several UI improvements and bug fixes
Version 1.19.2 released
- Improved rep detection for Twist & High Knee. - Fixed an issue where background music could sometimes play too quietly. - Added new visual effects for selected exercises. - Added Live Activity support, so you can keep track of your workou
Version 1.18.0 released
- New game: skeleton studio - You now get a message when a shield was used to automatically save your streak - Added surprise challenge rounds! - Big improvements to our skeleton detection
Version 1.17.1 released
- New game: Flap to Fly! - Improved detection for High Knees and Side Crunches exercises - Made it easier for people without phone cases to set up a workout - Solved various freezes during the workout if Spotify was playing
Version 1.16.2 released
- New! Added a mini-games tab. Get fit by playing games with your body as the controller! - Added greeting voice lines in the beginning of workouts - Improved detection for several exercises: High Knees, Standing Crunches, Knee Raises - Imp
Version 1.14.1 released
- New! Chat with your AI trainer between workouts. Ditto will celebrate your wins, help you customize your next workout and answer general fitness questions - New! In-app chat support. You can now talk directly with the developers from insi
Version 1.13.1 released
- You can now share your current streak with friends - Moved "Manage exercise" to the profile page for easier access - Fixed an issue with audio ducking during the workout - Various UI improvements behind the scenes - Big features are brewi
Version 1.12.0 released
- New! Ditto has a new voice! We hope you'll love it as we do. - New! Switch specific exercises in your workout plan. - Preparing big features and surprises behind the scenes :)
Version 1.11.0 released
- New! You can now see your skeleton during workout rests. Have fun playing around with it! - Enhanced phone angle adjustment screen UI - Fixed phone angle adjustment indicator sometimes jittering after switching to another app and back - F
Version 1.10.0 released
- Added UI improvements and squashed a few bugs. - Preparing some awesome new features behind the scenes...
Version 1.9.0 released
- New! Completely redesigned profile page! See your streak stats, browse your workout history, and manage your settings all in one place. - Fixed a bug where form corrections weren't playing voice feedback
Version 1.8.0 released
- Surprise challenge rounds now appear at the end of some workouts - Workouts now have time-based titles like "Morning Workout" and "Evening Workout" - Improved detection accuracy for exercises: "Standing Crunches with Hands" and "Pile Jack
Version 1.7.0 released
- New sound settings page in the workout tab - Added more streak milestones that you can share with friends - Added more tips for a great Ditto experience in the profile tab - Multiple UI fixes behind the scenes
Version 1.6.1 released
- New screen to see and manage all your available exercises! - Improved workout plan loading animations - Multiple small improvements behind the scenes
Version 1.6.0 released
- New screen to see and manage all your available exercises! - Improved workout plan loading animations - Multiple small improvements behind the scenes
Version 1.5.0 released
- New! You can now share a short video montage from your workouts :) - Added a Tips page with setup tips for the best workout experience - Lots of UI polish across multiple screens
Version 1.4.0 released
Added a couple of social features: - You can now share your streak milestones with friends - You can now gift 30 days of Ditto to friends
Version 1.3.1 released
- Improved performance and fixed a couple of bugs behind the scenes
Version 1.3.0 released
- Added background music to the workout setup screen - Minor UI polish in a couple of screens - Fixed a few bugs behind the scenes
expanded screenshot