Your needs, computed.Je voedingsbehoefte, berekend. Your fuelling, planned.Je voeding, gepland.

Kcalibrate calculates your daily energy, macro and sodium needs from your profile and training load, then tracks what you actually eat — one scanned barcode at a time. Built for endurance athletes.Kcalibrate berekent je dagelijkse energie-, macro- en natriumbehoefte uit je profiel en trainingsbelasting, en houdt bij wat je werkelijk eet — barcode voor barcode. Gemaakt voor duursporters.

Kcalibrate mark
How it worksHoe het werkt

01

Set your profileVul je profiel in

Weight, height, goal, working hours and sleep — body composition and training zones if you have them. Health fields are encrypted at rest.Gewicht, lengte, doel, werkuren en slaap — lichaamssamenstelling en trainingszones als je die hebt. Gezondheidsvelden worden versleuteld opgeslagen.

02

Plan the weekPlan de week

Drag sessions into the week calendar, or import them from Strava or intervals.icu. Each session carries its own carbohydrate target in g/h.Sleep sessies in de weekkalender, of importeer ze uit Strava of intervals.icu. Elke sessie krijgt een eigen koolhydraatdoel in g/u.

03

Log what you eatLog wat je eet

Scan a barcode or pick a product, and the consumed bars fill against the day’s need — energy, carbs, protein, fat, fibre and sodium.Scan een barcode of kies een product, en de balken vullen zich tegen de dagbehoefte — energie, koolhydraten, eiwit, vet, vezels en natrium.

What Kcalibrate doesWat Kcalibrate doet

01

Daily energy and macro needsDagelijkse energie- en macrobehoefte

Tiered rest-energy equations, component-MET expenditure and load-scaled macros — published models, applied per day. Every nutrient gets the marker it deserves: a target for energy, a range for carbs, protein and fat, a floor for fibre, a reference for sodium. A RED-S guard warns when availability drops too low.Gelaagde rustenergievergelijkingen, MET-gebaseerd verbruik en belastingsafhankelijke macro’s — gepubliceerde modellen, per dag toegepast. Elke voedingsstof krijgt de juiste markering: een doel voor energie, een bereik voor koolhydraten, eiwit en vet, een ondergrens voor vezels, een referentie voor natrium. Een RED-S-bewaking waarschuwt bij te lage beschikbaarheid.

02

Per-session fuellingVoeding per sessie

Every session is its own meal group. Set a carbohydrate rate and Kcalibrate turns it into a target for the session’s duration; log gels and drinks against it and read 105 / 120 g/h at a glance.Elke sessie is een eigen maaltijdgroep. Stel een koolhydraatsnelheid in en Kcalibrate vertaalt die naar een doel voor de duur van de sessie; log gels en drank ertegenaan en lees 105 / 120 g/u in één blik.

03

Barcode scanningBarcodes scannen

Point the camera at an EAN-13, EAN-8 or UPC-A and the product comes back from Open Food Facts with names in your language. GS1 barcodes are reduced to their GTIN; a case barcode is explained rather than logged as one portion.Richt de camera op een EAN-13, EAN-8 of UPC-A en het product komt uit Open Food Facts terug met namen in jouw taal. GS1-barcodes worden herleid tot hun GTIN; een omdoosbarcode wordt uitgelegd in plaats van als één portie gelogd.

04

Encrypted health dataVersleutelde gezondheidsdata

Health fields are encrypted at rest, each service keeps only its own data, and nothing is shared unless you join a family or team and choose what they see — a permission you can revoke.Gezondheidsvelden worden versleuteld opgeslagen, elke dienst bewaart alleen zijn eigen data, en er wordt niets gedeeld tenzij je lid wordt van een gezin of team en kiest wat zij zien — een toestemming die je kunt intrekken.

05

An assistant that knows your diaryEen assistent die je dagboek kent

Connect Claude through Kcalibrate’s MCP server and ask what to eat before Sunday’s long ride. It answers from your needs, your plan and what you have already logged — through the same authorised API the app uses, with your own token.Koppel Claude via de MCP-server van Kcalibrate en vraag wat je moet eten voor de lange rit van zondag. Het antwoord komt uit je voedingsbehoefte, je plan en wat je al hebt gelogd — via dezelfde geautoriseerde API als de app, met je eigen token.

Works withWerkt met

Product names are trademarks of their respective owners.Productnamen zijn handelsmerken van hun respectieve eigenaren.


QuestionsVragen

Before you sign inVoordat je inlogt

Where is my data stored, and who can see it?Waar staat mijn data, en wie kan die zien?

On servers we operate, with each service in its own database and health fields encrypted at rest. Only you can see your data — unless you join a family or team and share specific products, recipes or your activity feed with them.Op servers die wij beheren, met elke dienst in een eigen database en gezondheidsvelden versleuteld opgeslagen. Alleen jij ziet je data — tenzij je lid wordt van een gezin of team en specifieke producten, recepten of je activiteitenfeed met hen deelt.

Does it work without Strava?Werkt het zonder Strava?

Yes. Plan sessions by hand in the week calendar and log actuals afterwards. Strava and intervals.icu only add automatic import, webhooks and profile sync.Ja. Plan sessies met de hand in de weekkalender en vul achteraf de werkelijke waarden in. Strava en intervals.icu voegen alleen automatische import, webhooks en profielsynchronisatie toe.

Which barcodes and products are covered?Welke barcodes en producten worden ondersteund?

EAN-13, EAN-8 and UPC-A, plus GS1-128 and GS1 DataMatrix reduced to their GTIN. Products come from Open Food Facts and your own catalogue.EAN-13, EAN-8 en UPC-A, plus GS1-128 en GS1 DataMatrix herleid tot hun GTIN. Producten komen uit Open Food Facts en je eigen catalogus.

Can my family or team share products?Kan mijn gezin of team producten delen?

Yes. Groups work with invites and join requests. Within one, products, recipes and an activity feed with route maps can be shared.Ja. Groepen werken met uitnodigingen en lidmaatschapsverzoeken. Binnen een groep kunnen producten, recepten en een activiteitenfeed met routekaarten worden gedeeld.

How is the AI assistant connected?Hoe wordt de AI-assistent gekoppeld?

Kcalibrate exposes an MCP server. Add it to Claude — desktop or command line — with your own token; the assistant then reads your needs, plan and diary through the same authorised API the app uses.Kcalibrate biedt een MCP-server. Voeg die toe aan Claude — desktop of commandoregel — met je eigen token; de assistent leest daarna je voedingsbehoefte, plan en dagboek via dezelfde geautoriseerde API als de app.


Start in the open betaBegin in de open bèta

Free while in beta. Create an account, fill in your profile, and today’s needs are on screen.Gratis tijdens de bèta. Maak een account, vul je profiel in, en wat je vandaag nodig hebt, staat op het scherm.

Sign in or create an accountInloggen of account aanmaken Open beta · freeOpen bèta · gratis