• Features
  • Plans
  • Blog
  • FAQs
  • Help
Sign InSign Up
  • Getting started with Componentry
  • Activity Tags
    • Creating Activity Tags
    • Editing and Deleting Activity Tags
    • Hiding Activity Tags
  • Devices
    • Linking a Device to Gear
    • Linking a Device to a Strava Bike
  • Reminders
    • Creating Reminders
    • Time & Duration Reminders
    • Editing & Deleting Reminders
    • Assigning Reminders to Gear & Components
    • Completing Reminders
  • Profiles
    • Creating and Managing Profiles
    • Assigning Components to Profiles
    • Profiles and Activities
  • Service Logs
    • Creating a Service Log for Gear
    • Retiring and Adding Components with Service Log Links
    • Creating and Emailing Service Reports
  • Notifications
    • Notification Types
    • Managing Notification Preferences
    • Troubleshooting Notifications
  • Bike Fit Measurements
    • Using Bike Fit Measurements

Profiles

Learn how to use Profiles to track interchangeable component setups on the same bike in Componentry.

Profiles let you track multiple component setups on the same bike. If you swap between training and race wheels, rotate chains for wax cycling, or use different cassettes for different terrain, Profiles ensure that wear is only calculated against the rides where each component was actually on the bike.

Why Use Profiles?

Without Profiles, Componentry calculates wear for every component on a bike against every activity that bike is associated with. This works well when your setup never changes, but becomes inaccurate when you regularly swap components.

Common scenarios where Profiles help:

  • Chain rotation — Alternating two or more chains (for wax cycling or to extend cassette life). Each chain should only accumulate wear from the rides it was installed for.
  • Training vs race wheels — Deep-section race wheels that only come out for events shouldn't accumulate wear from daily training rides.
  • Terrain-specific cassettes — A climbing cassette and a flat-course cassette used on the same bike at different times.

With Profiles, you create a named setup for each configuration. Components assigned to a profile only accumulate wear from activities where that profile was active.

[Screenshot placeholder: Bike detail screen showing two profiles (Training and Race) with different wheelsets]

How Profiles Work

Default Components vs Profiled Components

Components on a bike fall into two categories:

  • Default components have no profile assigned. Their wear accumulates from every activity on the bike, regardless of which profile is active. These are components that stay on the bike no matter what — your frame, handlebars, seatpost, brake pads, etc.

  • Profiled components are assigned to a specific profile. Their wear only accumulates from activities where that profile was active. These are the components you swap in and out — wheelsets, chains, cassettes, tyres, etc.

Default Profile

You can set one profile as the default for a bike. When a new activity is assigned to the bike (via device matching, Strava sync, or manual assignment), the default profile is automatically applied. This means you don't need to manually select a profile after every ride — just set the default to whatever setup is currently on the bike, and change it when you swap.

Activity Type Matching

Each profile can optionally be tagged as Indoor or Outdoor. When set, the profile auto-matches to activities of that type — taking priority over the default profile. This is useful when you split time between the trainer and the road, since the correct profile activates without needing to switch the default each time.

Each bike can have at most one Indoor profile and one Outdoor profile. The full assignment priority is: activity type match > default profile > no profile.

Wear Calculation

When Componentry processes an activity:

  1. Default components (no profile) always accumulate wear — they are assumed to be on the bike for every ride.
  2. Profiled components only accumulate wear from activities that have the matching profile set.

This means a component assigned to the "Race" profile will only show wear from activities tagged with the "Race" profile — not from your daily training rides.

[Screenshot placeholder: Component list showing profile badges on profiled components]

Key Terminology

TermMeaning
ProfileA named component setup for a bike (e.g. "Training", "Race", "Chain A").
Default componentsComponents with no profile. Wear accumulates from all activities on the bike.
Profiled componentsComponents assigned to a profile. Wear only accumulates from matching activities.
Default profileThe profile auto-assigned to new activities for the bike.
Active profileThe profile set on a specific activity, determining which profiled components accumulate wear.
Activity typeIndoor or Outdoor setting on a profile. When set, the profile auto-matches to activities of that type.

Getting Started

To start using Profiles:

  1. Create profiles on your bike's detail screen — give each setup a meaningful name like "Training" or "Race", and optionally set an activity type (Indoor or Outdoor).
  2. Assign components to the appropriate profile when creating or editing them.
  3. Set a default profile so new activities automatically use the right setup.
  4. Switch the default whenever you change your physical setup — or let activity type matching handle it automatically for indoor/outdoor splits.

The following sections walk through each of these steps in detail.

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
  • Plans
  • FAQs
  • Blog
  • Contact
Product
  • Help
  • Changelog
Legal
  • Terms of Service
  • Acceptable Use Policy
  • Privacy Policy
  • Cookie Policy
Connect
  • @componentry.app
  • @componentry
  • @componentry
  • r/componentry
  • @componentry.app