Frequently asked questions

Frequently asked questions about Trail Race

The answers below describe what the app does today; they are updated along with it. A question left unanswered? Write to contact@trail-race.app or on Instagram.

For runners

What is Trail Race?

Trail Race is an iOS app for preparing trail races. It syncs your runs from Strava or Apple Health and, from a race’s GPX track, calculates your split times at every aid station, your nutrition plan, and the gear to pack given the forecast. On race day, a public link lets friends and family follow your position live, with no account or app required.

The app is published in France by an independent developer, in French, English and German. It covers the whole preparation: importing a GPX track or picking an official course from a partner organizer, splitting it into sections, waypoints and cut-offs, mandatory gear, then the result once the race is run. The 3D flyover replays your runs over satellite terrain.

Is Trail Race free? Which platforms does it run on?

Trail Race is free and available on iPhone (iOS). There is no Android or web version of the app for now; the public race page and live tracking, however, work in any browser. The app is for people aged 15 and over.

An account is required to use the app (email, Apple or Google); it can be deleted at any time from Profile → Delete my account, which erases races, tracks, activities and pantry and revokes Strava access. The terms state that any future paid features would come with conditions accepted before purchase: nothing of the kind exists today.

Does Trail Race work with a Garmin, COROS or Suunto watch?

Yes, through Strava: if your watch uploads your runs there, Trail Race imports them automatically, with the track, elevation and heart rate. Apple Watch workouts come in through Apple Health. When a run exists in both sources, the Strava version is kept. There is no direct Garmin or COROS connection yet.

Trail Race asks Strava for read-only access to your activities and never posts anything there. With Apple Health, the permission stays on the phone and covers running and hiking; the track comes from the watch when it has GPS. A run present in both sources (start within ten minutes, distance within 15 %) is counted once. Heart rate is health data: it is only imported with your explicit consent.

How can my family follow me without an app?

You turn on sharing in the app and send a link: it opens in any browser, no account needed. The page shows your position on the map and the elevation profile, your progress, your recalculated split times, the weather and the next aid station. Your position is sent every 30 seconds, 1 or 2 minutes depending on your setting; only the latest one is kept, and it is deleted as soon as sharing stops.

Sharing opens two hours before the start and stops by itself at the finish or at the end of the window (estimated finish plus three hours, at most 36 hours after the start). The page is excluded from search engines; your family can show their own position on it to find their way, without it ever leaving their browser. Disabling the link stops sharing and kills the old link within minutes. Live tracking depends on GPS, network and battery: it is not a safety device.

How does Trail Race estimate my split times?

The app cuts the GPX track at every waypoint, then applies to each segment a pace derived from your training: a base pace taken from your races of the last twelve months (or your best recent runs), a personal pace model per 5 % gradient band built on six months of runs, and a fatigue factor late in the race. The resulting times are checked against the organizer’s cut-offs.

The flat-equivalent pace comes first from your actual races, weighted by recency and corrected for your form over the last six weeks; without a reference race, from your best runs of the last 45 days; without any run, from a default pace of 6 min/km and a generic gradient model. The plan states which basis it used. You can override the pace of a section, add breaks and cut-offs; regenerating the plan keeps them.

What is in the nutrition plan?

An hourly carbohydrate target matched to your expected duration (from 30 g/h on a short race to 80 g/h beyond five hours), plus hydration and sodium from two hours of effort, spread between aid stations as gels, bars, drink mix and flasks to refill, using the products in your pantry. These are general guidelines to test in training: they are no substitute for medical advice.

The pantry holds your products (gels, bars, drinks, salt tablets) with serving size, calories, carbohydrates and sodium: the plan works out what to take and when, from start to finish, and how many flasks to refill at each aid station. The written advice is generated on the device, without sending your data to an external AI service. The plan also appears on the race’s public page for your crew.

Where does the race weather come from?

From Open-Meteo forecasts for the race location and start time, available up to 16 days ahead and refreshed automatically as race day approaches. The app shows temperature, feels-like, precipitation, wind and sky hour by hour around the race, and takes them into account for gear and nutrition advice.

The race location is geocoded once, then only its coordinates are sent to Open-Meteo, in the local time zone; no personal data is transmitted. Beyond sixteen days, no forecast is shown. The suggested gear (waterproof jacket, windbreaker, poles, headlamp, cap, sunglasses) is derived section by section from rain, wind, temperature, sunshine, night-time passages and gradient.

Who can see my data?

Nobody, until you share something: your races, runs and plans are visible to you alone, hosted in the European Union, with no ads or tracking. Only a race whose public link you enable becomes viewable, with its track, plan, nutrition, notes and your position if you share live. You can revoke the link or delete your account at any time from the app.

Trail Race falls under the GDPR: your account and race data are hosted by Supabase in the European Union (Paris region), with no tracking cookies or analytics. Providers are limited to what is necessary (Netlify for the website, Strava, Apple, Google, Resend for emails, Open-Meteo for weather). You can exercise your rights of access, rectification and erasure by writing to contact@trail-race.app.

For organizers

Which files do I need to provide to publish my event?

One GPX file per course, the list of waypoints (aid stations, water points, cut-offs, life bases) if it is not already in the GPX, the dates and start times, a description, the registration link and your website, your logo (PNG, JPEG or WebP) and your sponsors’ logos. We take care of the import and publication.

Waypoints can be included in the GPX (the “aid station” points of COROS exports are recognized) or listed separately, each with its kilometre mark, services (water, food, life base, drop bag, crew allowed) and cut-off. ITRA labels (0 to 6 points) and the UTMB Index category (20K, 50K, 100K, 100M) are displayed when they exist. Logo as PNG, JPEG or WebP of 1 MB at most, no SVG.

What does my event’s public page contain?

A page at trail-race.app/e/your-event, in French, English and German, with your logo, dates, location, description, registration and website buttons, then one card per course: the track on the map, elevation profile, distance and elevation gain, terrain types, waypoints with their cut-offs, ITRA and UTMB Index labels, and the GPX available as a free download. No runner data appears on it.

Each course has its own link (`?parcours=…`), an `.ics` calendar file from the start to the finish cut-off, and a countdown to race day. The page is indexed by search engines, described with structured data (sports event, one sub-event per course) and works as a universal link: opened on an iPhone with the app installed, it leads straight into it. From ten runners, it shows how many are preparing their race with Trail Race.

What do runners see in the app?

Your event is listed among the partner races. A runner joins a course in one tap, optionally enters their bib number, and gets a race plan on your official track: estimated split times at every waypoint, margins against your cut-offs, nutrition and gear based on the race-day forecast.

The course is open to everyone by default, so runners can train on it or prepare it before registering; you can restrict it to your entrants with an access code, asked once on joining and never readable in the app. The bib number entered by a runner is visible to them only. A runner can leave the course and join it again as long as the date has not passed.

How are my course changes passed on?

You send us the change (detour, moved aid station, earlier cut-off); it is applied on the public page and in the app. Every runner who has joined the course sees an “Official track updated” banner when opening their race and is invited to regenerate their plan, which keeps their breaks and adjustments.

There is no push notification: the information appears when the runner opens the race in the app. Regenerating the plan recalculates paces and split times on the new track but keeps the breaks and cut-offs of sections ending at the same point, as well as manual adjustments on unchanged sections. The public page, the downloadable GPX and the calendar file reflect the updated version immediately.

Do my runners need to create an account?

To prepare their race in the app, yes: Trail Race is a free iPhone app with an email, Apple or Google account. Your event’s public page, the GPX download and the live tracking of a runner by their family, however, are accessible without an account or app.

The app is for people aged 15 and over. Runners stay in control of what they publish: nothing about their race is visible until they enable their own public link, and their position is only shared during the window they open on race day. You have no access to entrants, bib numbers or positions.

Can I see all my runners live on a single map?

Not yet: today each runner shares their own position through an individual link, on a page carrying your race’s name. The event live map, gathering every Trail Race runner on your public page, is in the works.