01 / The problem
Make personalised training useful in the gym, where connectivity, attention, and time are limited, without requiring another account or making a remote service the centre of the experience.
02 / What I did
What I took care of
- Product direction and interaction design
- iPhone and iPad implementation
- Training-plan generation and workout guidance
- App Store release and localisation
03 / How I approached it
The choices that shaped the work
Local first by default
Plans and workout history remain usable offline. Dee requires no app account and can sync through the user’s private iCloud database.
Generation close to the user
Plan generation prefers on-device Apple models where supported, keeping the core planning experience integrated with the platform.
Guidance without screen dependence
Voice prompts, bells, and haptics communicate workout state, while a Live Activity keeps current-session information available at a glance.
Localisation as product design
The interface supports multiple languages, including a right-to-left Hebrew experience, rather than treating translated copy as a final pass.
04 / The result