• Plans
  • Blog
  • FAQs
  • Help
Sign InSign Up
  1. Features
  2. Bikes
Bikes

One record for every bike you own

Road, gravel, trainer, the commuter you keep meaning to service. Each one carries its own record in Componentry: what it cost, how it is insured, how far it has really gone, how it is set up, and how it fits you.

Get startedSee pricing

Start your 2-month free trial. No credit card required.

Sunday bike · Road

Example bike
Bike

Named, photographed, and coloured your way. Names come across from Strava.

Sunday bike · Default
Setups

A profile per setup, pinned to the power meter that tells them apart.

Race wheels · Training wheels
Components

Set up in one pass with front and rear split where it matters.

16 · Complete template
Ridden

The true odometer: rides in Componentry plus the distance before it, with the arithmetic shown.

Baseline + 312 rides
Purchased

Date, price, and currency, with up to ten receipts.

May 2024 · 3 receipts
Insurance

Insurer, policy number, premium, and documents. Amber in the warning window, red once lapsed.

Renews in 23 days
Bike fit

35+ measurements, versioned, compared side by side.

v3 · saved 12 Mar
Tyre pressure

Front and rear, in psi, kPa, or bar.

F 5.0 · R 5.2 bar
The bike list showing several named bikes with their photos and wear summaries.The bike list showing several named bikes with their photos and wear summaries.

All your bikes, one place

A bike in Componentry has a name, a photo, a colour, and a default flag. The stable view shows each one's wear at a glance, and the ones you have retired stay on record without cluttering the list.

  • Names, photos, colours

    Call it what you call it. Add a photo, pick a colour, and the same bike looks the same in the app, on the web, and in the widget.

  • Active and retired

    Filter the stable by Active or Retired. A retired bike records its date and hands its default status back.

  • On your home screen

    The iOS widget follows your default bike: aggregate wear, counts, and a low-battery chip without opening the app.

Good to know. Bikes imported from Strava keep their Strava names and can be re-imported if removed. Retired bikes keep their history and can be reactivated in one tap.

A bike's profiles: race wheels pinned to one power meter and training wheels to another.A bike's profiles: race wheels pinned to one power meter and training wheels to another.

Setups that know which wheels are on

A bike is rarely one configuration. Profiles give each setup its own components, and a sensor pinned to a profile tells Componentry which one you rode without being asked.

  • Race wheels, training wheels

    Two wheelsets, two profiles, two power meters. The ride lands on the setup it was ridden on.

  • Indoor and outdoor

    Give the trainer its own profile and turbo sessions wear the trainer tyre, not the road one.

  • A default for the rest

    When nothing else matches, the bike's default profile takes the ride, and your default bike takes unmatched rides.

Good to know. One indoor and one outdoor profile per bike for activity-type matching. Any number of profiles can be pinned to sensors. The bike page explains which profile the next ride will land on.

The component setup wizard with the Complete template selected.The component setup wizard with the Complete template selected.

Set up a bike in one pass

Pick the brake type and a template, Basic, Complete, or Detailed, and the components are created with the manufacturer and install date filled in once for all of them. Wheels, tyres, pads, and rotors split front and rear.

  • Three templates

    Basic for the wear items, Complete for a full build, Detailed when you want every bearing.

  • Bulk manufacturer and date

    Set the brand and the install date once and apply them to every component in the list.

  • Bar tape to bottom bracket

    Component types include bar tape, bottom bracket, and derailleur cages, each with a default life and prediction coverage.

Good to know. The wizard skips components already on the bike, and the standard reminders are created with the parts. A setup checklist on the dashboard tracks the first five steps across devices.

The purchase card on a bike with the date, price, and three attached receipts.The purchase card on a bike with the date, price, and three attached receipts.

What it cost, and the proof

Record the purchase date, price, and currency on the bike and attach the receipts. When a warranty claim, a resale, or an insurer needs the paperwork, it is on the bike.

  • Date, price, currency

    Three fields, kept with the bike for as long as you own it.

  • Receipts on the bike

    The shop receipt, the frame invoice, the wheel order. Attach them here rather than hunting through email.

  • Same on the phone

    Photograph a receipt in the app; it is on the bike record on the web the moment it uploads.

Good to know. Up to 10 receipt files per bike, PDF or photo, 5 MB each. Receipts are private and are deleted with the bike.

The insurance card on a bike showing the insurer, renewal date, and an amber renewal warning.The insurance card on a bike showing the insurer, renewal date, and an amber renewal warning.

Insurance details that remind you

Insurer, policy number, start and renewal dates, premium, notes, and the policy documents themselves. Componentry watches the renewal date and warns you before it lapses.

  • The whole policy in one card

    Everything an insurer asks for, and the documents to prove it.

  • Amber, then red

    The card turns amber inside your warning window and red once the policy has lapsed. Nothing to remember.

  • A reminder, created for you

    Adding a policy creates its annual renewal reminder at 09:00 in your timezone.

Good to know. Choose a warning of 7, 14, 30, or 60 days. The annual reminder is created for you. The bike list only mentions insurance within 60 days of renewal or once it has lapsed.

A bike's Ridden figure with the baseline and the rides in Componentry added up.A bike's Ridden figure with the baseline and the rides in Componentry added up.

How far it has really gone

A bike's distance is not just the rides Componentry has seen. Ridden adds the distance before tracking began, taken from Strava's odometer at import or entered by you, and shows the arithmetic.

  • Baseline plus rides

    The pre-tracking distance and every ride since, added up in front of you.

  • One odometer for reminders

    Bike-level distance reminders count from this figure, so a bike with history does not start at zero.

  • Editable, and honest about it

    Correct the baseline if you know better. The override is shown, not hidden.

Good to know. For a Strava-imported bike the baseline is Strava's total at import minus the rides Componentry then imported. You can override it, and the calculation stays visible.

Two bike fit versions compared side by side, with the tyre pressures on the bike card.Two bike fit versions compared side by side, with the tyre pressures on the bike card.

Fit and pressure, saved with the bike

A professional fit is expensive to lose. Store 35+ measurements across saddle, handlebar, stem, cockpit, cleat, and frame, version them, and compare setups side by side. Tyre pressures live on the bike too, front and rear.

  • Versioned fit

    Save a fit, change the saddle height, save again. Both versions stay and can be compared.

  • Compare across bikes

    Line up the road bike and the gravel bike and see where the numbers differ.

  • Pressures front and rear

    Record what you run and see it on the bike card before the next ride.

Good to know. Fit measurements are versioned, so a change is a new version rather than an overwrite. Pressure is stored in psi, kPa, or bar and shown on every bike card.

More of what Componentry does

All features
  • PredictionsReplacement dates and chain watts modelled from how you ride.
  • IntegrationsStrava, Garmin, Wahoo, and Hammerhead. Connect once, track forever.
  • Service historyLogs, checks, receipts, and a record for every replaced part.
  • RemindersDistance, time, or ride count. Sorted by how urgent they are.

Questions riders ask

How do I add my bikes and components?

Navigate to the Gear section and click 'Add Bike'. Enter your bike details including manufacturer, model, and year. Then add individual components like chains, cassettes, brake pads, and tires. You can specify installation dates to track component age and set custom wear thresholds based on manufacturer recommendations or your own experience.

Does Componentry work with multiple bikes?

Yes, Componentry is designed for cyclists with multiple bikes. You can track road bikes, gravel bikes, mountain bikes, and trainers all in one place. Each bike has its own component inventory, and the smart matching system automatically assigns activities to the correct bike based on device data from power meters, sensors, or bike computers.

What are Bike Fit Measurements?

Bike Fit Measurements in Componentry are a comprehensive record of your bike's setup and your position on it. This includes saddle height, handlebar reach, stem length, cleat position, and more — over 35 individual measurements across six categories. Each measurement set is stored as a version, allowing you to track changes over time and maintain a complete history of your bike fit evolution.

What types of components can I track?

You can track virtually any bike component: chains, cassettes, chainrings, brake pads, rotors, tires, cables, housing, bar tape, cleats, bottom brackets, headset bearings, suspension, and more. Electronic components like Di2 and AXS batteries, power meters, and bike computers can also be tracked with battery charging reminders.

Manage your stable without the spreadsheet

Add your bikes, connect your rides, and every record starts filling itself in.

Get startedSee pricing

Start your 2-month free trial. No credit card required.

Know your bike, down to the individual component. Unlock more from your bike to keep it running at peak performance.

© Copyright 2026 Componentry. All Rights Reserved.
Download on the App StoreGet it on Google Play
About
  • Features
  • Predictions
  • Integrations
  • Service history
  • Reminders
  • Bikes
  • Plans
  • FAQs
  • Blog
  • Contact
Product
  • Help
  • Changelog
Resources
  • Tire pressure calculator
Compare
  • All comparisons
  • vs ProBikeGarage
  • vs Strava
  • vs Geer
  • vs WatchMy.Bike
  • vs Velo Buddy
  • vs MainTrack
  • vs Bikerly
Legal
  • Terms of Service
  • Acceptable Use Policy
  • Privacy Policy
  • Cookie Policy
Connect
  • @componentry.app
  • @componentry
  • @componentry
  • r/componentry
  • @componentry.app