















iPhone Workout Tracking and Apple Watch app, no Subscriptions, totaly Free!"
Hey everyone,
I was frustrated with fitness apps locking basic features behind expensive monthly subscriptions, so I decided to build my own. It’s called GymMe. I wanted something that works seamlessly between iPhone and Apple Watch, without needing to constantly take my phone out during a workout.
You can download it from the App Store here: GymMe . Please your comments in order to make it better :)
Below are the app’s features.
iPhone App
For the Advanced User
- Structured programs with templates exercise selection, sets, reps, tempo, rest seconds
- RPE tracking per set (Rate of Perceived Exertion)
- e1RM calculation (estimated 1 Rep Max) and progress chart
- Automatic weight/reps suggestions based on history (suggestion engine)
- Superset support with interleaved rest logic
- Tempo training (eccentric/concentric control)
- Unilateral exercises (L/R tracked separately)
- Personal Records (weight, reps, e1RM) with automatic detection
- Data export
- Metric / Imperial support
For the Beginner
- Free session mode without templates
- First steps onboarding
- Routine wizard (automatic program creation)
- Exercise difficulty levels (Beginner / Intermediate / Advanced)
- Visual library with muscle groups, equipment, videos/images
- Draft saving - if a workout is interrupted, it resumes where it left off
- Bilingual
General
- Live Activity on the lock screen during rest
- HealthKit integration (workout + calorie logging)
- Rest timer with beep and visual countdown
Apple Watch
For the Advanced User
- Log sets directly from the watch (weight / reps / RPE with Digital Crown)
- Weight increment with 3 levels (0.5 / 2.5 / 10 kg or 1 / 5 / 25 lbs)
- Real-time heart rate (BPM) displayed inline on screen
- Drop Sets / Rest-Pause: While logging a set, select the "Rest-Pause" technique. An automatic countdown timer will trigger to guide the user's recovery period.
- L/R Tracking, Use the L/R toggle for unilateral exercises to log each side independently.
- During a workout, tap on the exercise title while on the Rest Timer screen and select "Change Exercise". From the logged sets performed during the session, users can select and modify entries.
- Data Sync-Back, after finishing the workout on the Watch, the session is saved locally. It will automatically sync back to the iPhone's "History" tab once the devices are within range again.
- Change exercise mid-workout with a pencil picker
- Skip rest to return to the next set immediately
- Cancel / Save workout with confirmation from the watch — no iPhone needed
For the Beginner
- Automatic rest timer start as soon as a set is completed
- Audio + haptic notification at the start and end of rest
- "Next Set X" label during rest so the user knows what's coming
- Elapsed timer (● in progress + stopwatch) for a sense of progress
Flow & UX
- Start workout from the watch (workout list → exercise selection → workout in progress)
- Start workout from iPhone → automatically opens exercise picker on the watch
- kg/lbs sync from iPhone settings
- Full functionality without ever taking the iPhone out of your pocket
Have fun :)
u/johnny1b1g — 1 day ago