Col de Berg
An indoor riding game · open beta November 2026

Take the unpaved option.

Real tracks and real climbs, drawn from the map and the land survey. Your trainer feels the gradient and the ground under your tyres; every unsealed sector is timed and rated, and there is a crowd at the top.

Get notified when the beta opens
Windows · macOS · Linux · with indoorbike.app on Android or iOS
Luberon Gravel · 18.2 km, 87% unsealed · Sector 1, the Piste DFCI d'Auribeau, is 14 km of it sealedcompactedgraveldirt
The gravel path round the Lautersee above Mittenwald, a red-and-white waymark at its edge and the Karwendel across the valley
Above Mittenwald, on the Lautersee path. The Karwendel is where the survey says it is.MITTENWALD GRAVEL LOOP · SECTOR 1 · AM LAUTERSEE
Gravel first

Tarmac only where the map says so.

Most indoor riding is a smooth road with a number on it. Col de Berg reads the surface of every metre off the map, and hands it to your trainer with the gradient.

Compacted, gravel, dirt and grass each roll differently; wider tyres roll them better. Every run of unsealed road is a sector with a name, a surface, a one-to-five star roughness rating and a time. You choose your line across it, the wheel track, the loose middle or the grass edge, and on a loose descent you ease off before the bend rather than in it.

Where the map calls a road a track, it is one, and where it says asphalt, it is asphalt. The Isar loop is half sealed. The Luberon is not.

Out of the oaks onto open ground on the Piste DFCI d'Auribeau, 5% down a dirt double track at 25 km/h, 940 m left of the five-star Sector 1 in the Luberon
Out of the oaks on the Piste DFCI d'Auribeau

Five per cent down a dirt double track, out of the woods and into the open, riding the loose middle with the sector card counting down its last 940 metres. This is the Luberon's Sector 1, and the shape of the whole game.

The side view, rolling along the Luberon's dirt fire road through the oaks
Five ways to watch

Chase, cockpit, side, trackside and overhead, none of which rolls with the bike. Put the HUD away, or step into photo mode.

Off the bike and pushing up a 22% dirt ramp in the Luberon woods
Get off and push

On any climb that gets too steep, walk. Walked metres never count as ridden, and how far you got before you stepped off still goes on the board as your go at it.

Every road has a summit

The mountains are the ones on the survey.

CAT 4CAT 3CAT 2CAT 1HC

The ridgeline above is not decoration. It is the four roads in the catalogue, drawn on one height scale: the Luberon in front, the Isar at the back.

In Bavaria and Austria the ground comes from the states' own one-metre lidar surveys. The global terrain tiles they replace overstated the climbing by a third or more on every Bavarian road we measured, so the number on your climb card is the number on the road. The mountains stand twelve kilometres out.

Climbs are categorised the way you know them, Cat 4 to HC. Every one you ride to the top goes in your col book: when you first got there, how often, and your best time up it.

Thirty metres from the top of Im Kreuth, a Cat 4 above Mittenwald, between two rows of fans under Bavarian flags and bunting
Thirty metres from the top of Im Kreuth. The summit card stamps in as you cross, with your time against your best.
The col book: eleven climbs to collect across the Ammer track and the Luberon, each with its category, height, length and gradient
The col book. Eleven to collect so far; press one to ride its road.
On the road

A road with people on it.

Riding into Mittenwald between the crowd, past houses built from Bavaria's 3D survey with their own roofs, eaves and shutters
Villages from the survey

In Bavaria every building comes from the state's 3D model: its footprint, roof, eaves and ridge, and what it is for, so a barn is drawn as a barn. Fans line the villages, the sector mouths and the run-in to the finish, in the region's colours.

An aid station on the bank of the Isar at Grünwald: a tent, a table of bottles and people cheering either side of the path
Aid stations

About every twelve kilometres: a tent, a table of bottles and a sign in the local language, on flat ground off the road. Your rider takes a bottle on the way through.

The run-in to the finish in Mittenwald: the arch, the barriers, a fountain from the map and a crowd under Bavarian flags
A finish worth reaching

Barriers, the arch, the flamme rouge a kilometre out. Arms come up as you cross the line, and a ride to its end holds there before the summary.

The cockpit view: the Ammer track's gravel through the woods, from the saddle
A rider who rides

Your rider moves as cyclists were measured to move: out of the saddle on the ramps, on the drops to descend, drinking on the flat, tiring as the ride goes on.

The roads

Built and published by us, downloaded when you need them.

No baking on your machine and no waiting. The four in the catalogue today, with the figures the game shows before you ride. Times are at 180 W, carrying 87 kg with the bike.

6 km across
Provence, France

Luberon Gravel

Fire road over the Luberon: one five-star sector of fourteen kilometres, a Cat 2 out of the valley and a dirt kick to finish.

18.2km
distance
873m
climbing
87%
unsealed
24%
steepest
~1:10h
at 180 W
Very hard · 2 sectors, roughest ★★★★★ · 3 categorised climbs
398 – 968 m
14 km across
Upper Bavaria, Germany

Ammer track

Along the Ammer on tracks and forest roads, six sectors, and a five-star gravel finale up to the plateau.

25.3km
distance
227m
climbing
74%
unsealed
14%
steepest
~1:07h
at 180 W
Demanding · 6 sectors, roughest ★★★★★ · 1 categorised climb
557 – 729 m
2 km across
Bavarian Alps, Germany

Mittenwald Gravel loop

Out of Mittenwald under the Karwendel: Im Kreuth, then gravel round the Lautersee.

6.0km
distance
143m
climbing
39%
unsealed
7.6%
steepest
~0:19h
at 180 W
Moderate · 1 sector, roughest ★★★☆☆ · 1 categorised climb
911 – 1036 m
9 km across
Isar valley, Germany

Isar Grunwald loop

South of Munich on the Isar's banks: four sectors of compacted and gravel path, and hardly a hill.

19.4km
distance
84m
climbing
45%
unsealed
5%
steepest
~0:42h
at 180 W
Easy · 4 sectors, roughest ★★★☆☆ · no categorised climb
514 – 557 m

Profiles drawn to one height scale, so the Luberon is the mountain it is. Plans north up. Map data © OpenStreetMap contributors.

How it works

Your trainer, your phone, and a road that exists.

Col de Berg leans on indoorbike.app, the free and open source app that already runs your trainer: pairing, resistance, safety limits, the session, and export to Strava and Intervals.icu. The two talk over your home network, and nothing about your ride leaves the house unless you export it.

  1. Pair your phone

    Your phone runs indoorbike.app and connects to your smart trainer and heart rate strap. Col de Berg finds it on the network and pairs in one tap.

  2. Pick a road

    Every road shows its distance, climbing, gravel and steepest ramp, is rated from easy to very hard, and says roughly how long it will take you at your own endurance pace.

  3. Ride

    The trainer takes the gradient and the surface. Sectors and climbs are timed as you go, every summit goes in your col book, and the ride leaves for Strava or Intervals.icu when you finish.

Also in the box
All roads: Ammer track, Isar Grunwald loop and Luberon Gravel with their distance, climbing, steepest ramp, gravel, sectors, rating and estimated time
All roads. Rated from easy to very hard, with your time at 72% of your threshold. Sort by length, time, climbing or gravel.
A finished ride on the Ammer track: three new power bests, 25.26 km, 227 m climbed, 10.6 km of gravel, normalised power 214 W and 69 TSS
The end of a ride. What you took, what the legs did and how hard it was, then another road or the same one again.
Sector 6 of the Ammer track, the Schnalzstraße: five stars of gravel with 4.2 km of it left, at 25 km/h on 186 W
On the Schnalzstraße. The Ammer track's five-star finale, 4.2 km of it to go.
Open beta · November 2026

Be there when the gate opens.

Leave your email and we'll write once, when the beta is ready to download. Free during the beta.

From the same studio

Software for the open terrain.

Col de Berg is made by Snapp Technology, a European product studio. We build our own products and take client projects.