Connect Screen Redesign
- Updated visuals with a glowing rower-with-halo motif that flows seamlessly across every state: idle → scanning → connecting → connected
- Find My SmartRow button pulses with a blue glow on the landing screen, matching the green glow on Start Session
- Cancel reshaped as a tidy capsule pill instead of a full-width button — no more spanning the screen in landscape
Reliability Fixes
- Apple Watch HR session no longer gets stuck streaming when the phone app is briefly opened and dismissed within a second or two
- A backgrounded phone on the Ready-to-Row screen no longer holds or reacquires the BLE connection to the rower from another room
- Cold-launch with a saved rower no longer briefly shows the saved-device idle screen before flipping to "Connecting…"
Misc
- Default appearance for new installs is now Dark mode (was Auto). Existing users keep whatever they had set in Settings
v1.51iOS
Apple Watch Companion
- New Apple Watch app — use your Apple Watch as a heart rate monitor during workouts
- Auto-launches and starts streaming when you open the iPhone app
- Seamless reconnect after sleep, app switch, or reachability gaps
- Status card on the Session Ready screen shows connection state and live HR
- Backgrounding the phone ends the watch session immediately; foregrounding reconnects
- Fully localized (English, German, French, Spanish) and follows the iPhone in-app language
Stroke Score — New Technique Feedback
- Compare every stroke to a target force curve and see how your technique stacks up
- The reference curve follows the "Grinko style" described by Dr. Valery Kleshnev — strong leg-drive and an early peak
- Dynamic reference: the target curve is recalculated on each stroke from your current stroke rate and peak force, so the target stays realistic as you accelerate or ease off
- Every stroke is scored 1–10 on two independent dimensions:
• Timing — how close your peak force lands to the expected position in the drive
• Shape — how closely your overall curve matches the target, including smoothness
- Color-coded scores (red, orange, yellow, green) let you read your technique at a glance
- Force curve y-axis scales dynamically so peak force always sits at 90% of plot height, with an orange dashed peak-force line for quick reference
- New "About Stroke Score" info screen explains the methodology and cites the source research (Kleshnev, 2006 & 2020)
Polish & Fixes
- Workout screen no longer flashes a cleared state when ending or discarding a session
- Work overlay chip is now fully opaque
v4.2.0Android
This update improves interval workouts with more complete summaries, including warm-up, rest and cool-down data, plus more accurate pace, power and stroke-rate calculations. We also added clearer guidance when connecting your SmartRow or heart rate monitor, improved the workout layout on larger tablets, and fixed stability issues.
v1.50iOS
Collapsible Workout Layout
- Tap any metric section to collapse it into a compact bar — tap again to expand
- Distance, pace/speed/calories, work overlay, and power header are all collapsible
- Smooth animations on expand and collapse
- Your layout preference is remembered between sessions
Typography Refresh
- Workout metrics now use rounded fonts with stable digit widths for a cleaner look
Power Graph
- Rolling window size is now configurable — choose from 25 to 200 strokes in Settings
Mac Support
- Run SmartRow Companion natively on your Mac
v1.41iOS
FTMS Broadcast
- Rebroadcast rowing data as a Bluetooth FTMS fitness machine so third-party apps can receive your metrics in real time
- New Broadcast toggle in Settings with connection status
- Broadcasting continues in the background during your workout
Language Support
- Added German, French, and Spanish translations
- In-app language override in Settings
SmartRow Power Handle
- Full support for SmartRow Power Handle alongside SmartRow Pulley
- Automatic device type detection from Bluetooth manufacturer data
Workout UX
- Session chip pulses red when you stop rowing — tap it to end your session
- Drive phase sweep animation timed to your actual drive duration
- Improved header layout with better icon sizing and labels
Heart Rate Zones
- Zone ring now fills from 0% of max HR (was 25%)
- New option to hide HR percentage while keeping zone colors
Strava Export
- Accurate stroke timestamps for correct moving time and pacing data
- Cleaner Strava charts with aligned speed, power, and distance records
v1.4iOS
Strava Export
- Accurate stroke timestamps for correct moving time and pacing data
- Aligned speed, power, and distance records for cleaner Strava charts
- Removed phantom zero-speed tail at end of session
Performance & Responsiveness
- Fixed Settings menu scroll sluggishness when SmartRow is connected
- Fixed issue that made selecting Auto/Light/Dark difficult when SmartRow is connected
Heart Rate Zones
- Zone ring now fills from 0% of max HR (was 25%)
- New option to hide HR percentage while keeping zone colors
Workout UX
- Session chip pulses red when you stop rowing — tap it to end your session
- Improved header layout with better icon sizing and labels
v1.3iOS
Animation & Visual Fixes
- HR zone ring border now changes color instantly with the chip on zone transitions
- Brighter drive phase sweep animation in dark mode for better visibility
- Power graph diamond marker now stays in sync with the power line
- Power graph rolling window x-axis shows actual stroke numbers
v1.2iOS
Heart Rate Zones
- Live 5-zone heart rate display (Z1 Recovery through Z5 Max)
- Zone-colored chip with animated progress ring showing % of max HR
- Configurable max HR from HealthKit age or manual entry
- Two formulas: Classic (220-age) and Tanaka (208-0.7x age)
- Zone preview table in Settings
Drive Phase Animation
- Blue sweep animation on stroke length chip during each drive
- Timed to your actual average drive duration
Smoother Force Curves
- Force curve morphs smoothly between strokes instead of redrawing
- Monotone interpolation eliminates curve artifacts
Other Improvements
- Odometer digits roll forward correctly on wrap (9 to 0)
- HR display uses monospaced font for consistent layout
- Refined heart rate chip glow and progress ring visibility
- Cleaner workout header with enlarged stop button
v1.1iOS
iPad Support — Workout screen scales to 1.5x on iPad for much easier reading — Works in both portrait and landscape on all iPad models including iPad mini
Power Graph Redesign — New header layout with large centered watts and average/peak flanking left and right — Green diamond marker on the most recent data point — Cleaner graph area for better visibility
Power Tolerance Band — Visual tolerance band shaded on the power graph around your average power — Band width matches your power consistency setting (1–30%) — New “Show band on graph” toggle in settings
Appearance Setting — New Light / Dark / Auto theme setting to override or follow the system theme
Smoother Animations — Power consistency feedback, average power pulse, and peak highlights all animate smoothly
Force Curve Polish — Work data moved to a compact overlay pill on the chart, freeing up vertical space
Bug Fixes — Fixed Strava connection error when tapping Connect twice