Pak je telefoon. Je hebt waarschijnlijk een voedingsapp en een lift-app. Allebei goed. Allebei, op de manier die ertoe doet, blind.

Je voedingsapp weet dat je al negen dagen op rij 500 kcal onder onderhoud zit. Je lift-app weet dat je op het punt staat een squatsessie te draaien met vijf sets, tegenover drie vorige week.

Geen van beide weet het andere feit. Dus geen van beide kan je het voor de hand liggende vertellen: die twee feiten zijn onverenigbaar, en één van de twee moet wijken.

"Maar ze synchroniseren met Apple Health"

Klopt. En dat is niet hetzelfde, en dat is de kern van dit hele stuk.

Gezondheidsplatforms geven metrieken door: een stappenteller, een lichaamsgewicht, een geschat calorieverbruik. Wat ze niet kunnen doorgeven is redenering. Een getal dat in de database van een andere app aankomt, zorgt er niet voor dat die app er een conclusie uit trekt.

Concreet: dit is wat "integratie" je vandaag oplevert:

Je workout-app ontvangt "actieve energie: 620 kcal" van Apple Health.
Je voedingsapp ontvangt "gewicht: 79,4 kg" van je weegschaal.
Geen van beide apps verandert er ook maar één aanbeveling door.

De data bewoog. Niets dacht erover na. Dat is dataloodgieterij, geen integratie — en de fitnessindustrie noemt het eerste al tien jaar het tweede.

De beslissingen die tussen wal en schip vallen

Dit is niet academisch. Er is een specifieke, korte lijst van beslissingen die beide signalen vereisen, en dat zijn toevallig de beslissingen die bepalen of je training werkt.

"Kan ik op dit moment herstellen van zoveel volume?"

Herstelbaar volume is geen constante. Het daalt in een tekort. Het programma dat houdbaar was op onderhoud wordt overreaching in week acht van een cut zonder dat er één regel van het programma verandert. Je workout-app stelt vrolijk voor om een set toe te voegen, want voor zover die weet is er niets veranderd. Meer hierover →

"Is dit een vermoeidheidsprobleem of een voedingsprobleem?"

Je topsets lopen terug en je RPE stijgt bij gelijkblijvend gewicht. Twee verklaringen:

  • Opgestapelde vermoeidheid. Oplossing: deload.
  • Je eet niet genoeg voor het volume dat je draait. Oplossing: volume schrappen of inname verhogen. Een deload "werkt" één week en dan gebeurt precies hetzelfde opnieuw, omdat de onderliggende mismatch nooit is aangepakt.

Identieke symptomen. Tegenovergestelde behandelingen. Het enige dat ze onderscheidt is voedingsdata — die je trainingsapp nog nooit heeft gezien.

"Moet ik op dit moment überhaupt spiermassa proberen op te bouwen?"

Een droge, getrainde lifter in een tekort moet trainen voor behoud, niet voor groei. Een beginner met een hoger vetpercentage in hetzelfde tekort kan echt spiermassa toevoegen. Zelfde tekort; totaal verschillende trainingsdoelen. Je workout-app kan die twee mensen niet uit elkaar houden, want hij weet van geen van beiden dat ze in een tekort zitten.

Waarom het gat bestaat

Het is geen onkunde. Het is structuur.

Voedingsapps en workout-apps zijn gebouwd door verschillende bedrijven, voor verschillende gebruikers, met verschillende verdienmodellen, en ze zijn uitstekend in hun eigen werk. MyFitnessPal heeft ~20M voedselitems. Hevy heeft een prachtig liftlogboek. Fitbod heeft een echt trainingsalgoritme — en zijn eigen FAQ stelt onomwonden dat het geen calorieën bijhoudt, wat betekent dat een harde cut en een harde bulk identieke programmering opleveren. Whoop heeft een uitmuntend herstelmodel en helemaal geen voedingsdagboek.

Niets daarvan is een bug in die producten. Elk optimaliseert zijn eigen kolom. Maar het betekent dat de redenering die de kolommen overspant geen thuis heeft — en standaard belandt die bij jou, zonder hulp, om 6 uur 's ochtends, uit je hoofd.

De meeste mensen doen het niet. Dat is geen disciplinefalen; het is een oprecht lastige wekelijkse analysetaak die we collectief hebben besloten toe te schuiven aan de minst uitgeruste partij in het systeem.

Hoe integratie er echt uit zou zien

Geen grafiek. Geen ring die volloopt. Een beslissing, op een vast moment, met de redenering erbij:

"Je inname zat de afgelopen 9 dagen gemiddeld 480 kcal onder je doel en de RPE van je squat-topset steeg van 7,5 naar 9 op hetzelfde gewicht. Dat is het tekort, geen opgestapelde vermoeidheid. Houd je gewichten vast, ga deze week van 5 sets naar 3, en houd eiwit op 165 g. Als de RPE volgende week maandag nog steeds stijgt, deloaden we."

Die alinea is onmogelijk te produceren voor welke app in één domein dan ook. Het vereist voedingsdata, trainingsdata en hersteldata in één model dat over alle drie kan redeneren.

Dat is precies wat Gymrock is. Eén model leest je gelogde maaltijden, je gelogde sets en RPE, en je herstelsignalen, en stuurt elke maandag om 7 uur 's ochtends één bericht met de beslissing en de berekening erbij. Geen twee apps en een grafiek. Geen dagelijkse notificatieruis. Eén beslissing per week, op de plek waar de twee helften van je training elkaar echt raken.

Wil je zien hoe dat zich verhoudt tot wat je nu draait, dan hebben we de een-op-een-vergelijkingen gemaakt: Gymrock vs de grote voedings-, trainings- en herstelapps.