Trail Hits
Now on iOS & Android
For shops →

Not All Miles Are Created Equal

Trail Hits uses GPS strain to predict when your bike needs service, based on how hard you ride, not just how far.

Download on the App Store Get it on Google Play

Also available on Mac with Apple silicon

Built in Bend, Oregon by riders who got tired of guessing.

See It In Action

Real-time health scores powered by strain data. Every component on every bike, with service alerts that match how you actually ride.

Trail Hits bike detail on iPhone, every component on your bike with usage percentages, service status, and rebuild specs
Trail Hits My Bikes on iPad, every bike in your quiver with health scores and proactive service alerts
Rides with your bike shop

Your Shop, On Your Phone

Trail Hits is the only bike app that connects to your local shop. Your shop's inspections live in your app. Their service history is your service history. You control what they see, and your bikes get expert eyes on them every visit.

Trail Hits app on iPhone connected to Project Bike, rider controls which data their shop can see (component health, service history, suspension setup, ride history, fit and measurements)

1. Connect to your shop

Scan your shop's invite code. You're connected, with toggles that put you in control of what they see.

Shop inspection from Project Bike on Trail Hits iPhone app: 48 good, 11 attention, 0 issues across saddle height, handlebar width, fork air pressure, tire pressures, rebound and compression settings

2. See your shop's inspection

Every component your shop checked, with their findings, photos, and recommended service, all in your pocket.

Trail Hits bike detail on iPhone, full component view your shop sees too, every part tracked with usage percentages and service status

3. One view of your bike

Your bike's full component health, the same view your shop sees. No more guessing, no more lost service records.

Drop-off, decoded

Watch your bike move through the shop, live.

When your connected shop turns on Service Requests, drop-off stops being a black box. You schedule it, you watch it, you pick it up.

Trail Hits consumer app, Request Service flow on iPad showing components pre-selected for service and the shop's note 'Currently we are scheduling drop-offs around two weeks out'
Step 1: You start

Submit a drop-off request

Hub pre-selects every component above 70% wear. You confirm, add photos, hit send. The request lands in your shop's queue with your bike's full history.

Trail Hits Hub shop view of the drop-off calendar with customer-facing scheduling message and bookable May 2026 calendar slots (Open / Almost full / Full / Pending / Approved jobs / Closed)
Step 2: Shop responds

Your shop sets the schedule

Shops publish available drop-off dates plus a customer-facing message (“Bring it in the morning before noon”), visible right inside your request.

Trail Hits Service Request status on iPhone: Demo Bike Shop, Stumpjumper EVO, Approved status with timeline (Pending, Scheduled, Received, Proposal Ready, Approved, In Service, Completed) and message from shop 'Anytime in the morning before noon'
Step 3: You track it live

Real-time status in your pocket

Pending → Scheduled → Received → Proposal Ready → Approved → In Service → Completed. Watch your bike move through the shop. No more “is it done yet?” calls.

Free Trail Hits with any participating shop's invite code.

Are you a shop? See Trail Hits Hub →

Strain-Based Tracking

Descents wear your suspension, climbs wear your drivetrain. We track each separately using GPS elevation data.

Automatic Ride Sync

Connect Strava, Hammerhead Karoo, Garmin Connect, Ride with GPS, or Apple Health and your rides update component wear automatically. You pick which integrations sync. Historical import included.

Smart Service Alerts

Get notified when components need attention based on actual strain, not arbitrary mileage thresholds.

Why Trail Hits

Other apps count miles. Trail Hits measures strain.

Strain Intelligence

GPS elevation data separates climbing wear from descent wear. Condition multipliers adjust for mud, wet, and temperature. Your health scores are calculated from real ride data, not guesses.

Suspension Problem Solver

Stop guessing. Describe what feels wrong, get a specific adjustment to try, ride with it, then record whether it helped. A structured experiment loop that actually dials in your suspension.

eBike-Native

The only app built for eBike riders. Assist level multipliers (Eco/Trail/Boost), motor-torque drivetrain wear, and weight-adjusted strain calculations.

Health Scores Setup Diary Trail Conditions Chain Wax Tracking Ride Sync Multi-Bike Learn Guides

Works for Every Rider

Stay in the Loop

New features, riding tips, and product updates. No spam.

Questions? support@trailhits.com