Ammentus

ammentus/amˈmentus/masc. plural noun — remembrance: the act of remembering, the faculty of memory, and the thing remembered. Sardinian, plural of amméntu. Ditzionàriu de sa limba e de sa cultura sarda · Mario Puddu

Una ricordanza quasi fisicaGrazia Deledda · Elias Portolu, 1903

An almost physical remembrance

Every ride leaves a trace. Here we give it back to you: a map that answers, the numbers, the mark of every time you rode there.

There are two ways to remember a bike ride.

The first 25 Oct 2025 · Serpeddì

The photographsWhat you saw: the light, the scrub, the spot where you stopped to look back.

Hover to play
The bike at rest on the gravel, the hills behind The track leading to the masts on the summit
The second Monte Urpinu · 18 Jan 2025

AmmentusWhat you felt in your legs: the gradient, the push, the breath. The part no photograph holds on to.

0km/h
0watt
0motor watts
Assistance—
Heart rate—
Ascent—
Surface—

Assistance and motor push: estimated by the Ammentus engine

Heart rate comes from the Strava recording of the same ride, aligned by timestamp

Elevation0 m
0 m 0% +0 m 0 kJ 0 rpm
The stretch

What the odometer never tells you

A ride is not a total. It is a route made of different stretches, and each one has a story: where you pushed, where you let the motor work, where you have passed ten times without noticing.

A map that answers

Colour the track by whatever matters to you — gradient, power, speed, heart rate, estimated assistance — and read the route instead of scrolling a table.

The numbers of the ride

Distributions, averages that do not lie, climb against descent, battery drain along the track.

The archive of passages

Every track laid over a single map, coloured by how many times you have ridden each stretch. Your habitual roads emerge on their own.

Where the data comes from

FIT and GPX files, Bosch eBike Flow, Strava. If the same ride is recorded twice, Ammentus recognises the pair and merges it, instead of keeping two half copies.


Five things your device does not record

The bike records speed, elevation, leg power and heart rate. Everything else is derived by Ammentus. Nearly five kilometres of climbing on the Serpeddì, three hundred and sixty metres of ascent, 10 May 2025: drag along the profile to stop wherever you like.

First reading

How much the motor pushed

Bosch does not report it: there is no assistance figure to read. Ammentus derives it from the energy, stretch by stretch — and you can see where the motor did not push at all, on the parts where the gradient eases and the legs are enough.

Second reading

What the wind cost

Five point two watt-hours lost into the wind, barely one given back when it turns: net, like twelve metres of extra climbing. Over the whole ride it becomes sixty-two. The books never balance, because air resistance grows with the square of speed.

Third reading

What a kilometre costs

Legs and motor added together, kilometre by kilometre. It is the measure that lets you compare two different rides: the same climb, a year later, with how much less energy.

Fourth reading

How many watts per heartbeat

Cardiac efficiency drops from 1.05 to 0.65 between the first and second half, while the heart rate stays at 157: a hundred and sixty-six watts from the legs become a hundred and two, with the same heart. That is fatigue accumulating, and it shows in the number before it shows in the legs.

Fifth reading

And how close it gets

A model that estimates is judged on one thing only: how close it gets. A hundred and fourteen rides where the bike reported its own percentage, set against the estimate. On the forty-four ridden with today’s motor the mean deviation is 2.6 points, and eight in ten fall under five. The highlighted dot is this climb, ridden with the previous motor: 48 reported, 48.6 estimated.

How much the motor pushed Cirronis · Arrubiu · Mogumu
—
assentemassima
Speed0km/h
Legs0W
Heart0bpm
Assistance—
Profile0 m

Drag here to move along the climb

The readings are derived from the Ammentus model, not read from the bike. Speed, elevation, leg power and heart rate are measured — the last of these from the Strava recording of the same ride. Real wind from Open-Meteo.


What it looks like

Four screens — the ones you actually use.

The track coloured by gradient on the map
A map that answersThe track coloured by the chosen parameter: where you pushed and where the motor pushed are visible without reading a single number.
The panel of a single ride
The rideNumbers, distributions, climb and descent side by side.
The archive con tutte le tracce sovrapposte
The archiveEvery ride on one map, coloured by how many times you rode there.
The dynamic indicators of a ride
The indicatorsCost per kilometre, watts per heartbeat, glide, and the wind's bill.

They stay yours. Technically, too.

Ammentus has no accounts and no server where your rides end up. The analysis happens in the browser, on your device, and the files never leave it.


Try it, then decide

In preparation

The free version is complete for everyday use. The Pro version is in preparation: it is not on sale yet and cannot be purchased.

Open Ammentus

Questions

Do I need an account?

No. Open the address, load your files, and it works. Your tracks stay on the device you are using: if you want them elsewhere, you export them and load them again.

Does it work with my e-bike?

If your system exports a FIT or GPX file, yes. With Bosch eBike Flow there is also a direct connection, bringing in speed, crank power and cadence.

Where do assistance and battery come from?

The Ammentus engine works them out. It simulates the mechanics of pedalling — mass, gradient, air, drivetrain efficiency — and refines those simulations against the real data of the ride. If you enter the end-of-ride totals, the model measures itself against them.

How is this different from Strava?

Strava is a place to share rides. Ammentus is a tool for looking at them closely, afterwards. You can use both: Strava tracks import fine.

Does the licence work on more than one device?

The Pro version is not on sale yet. When it is, the key will be personal and verified offline: you will enter it on every device you use.