Closed beta · Free to use

Understand every split.
Race faster next time.

Contoura imports your o-l.ch results and breaks every race down leg by leg — so you see exactly where you lose time, spot recurring mistakes with AI, and turn each competition into a plan to improve.

Free during the beta · No credit card · Imports directly from o-l.ch

contoura.app/statistics
Contoura statistics dashboard showing race counts, time loss and performance trend

Works with the data you already have

o-l.ch resultsIOF XML v2 & v3Livelox GPSStart listsSOLV classes

How it works

From results link to real insight in minutes

Importing a race by pasting an o-l.ch results URL
1

Import

Paste your o-l.ch results link. Contoura parses the IOF XML and finds you in the field — no manual typing.

Cumulative gap chart showing time lost to the leader across controls
2

Analyse

See your time loss per leg, your rank at every control, and your gap to the winner in one clear view.

AI pattern analysis listing recurring strengths and weaknesses
3

Improve

Let AI surface the patterns across your whole season, then prepare your next race against them.

Race analysis

Your race, split by split

Import an IOF XML result and Contoura rebuilds the whole race for you — every leg, every control, ranked against the field.

  • Time loss and rank for every single leg
  • Field size and your position at each control
  • Green / yellow / red colour-coding for fast and slow legs
  • A cumulative gap chart of your time lost to the leader
contoura.app/races
Cumulative gap chart visualising time lost to the leader across the course

AI pattern recognition

The patterns you can't see on your own

One race rarely tells the full story. Contoura's AI reads your entire history and finds the weaknesses that keep costing you — then tells you what to work on.

  • Recurring mistakes by leg type, terrain and course section
  • Strengths worth leaning into, backed by your own splits
  • Concrete, race-ready takeaways instead of vague advice
AI coaching summary generated for a single race

Per-race AI coaching summary

contoura.app/statistics/patterns
AI pattern analysis listing recurring strengths, weaknesses and recommendations

Race preparation

Prepare, then close the loop

Import the start list to lock in your start time, then write your goals and map notes. When the result comes in later, preparation and analysis link up automatically.

  • Create a prep straight from an o-l.ch start list
  • Capture goals, strategy and terrain notes in one place
  • Preparation auto-links to the matching race result
contoura.app/preparation
New preparation page with start-list import and goal notes

Training log

A training log built for orienteers

Log every session with the detail that actually matters for OL — not just distance and pace, but terrain and technical focus too.

  • Distance, duration, elevation and terrain
  • Technical focus and a self-rating per session
  • Sessions grouped by week to see your volume at a glance
contoura.app/training
Training session form with distance, terrain and technical focus fields

And more

Everything you need around the race

Leg comment form with error type and severity selectors

Leg comments

Annotate any control with an error type and severity, so mistakes are searchable later.

Six-dimension self-assessment rating grid

Self-assessment

Rate six dimensions after every race — from route choice to concentration — and watch them trend.

Post-race debrief rating step

Guided debrief

A short, step-by-step post-race reflection that turns a finished race into concrete takeaways.

Statistics overview dashboard

Statistics & trends

Training volume, average time loss and form at a glance — across your whole history.

Livelox GPS replay

Attach a Livelox GPS track to any race or training session and jump straight to the replay.

Installable app

Add Contoura to your home screen and it runs like a native app — on your phone and your desktop.

Your data stays yours

Honest tracking, full control

Built in Switzerland

Made by an orienteer, for orienteers — designed around how Swiss races actually work.

Only you see your races

Every query is protected by row-level security. Your data is never visible to other athletes.

Export anytime

Download everything you have stored as a single JSON file whenever you want it.

Delete in one click

Close your account permanently and remove your data from Contoura at any time.

Ready to make sense of your races?

Free during beta. No credit card required.

Create free account
Contoura — Orienteering race analysis & AI coaching