TrailRig

MountainBike Component Tracker

Free · In‑App Purchases · Designed for iPad. Not verified for macOS.

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.

  • 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

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

The developer has not yet indicated which accessibility features this app supports. Learn More

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.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
  • English
Age Rating
4+
In-App Purchases
Yes
Copyright
  • © 2026 Zoran Prole