New iOS home-screen widget, tyre pressures on every bike card, and a measurements editor for component-level readings like pressure, chain stretch, and pad remaining
Track tire pressure on your tires and see it on every bike card, plus a new pressure unit setting (psi, kPa, Bar).
Fixes for the service-log retire flow, the Add Component sheet, and date handling across timezones.
Major behind-the-scenes upgrade — faster transitions, smoother navigation, and a fix for back-button issues on iOS 26
Fix for onboarding and quick-action buttons on Android that didn't take you to the right screen
Bike setup wizard — pre-fill components from a template during create-bike, with reminders auto-generated
Set up a whole bike's worth of components in one go with the new template wizard
Backfill your full cycling history by uploading FIT files in bulk
Bug fixes for the activity bike picker, the component installed-date picker, and stale wear data after editing components, plus consistent numeric typography across the bikes view
Pairing a sensor with a bike and profile now saves in one go, full translation coverage, and mobile component edits now refresh wear immediately
Sensor management — pair power meters and other sensors to bikes, profiles, and Strava bikes from your phone
Pin a profile to each sensor so the right components get the wear, automatically
Number and date format preferences for consistent locale-aware display
Pick which profile to race on, more accurate race-day projection for mixed-profile bikes
New Locale card with number & date format preferences; distances now use proper thousand separators
Predictive modelling: tier-aware insights, personalised component predictions, and race-day readiness
Bike profile images and an editable colour picker
Upload a profile image for each of your bikes
Bike profile image polish, and a custom hex colour input on the add/edit bike form
Timezone support across the platform and improved activity graph
Activity graph, bike colour indicators, and user timezone support
Profiles auto-match to indoor and outdoor activities
Assign indoor or outdoor activity types to bike profiles for automatic matching
Set a default bike for automatic activity assignment
Set a default bike to auto-assign new activities
Bike profiles for interchangeable component setups and component list filtering
Activity-based reminders for tracking maintenance by ride count
Activity-based reminders that trigger after a set number of rides
Hammerhead and Garmin activity import support
Improved provider disconnect cleanup, Hammerhead support, and Garmin activity import
Hammerhead integration for syncing activities and tracking component wear
Mobile app download banners and usage tracking
Component changes now correctly trigger gear wear recalculation
Edit components, analytics, haptic feedback, and bottom sheet improvements
Import bikes from Strava directly from the gear page
Multi-select and bulk actions for the activities table
Improved sign-out reliability and session cleanup
Full Strava webhook support for real-time activity syncing
Automatic weather enrichment for activities
Activity provider fixes for Strava, Wahoo, and Garmin plus a design uplift
Set reminder start dates and component installation dates on mobile
Unit preferences support for distance and elevation across the mobile app
Bike fit measurement edit improvements and UI fixes
Bike fit measurements tracking for your cycling gear
Expanded language support to German, French, and Italian
Language preference persistence through sign-up flow
Add and edit bikes directly from the mobile app
Edit bike details directly from the gear list
Activity sync source clarity, time-based wear fix, and Wahoo import support on mobile
Wahoo activity import, improved sync status messaging, and autofill support