Cadence
Trainer Hartslag
Cadence

Echter parcours, bij jou thuis.

Cadence bestuurt je smart trainer en laat hem het echte hoogteprofiel van een wedstrijdparcours rijden.

  • Rijd het parcours van je volgende race. Rij een van de achttien parcoursen, of laad je eigen GPX.
  • Weet wat je tijd wordt.
  • Train gestructureerd. ERG-modus, eigen intervaltrainingen bouwen, en .zwo-bestanden inlezen.
  • Met je fietsvrienden. Elkaars ritten zien, tijden vergelijken op hetzelfde parcours, en zien wie er nu op de fiets zit.

Dit is software gemaakt om de sport iets betaalbaarder te maken. De software is dan ook volledig gratis.

De parcoursen

Uit de echte GPX-bestanden, met de hoogte erbij. Je trainer simuleert elke helling zoals hij is.

Wat Cadence doet

Vooraf

Kies een parcours en je ziet per vermogen wat je tijd wordt. Of vul een doeltijd in en je krijgt het vermogen dat daarvoor nodig is, met het percentage van je FTP erbij. Staat daar 92%, dan weet je dat je plan niet gaat werken.

Tijdens

De trainer volgt het hoogteprofiel via FTMS. Je snelheid komt uit zwaartekracht, rolweerstand, luchtweerstand en wind, dus 300 watt bergop betekent iets heel anders dan 300 watt bergaf.

Achteraf

Waar je tijd verloor, of je gelijkmatig trapte, of je inzakte in de tweede helft, en of je hartslag opliep bij gelijk vermogen.

· · Je ritten staan in je eigen browser. De server bewaart alleen een kopie.

Hoe gaat het?

Werkt er iets niet, of mis je iets? Laat het weten.

Cadence

Over Cadence

Ik ben Finn. Ik fiets nog niet zo lang, en toen ik binnen wilde gaan trainen schrok ik van wat dat kost. Dus heb ik het zelf maar gebouwd, voor mijn vrienden en voor mezelf.

Hoe het begon

Een trainer in de schuur, een laptop ernaast, en de vraag of ik die twee aan elkaar kon knopen. Dat bleek te kunnen: vrijwel elke moderne trainer spreekt hetzelfde protocol, en een browser kan daar rechtstreeks mee praten. Het eerste wat werkte was een balkje dat meebewoog met hoe hard ik trapte. Belachelijk simpel, en ik was er veel te blij mee.

Daarna wilde ik een echt parcours, met klimmen die je in je benen voelt. Toen dat er was wilde ik weten hoe hard ik daar nou eigenlijk zou gaan, dus kwam er natuurkunde bij: zwaartekracht, rolweerstand, luchtweerstand. En toen ik dat had, wilde ik het zien. Voor ik het wist stond er een wereld omheen.

Het is nooit een plan geweest. Het is elke keer één ding dat ik miste.

Wat het doet

Je kiest een parcours, en je trainer volgt het hoogteprofiel. Je snelheid komt niet uit een tabel maar uit wat er echt gebeurt, dus driehonderd watt bergop betekent iets heel anders dan driehonderd watt bergaf. Achteraf zie je waar je tijd verloor, of je gelijkmatig trapte, en of je hartslag opliep terwijl je vermogen gelijk bleef.

Verder: trainingen met blokken, een agenda om je week te plannen, doelen per week of maand, en je ritten naar Strava als je dat wil. En je vrienden: hun ritten in je tijdlijn, ranglijsten per parcours, en fietsgroepen voor als je met een clubje rijdt.

Wat het niet is

Geen groot platform met duizend onbekenden om je heen, geen winkel met truitjes, en je verdient niks door lang door te trappen. Zoek je dat, dan ben je bij een van de grote commerciële partijen echt beter af, en ik ben de laatste die dat ontkent.

Wat hier staat is een trainer die precies doet wat jij wil, zonder dat je gegevens ergens anders heen gaan. Het draait in Chrome of Edge op een computer, want alleen die kunnen rechtstreeks met je trainer praten.

Je ritten zijn van jou

Je ritten staan in je eigen browser. Wat er op de server komt is een kopie, zodat je ze op een tweede apparaat terugziet en met je vrienden kunt delen, niet omdat ik ze nodig heb. Ligt de server plat, dan rijd je gewoon door. Wat er precies bewaard wordt staat in de , in gewone taal.

Hoe je helpt

Door het te gebruiken en te zeggen wat er niet deugt. Er zit een in de app; die komt rechtstreeks bij mij terecht en ik lees alles. Een melding van drie regels over een knop die niet werkt is meer waard dan een compliment, dus wees gerust streng.

Op de hoogte blijven

Af en toe een mail als er een nieuw parcours bij is of iets flink beter werkt. Niet vaker dan dat, en afmelden kan met één klik onder elke mail.

Cadence

Privacy

Wat Cadence van je bewaart, waarom, hoe lang, en wat je eraan kunt doen. In gewone taal, want een verklaring die je niet leest is geen verklaring.

Versie 2026-09-28.

Wie dit is

Cadence wordt gemaakt en beheerd door Finn Santen. Vragen, of gebruik maken van een van je rechten hieronder: mail naar finn@houseofsports.nl.

Waar je ritten staan

Je ritten, je instellingen en je trainingen staan in je eigen browser. Dat is de echte plek: wat er op de server staat is een kopie, zodat je ze op een tweede apparaat terugziet en met je vrienden kunt delen. Ligt de server plat, dan blijf je gewoon rijden.

Wat er bewaard wordt, en waarom

Je account Je naam, e-mailadres en een versleutelde versie van je wachtwoord. Nodig om je te laten inloggen en je ritten aan jou te kunnen koppelen.
Je ritten Afstand, tijd, hoogtemeters, vermogen, hartslag, cadans en snelheid, en welk parcours of welke training je reed. Nodig om ze terug te kunnen zien op elk apparaat, en om ze met je vrienden te kunnen delen als je dat wil.
Je vrienden Wie je hebt toegevoegd en wie jou. Nodig om te bepalen wie welke rit mag zien.
Je fietsgroepen In welke groepen je zit en sinds wanneer. Nodig om te bepalen wie welke rit mag zien: leden van een groep zien elkaars ritten.
Je apparaten Waar je ingelogd bent, en met wat voor browser. Nodig om je ingelogd te houden en om je op afstand te kunnen uitloggen.
Nieuwsbrief Alleen je e-mailadres, en alleen als je je er zelf voor aanmeldt. Los van je account: het een hoeft niet bij het ander.
Foutmeldingen Gaat er iets stuk in de app, dan wordt de foutmelding automatisch doorgegeven: wat er misging, waar in de code, en op welk scherm je zat. Geen ritten, geen naam, geen locatie. Je ziet in beeld dat het gebeurd is.
Bezoekcijfers Dat er iemand langskwam, met welke browser, uit welke plaats bij benadering, en welk parcours er gereden werd. Dit hangt aan een willekeurig nummer in je browser, niet aan je account.

Hartslag en vermogen zijn gezondheidsgegevens

Dat is geen formaliteit. Wat je hart doet als je je inspant zegt iets over je gezondheid, en de wet behandelt dat zwaarder dan je naam of je e-mailadres. Daarom vraagt Cadence bij het aanmaken van een account uitdrukkelijk je toestemming, met een vinkje dat je zelf zet. Zonder dat vinkje geen account.

Die toestemming mag je altijd intrekken. Dat doe je door je account te verwijderen bij Instellingen; dan verdwijnt alles wat hierboven staat.

De nieuwsbrief

Aanmelden gaat in twee stappen: je vult je adres in en krijgt een mail met een link. Pas als je daarop klikt staat je adres op de lijst. Dat is met opzet, want anders kan iedereen jouw adres intypen en sta jij post te krijgen die je nooit gevraagd hebt.

Onder elke nieuwsbrief staat een afmeldlink, en de knop die je mailprogramma er zelf bij zet werkt ook. Na afmelden blijft alleen je adres staan met de datum, zodat we weten dat je eraf wil.

Hoe lang

Je account en je ritten blijven staan zolang je ze hebt. Verwijder je je account, dan gaan ze meteen weg: je ritten, je metingen, je vriendschappen en je gedeelde trainingen. Je aanmelding voor de nieuwsbrief niet: die hangt aan je e-mailadres en niet aan je account, dus die haal je weg met de afmeldlink.

Van de bezoekcijfers wordt het IP-adres na zestig dagen gewist. De plaats die eruit kwam blijft staan, want die is dan niet meer aan iemand te koppelen.

Wie het kan zien

Jij, altijd. Je vrienden zien je ritten als je die op zichtbaar voor vrienden laat staan; per rit kun je dat veranderen naar privé, of juist een link maken die iedereen kan openen. Finn kan technisch bij de database, omdat hij hem beheert.

Zit je in een fietsgroep, dan zien de leden van die groep je ritten net als je vrienden. Dat is het hele punt van een groep, maar het staat hier omdat het iets uitmaakt: je komt er alleen in met een uitnodiging, en je kunt er op elk moment uit. Een rit die op privé staat blijft privé, ook voor je groep.

Verder niemand. Cadence verkoopt niets door, heeft geen advertenties en laat geen scripts van andere partijen meelopen.

Waar het staat, en welke andere partijen erbij komen

  • Cloudflare host de app en de database, binnen de Europese Unie. Zij verwerken alleen in opdracht en mogen er zelf niets mee.
  • Strava, alleen als je die koppeling zelf aanzet. Dan gaat de rit die je uploadt naar Strava, en gelden vanaf dat moment de voorwaarden van Strava. Ontkoppelen kan bij Instellingen.
  • Een dienst die bij een IP-adres een plaats zoekt. Dat gebeurt één keer per adres en levert een plaatsnaam op die er vaak tientallen kilometers naast zit. Zie de uitleg in het beheerdashboard.

Cookies

Cadence zet één cookie, en alleen als je inlogt: die houdt je ingelogd. Daar is geen toestemming voor nodig, want zonder dat cookie kun je niet inloggen. Er zijn geen advertentiecookies en geen trackers van anderen.

Daarnaast bewaart Cadence dingen in de opslag van je eigen browser: je ritten, je instellingen, je trainingen, je agenda, en een willekeurig nummer voor de bezoekcijfers. Dat blijft op je eigen apparaat.

Je rechten

  • Inzage. Bij Instellingen staat een knop die alles wat de server over je weet als bestand downloadt.
  • Correctie. Je naam, FTP, gewicht en hartslag pas je zelf aan.
  • Verwijdering. Je account verwijderen kan bij Instellingen, en neemt alles mee.
  • Toestemming intrekken. Zie hierboven.
  • Klagen. Vind je dat het niet goed gaat, dan kun je een klacht indienen bij de Autoriteit Persoonsgegevens.

Beveiliging

Wachtwoorden worden niet bewaard, alleen een versleutelde afdruk waaruit je wachtwoord niet terug te rekenen is. Van je inlogsleutel bewaren we alleen een afdruk, dus zelfs met een kopie van de database kan niemand als jou inloggen. De koppeling met Strava staat versleuteld. Alles gaat over een beveiligde verbinding.

Perfect bestaat niet. Gaat er ooit iets mis waarbij jouw gegevens betrokken zijn, dan hoor je dat van ons.

Als dit verandert

Verandert er iets wezenlijks, dan krijg je het opnieuw te zien en vragen we je opnieuw om akkoord. De versie staat bovenaan deze pagina.

Klaar om te rijden?

Van je vrienden

Nieuws

Rit opzetten

Verbind je trainer, kies wat je gaat doen, en rijden.

1Apparaten

Wat Cadence met je trainer doet
Technische details

      

2Wat ga je doen?

3Route

4Tegen wie rijd je?

Nog geen rit bezig.

Agenda

Zet je trainingen op een dag. Wat je rijdt vinkt zichzelf af.

Sleep een training naar een andere dag om hem te verplaatsen. Klik erop om hem te rijden, te wijzigen of weg te halen. Inladen kan met .zwo, .erg en .mrc, de bestanden die TrainingPeaks en de meeste trainingsapps exporteren.

Totalen

Ritten

Iemand toevoegen

Zoek op naam, of op het volledige e-mailadres waarmee iemand zich heeft aangemeld.

Je vrienden

Je groepen

Leden van een groep zien elkaars ritten, ook zonder dat jullie vrienden zijn. Een rit die je op privé zet blijft privé.

Meedoen met een uitnodiging

Vul de code in die je gekregen hebt, of open de link.

Zelf een groep beginnen

Ranglijst per parcours

Alleen ritten waarin het hele parcours is afgereden doen mee, anders vergelijk je tijden over verschillende afstanden. Per persoon telt de snelste rit.

Van je vrienden

Stappen staan in procenten van de FTP, dus een overgenomen training past zich aan jouw niveau aan.

Wat jij deelt

Profiel

Wat je gereden hebt

Doelen

Per periode

Vorm

Bezig met rekenen…

Rijder

Jouw tenue

Zo zie je jezelf van achteren tijdens de rit.

Natuurkunde

Rit

Gegevens

Alles staat lokaal in je browser. Niets gaat naar internet.

Rit afgerond

Voor Garmin Connect en TrainingPeaks download je de TCX en sleept die op je kalender daar. Vermogen, hartslag en cadans gaan gewoon mee, ook al is er geen GPS aan te pas gekomen.

Route bouwen

Eén segment per regel: lengte_km helling_%. Bijvoorbeeld 2.5 6 = 2,5 km op 6%.

Training bouwen

Vermogen in
SoortDuurVermogenCadenceNaam

Doel stellen

Je ziet er meteen bij of je op schema ligt. Dat is geen oordeel maar een ijkpunt: wie in het weekend rijdt loopt doordeweeks altijd achter, en dat is prima.

Training plannen

Groep

Leden

Vonden dit leuk