Features
How to log workouts faster, use templates, AI Coach, auto-fill hints, and other app conveniences.
Workouts
Log every set in seconds. Full control — from creation to editing completed sessions.
Creation
Start a workout with one tap or create it for a past date. You can have multiple active workouts simultaneously.
Set Logging
Every set saves instantly. Enter weight, reps, time, distance — input fields adapt to the exercise type.
Editing
Completed workouts can be edited — add/remove sets, fix weights.
Time Management
Edit workout start and end time. Setting an end time on an active workout automatically completes it.

Auto-fill Hints
Gray hints in input fields show values from previous workouts — no need to remember what weight you used last time.
- Last workout — values from the previous session
- Template — values from the template
- Current session — from the previous set
Hint Sources
Spodi pulls hints from three sources, and you can switch between them right in the workout:
Source Selection
Switch the source right in the workout — your choice is saved and synced across devices.
Barbell Bench Press
Chest
| # | KG | REPS | NOTE | |
|---|---|---|---|---|
| 1 | 100 | 8 | Making progress! | |
| 2 | 100 | 8 | ||
| 3 | 100 | 8 | ||
| 4 | 100 | 8 |
Supersets & Sections
Group exercises into supersets, tri-sets, and drop sets. Organize your workout with sections.
Supersets
Group 2 to 10 exercises into a superset — they're visually grouped and performed without rest between them.
How to create a superset
Three ways: add exercises via the picker as a superset, select adjacent exercises and merge them, or tap ··· on an exercise and combine with the one above.
Sections
Add named sections: warm-up, main work, cool-down. Sections can be collapsed and expanded — so a long workout doesn't turn into an endless list.

Templates
Create workout templates and start them with one tap. Share with friends via link.
Creation
Create a template from scratch or save your current workout as a template.
Quick Start
Start a workout from a template with one tap. All exercises and sets are copied.
Sharing
Share a template via unique link. After import, the template is fully independent.
Push Day A
Pull Day B
AI Coach
Builds a workout around your history, goal, equipment, and available time. Accept the ready plan or quickly swap individual exercises.
Setup
Open Profile → AI Coach and choose your goal, experience, and equipment. You can also show or hide the AI button in the top bar.
Generation
Tap the AI button, choose workout type and duration. Spodi builds a card with exercises, sets, reps, and working weights.
Review the card
Tap an exercise to open technique details, use the circular arrow to swap it, X to skip the card, or heart to accept.
Start workout
After acceptance, Spodi creates a template, syncs it, and opens a new workout with the plan already filled in.
Stats & Records
Track progress for every exercise. Charts and records adapt to the exercise type.
Charts
Visualize progress: volume, max weight, reps — by week, month, or all time.
Personal Records
Spodi automatically tracks records: best set, max volume, max reps.
History
Full set history — how much, when, at what weight. Format adapts to exercise type.


Exercise Types
7 input types for any format — from weighted bench press to stretch notes.
- Weight + reps — bench, squats, rows
- Bodyweight + reps — pull-ups, push-ups
- Duration — planks, isometrics
- Distance + time — running, swimming
- Weight + time — farmer's walk
- Reps + time — tabata, EMOM
- Notes only — stretching, mobility
Custom Exercises
Create your own with the right input type — right during a workout.
Timer & Rest
Built-in rest timer and stopwatch — right in your workout.
Rest Timer
Start after a set — with presets (30s, 60s, 90s, 2m, 3m, 5m) or custom time.
Live Activities (iOS)
Timer shows in Dynamic Island and lock screen — control rest without unlocking.


Offline & Sync
iOS app works fully offline. Data syncs automatically.
Offline Mode
All data stored locally (SwiftData). Log workouts in the subway, gym basement, or airplane.
Bi-directional Sync
When network appears, data syncs automatically. Incremental — only changes are transferred.
Multi-platform
Native iOS app + web version. One account — all data everywhere.
iOS
SwiftUI app with offline mode, Live Activities, animations, and instant response.
Web
Full-featured web version — all features in any browser.
Sync
Start a workout on iPhone, finish on laptop. Everything syncs.
Ready to level up your training?
Join thousands of athletes who track smarter with Spodi.