
Clients Upload Set Videos
During workouts, clients can record and attach videos to any set. Videos are automatically compressed for fast uploads while maintaining quality for form review.
- Record directly in-app or upload from camera roll
- Automatic compression (up to 2 Mbps for short clips)
- Up to 5 minutes per video, 3 videos per exercise
- Progress tracking with upload speed display

Get Notified Instantly
Receive push notifications the moment a client uploads a new set video. Jump directly to the video from your notification center to provide timely feedback.
- Push notifications for every new video
- Direct link to video from notification
- See which exercise and set the video is for
- Track notification history for follow-up

Review on Mobile
Scroll through client videos in a familiar vertical feed. Videos auto-play as you scroll, with full playback controls and set details overlaid.
- TikTok-style vertical scroll viewing
- Auto-play visible videos, pause off-screen
- See exercise name, weight, reps, and RIR
- Adaptive quality based on network (WiFi/cellular)

Review on Web Dashboard
Full-featured video player on the web dashboard with exercise details, client info, and technical metadata. Download originals for detailed analysis.
- Full-screen video player with progress controls
- Exercise and set metadata sidebar
- Download original video files
- Video library with filtering and organization
Review Queue & Feedback
Every uploaded set video lands in a review queue on your dashboard, organized by client and sorted newest first. Leave feedback directly on the video, mark it reviewed, and clients see your notes the next time they train.
- Dedicated review queue with unreviewed videos first
- Leave written feedback tied to the specific set
- Mark videos reviewed to keep your queue clear
- Clients see feedback in-app on their next session
Enable Per-Client
Toggle set video tracking for each client in their settings. When enabled, clients see a video recording option on every set during their workouts.
