Het draait op je telefoon.
Er zit geen account, geen server en geen model achter het plan. De engine is een deterministische set regels die op het toestel draait, dus dezelfde antwoorden leveren altijd dezelfde week op. Niets over je training verlaat de telefoon om het te bouwen.
Dat is een ontwerpkeuze met een afweging die het benoemen waard is: je krijgt direct en offline een plan, en je krijgt niets dat van andere spelers leert.
Veiligheid gaat voor het plan.
Voordat er ook maar één oefening gekozen wordt, draait de check. Pijn van 5 of hoger op tien, of welke rode vlag dan ook — zwelling, gevoelloosheid of tintelingen, nachtelijke pijn, een recente operatie, of een arts die zegt dat je niet mag trainen — stopt het opstellen van een plan volledig. Je krijgt een doorverwijzing, geen lichtere week.
CourtFit kan een blessure niet beoordelen, en probeert dat ook niet. Het weigert in plaats daarvan.
Het plant rond je tennis.
Je gymdagen worden tegenover je baandagen gezet, niet ernaast. De dag met zware benen valt op de gymdag die het verst van je volgende tennissessie ligt. Een gymdag die de dag vóór tennis valt, wordt een activatiedag: de sets voor het onderlichaam worden gehalveerd en elke sprong gaat eruit, zodat je fris aankomt in plaats van uitgeblust.
Vertel de app dat je binnen 24 uur een wedstrijd hebt en het bouwt de week ter plekke opnieuw op, met minder volume voor het onderlichaam en zonder springen.
Pijn verandert de dag twee keer.
Een gewricht markeren doet twee dingen, niet één. Bewegingen die het uitlokken gaan eruit. En het lichte stabiliteitswerk dat aan datzelfde gebied is toegewezen blijft staan en gaat naar voren in de sessie, waar het ook echt gedaan wordt in plaats van aan het eind te sneuvelen.
Markeer je de elleboog, dan gaat zwaar grijpen er specifiek uit. Stijgt je pijntrend week na week, dan wordt springen uit de hele week gehaald. Het geval elleboog staat volledig uitgeschreven, want dat is het geval waar spelers het meest naar vragen.
Je niveau en je materiaal bepalen de dosis.
Alleen materiaal dat je echt hebt wordt geprogrammeerd — niets wordt voorgeschreven in de aanname dat je het wel kunt improviseren. Een beginner krijgt beginnersbewegingen, een vaste week van twee dagen en geen plyometrie met hoge impact. Een clubspeler krijgt hooguit twee bewegingen op competitief niveau per dag — een plafond dat de engine alleen loslaat als je materiaal- en pijnfilters de dag anders leeg zouden laten. Een competitieve speler heeft geen plafond en krijgt een extra set op de hoofdoefening van elke dag. Bij elke oefening staat welk materiaal ze nodig heeft, zodat je kunt zien wat jouw sportschool ontgrendelt voordat je iets downloadt.
De sessieduur is een echte beperking, geen etiket: dertig minuten koopt vier hoofdoefeningen, vijfenveertig koopt er vijf, een uur koopt er zes. De getoonde duur wordt berekend uit de sets, het werk en de rust die daadwerkelijk geprogrammeerd zijn. Spelers van 45 en ouder krijgen langere rust, een extra mobiliteitsblok en geen plyometrie met hoge intensiteit.
Elke week leest de vorige.
Als de week omslaat, kijkt de engine naar wat je hebt gelogd. Een week die makkelijk voelde en geen noemenswaardige pijn achterliet, voegt een set toe aan de hoofdoefening van elke dag. Een week die gemiddeld zwaar was — of een pijntrend die stijgt — snijdt ongeveer een derde van elke hoofdset af. De vierde week van een blok is een geplande deload.
Van dag tot dag past een check van twee tikken op hoe je je voelt die sessie aan: voel je je gesloopt, dan gaat er een set van elke hoofdoefening af, wordt springen vervangen door een krachtalternatief en komt er dertig seconden rust bij.
Wat het niet doet.
De meeste apps laten dit deel weg. Het is de snelste manier om te weten of CourtFit het juiste gereedschap voor je is.
- Het vertelt je niet hoeveel je moet tillen. Jij kiest de belasting en logt die. Voortgang telt dat op tot weekvolume zodat je de trend ziet, maar niets gebruikt dat getal om je volgende belasting te kiezen.
- Het voegt geen reps toe en zet je niet door naar zwaardere varianten. Sets bewegen; reps en de moeilijkheid van een oefening niet.
- Het reageert niet op het moment dat je een workout afrondt. De week verandert als de week omslaat, of als jij je invoer verandert — niet op de avond dat je een zware sessie logt.
- Het vervangt ontbrekend materiaal niet. Een oefening die je niet kunt doen wordt geschrapt, niet vervangen.
- Het plan wordt niet door AI geschreven. Geen model kiest je oefeningen, sets of dagen — dat zijn regels die je zou kunnen nalezen. De app bevat wel een aparte AI-chat, CourtFit Coach, die vragen beantwoordt over de sessie die je al hebt; die verandert het plan nooit en overrulet de veiligheidscheck nooit.
Wat je halverwege de sessie wél kunt doen, is een oefening wisselen voor een alternatief dat dezelfde eigenschap traint en bij je materiaal past, waarbij de opties die je gemarkeerde gebieden vermijden bovenaan staan. Die wissellijst is een gemak, geen tweede veiligheidscheck — de screening die uitlokkende bewegingen verwijdert gebeurt als het plan wordt gebouwd.