TerraTrek
Log inCreate account

Route challenges · Ride analysis

Challenges on the routes you actually ride

Pick a route, set the goal and invite friends. TerraTrek matches every synced or uploaded activity to the route and updates the leaderboard, and every ride gets power, heart-rate and elevation analysis.

Sign up with StravaSign up with GoogleSign up with Garmin
Sign up with emailSign in
Stacked activity chart with power, heart rate, cadence, speed and elevation lanes

Every stream on one chart

Power, heart rate, cadence, speed and elevation share one time axis and one crosshair.

What you can do

Route challenges

Create a challenge on one or more routes, share an invite code, and follow the leaderboard as activities come in.

Ride analysis

Power, heart rate, cadence, speed and elevation on one chart, with zones, normalized power, intensity factor and TSS from your own thresholds.

Strava sync and file upload

Connect Strava to sync activities automatically, or upload FIT, GPX and TCX files.

Record in the app

Record with GPS and Bluetooth heart-rate, power and cadence sensors. The ride is saved on your device and uploads when you stop. Sensors need a browser with Web Bluetooth.

Routes and climbs

Draw routes on the map or import a GPX file, then see the elevation profile and the climbs along the way.

Friends and group rides

Add friends, start a group ride with a join code, and compare each rider's distance and speed afterwards.

A look inside

Strip of ride statistics with values and units

Headline numbers

Distance, time, power, load and heart rate for a ride, each with its unit.

Sortable table of activities with date, type, time, distance and load columns

Activity history

A dense, sortable table of activities.

Power and heart-rate zone bars with labelled zones

Time in zones

Power and heart-rate zones, every zone labelled.

Screens show the TerraTrek interface with sample data.

Start with a route

Create an account with email, or continue with Strava, Google or Garmin.

Create accountSign in

Loading version...