TrailRig is the maintenance log and digital garage for people who care about their bikes — mountain, gravel, or road.
Track every component you fit, know exactly how worn it is, and get reminded before something needs service. No account required — everything lives on your device.
KNOW YOUR RIG
• Build a full component list per bike — frame, fork, shock, drivetrain, brakes, wheels, and dozens more, each with brand, model, serial, price, weight, and photos
• Automatic "km on this part" tracking that follows components when you move them between bikes
• A live "Needs attention" card and per-bike health dots so you can see what's due at a glance
SERVICE & TUNE
• Fork and shock service intervals by ride-hours, distance, or time — with background reminders
• Suspension Setup Assistant (Pro): your official starting pressure from the brand's own charts (Fox, RockShox, Marzocchi, Öhlins, DVO, SR Suntour, X-Fusion, Formula and more), plus sag targets and a coil spring calculator
• Log and switch Damping Profiles and Tire Profiles (Pro) — summer/winter setups in a tap
• Torque specs and "Tools for this job" on each part
FIND & COMPARE PARTS
• Search spare parts across partner shops and compare prices
• Price Stalker (Pro): get a push when a part drops to your target price
KEEP THE PAPERWORK
• Scan a bike invoice (Pro) to add a whole build at once
• Invoices Vault and Insurance records per bike, with warranty and renewal reminders
• Cost Dashboard (Pro): what you've spent per bike and across your garage
YOURS, EVERYWHERE
• iCloud Sync (Pro) keeps your garage consistent across your own devices
• Full backups you control — export, encrypt, and restore exactly what you choose
• QR build-sheet sharing and a home-screen widget
Built by a rider, for riders. No ads, no tracking, no data harvesting.
TrailRig Pro is a one-time in-app purchase that unlocks iCloud Sync, Price Stalker, the Suspension Setup Assistant, Damping & Tire Profiles, Cost Dashboard, invoice scanning, and more.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
- Ride History — multi-select delete
Long-press any ride to enter selection mode. Select individual rides or tap "Select All," then remove everything with one tap. The delete button shows the exact count. Swipe-to-delete still works as before.
- Rich ride data saved permanently
Heart rate, speed, elevation (ascent + descent), and calories are now saved into the ride record at import — the data is preserved on a new phone restore and syncs to all your devices.
- Automatic backfill for older rides
Rides imported before this update now fill in all their data (heart rate, speed, elevation, calories) automatically in the background on launch — no need to open each ride one by one.
- Elevation on the bike card and Ride History
The bike card now shows your total cumulative ascent ↑ and descent ↓ below distance and ride time. The same totals appear at the top of Ride History. Large numbers show with thousand separators (12,450 m) and elevation always gets its own
line so nothing is clipped.
- Ride detail sheet
Tapping a HealthKit ride in Ride History opens a read-only detail sheet with all stored data — distance, duration, speed (km/h + mph), heart rate, calories, and elevation. Manual rides still open the edit form.
- Duplicate ride cleanup
If the same workout was imported twice, the extra copy is removed automatically — from history, totals, and CloudKit on all your devices. The copy with real data (heart rate, speed, elevation) is always the one kept. Totals on the bike
card and in Ride History always reflect the deduplicated list.
- Bug fixes
- Import button stays disabled until heart rate finishes loading — heart rate is never missed on a fast tap
- Indoor trainer rides (no GPS, no HR) no longer show a persistent loading spinner
- Speed always shows both km/h and mph side by side
- Calories appear even on workouts with no GPS or heart rate sensor
- Service due thresholds use the correct deduplicated totals — no more false "overdue" alerts from duplicate imports
- Rides no longer get permanently skipped if Apple Health access wasn't granted yet — they fill in correctly once access is granted
Version 2.24.45
The developer, Zoran Prole, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
User Content
Identifiers
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Location
Search History
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Zoran Prole
Size
17.6 MB
Category
Sports
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
iPad Requires iPadOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.