Cafeïne, eerlijk gemeten
TrackCaffeine bestaat om twee vragen nauwkeurig te beantwoorden: hoeveel cafeïne zit er in een drankje, en hoe lang blijft het in je systeem. De meeste pagina’s op het web beantwoorden alleen de eerste vraag, en vaak met cijfers die rondgekopieerd zijn zonder bron. Wij combineren een geordende dataset met een transparant vervalmodel zodat ook de tweede vraag een echt antwoord krijgt.
Onze gegevens
Cafeïnewaarden komen uit openbare fabrikantverklaringen, USDA FoodData Central en gepubliceerde metingen. Het zijn schattingen — cafeïnegehalte varieert met zetwijze, batch en portiegrootte — dus we labelen ze als zodanig en presenteren ze nooit als exacte of medische cijfers. De volledige set van 87 dranken is gepubliceerd als een open dataset die je als JSON of CSV kunt downloaden en kunt controleren of hergebruiken.
Onze methode
Cafeïne wordt uitgescheiden volgens eerstegraads farmacokinetiek. We modelleren elke dosis als een vervallende hoeveelheid met een halfwaardetijd — standaard 5,7 uur, het vaak geciteerde populatiegemiddelde — en sommeren de doses om te schatten hoeveel er op ieder moment in je systeem zit. Dit is dezelfde motor die onze iOS-app CoffeeLog aandrijft. Het is een model, geen meting van je bloed, en de individuele stofwisseling varieert sterk.
Wie maakt dit
TrackCaffeine is gebouwd en wordt onderhouden door Merey Tleugazin, uitgegeven door VAST FLOW. CoffeeLog is onze cafeïnetracking-app voor iPhone en Apple Watch. Als je een waarde ziet die onjuist lijkt, laat het ons weten — nauwkeurigheid is het hele punt.
Geen medisch advies
Alles hier is algemene informatie. Het is geen medisch advies, diagnose of behandeling. Als je vragen hebt over cafeïne en je gezondheid — zwangerschap, hartproblemen, medicijninteracties — raadpleeg dan een gekwalificeerde professional.
Wie schrijft deze site en wat doet die persoon wel en niet?
Merey Tleugazin is de primaire auteur en onderhoudsverantwoordelijke van TrackCaffeine en is verantwoordelijk voor het samenstellen van de openbare dataset en het implementeren van het vervalmodel dat op de site wordt gebruikt. Merey Tleugazin is geen behandelaar, diëtist of farmacoloog, wat betekent dat de site geen gepersonaliseerd medisch advies, diagnose of behandeling biedt en alleen als openbare informatiebron gebruikt moet worden.
Merey Tleugazin is de oprichter van VAST FLOW, de uitgever van TrackCaffeine; dit is de officiële naam van de uitgever en het contactkanaal voor vragen en juridische verzoeken. VAST FLOW is de organisatorische uitgever van TrackCaffeine, en je kunt VAST FLOW bereiken via onze contactpagina voor correcties, toestemmingen en persvragen.
De rol van de auteur is het cureren en citeren van cafeïnemetingen, het implementeren en documenteren van een transparant farmacokinetisch model, en het onderhouden van de open dataset; dat zijn de kern, herhaalbare taken die de inhoud van de site produceren. De beperking — expliciet geen behandelaar, diëtist of farmacoloog zijn — betekent dat complexe klinische vragen (bijvoorbeeld medicijninteracties, zwangerschapsadvies of gepersonaliseerde dosering) aan gekwalificeerde professionals moeten worden voorgelegd en niet door deze site opgelost kunnen worden.
Wat is ons redactionele proces vanaf het moment dat een waarde in de dataset komt tot de pagina wordt gepubliceerd en herzien?
Een voorgestelde cafeïnewaarde komt TrackCaffeine binnen via een gesourcete inzending, wordt gevalideerd aan de hand van primaire openbare bronnen, toegevoegd aan de open dataset met bronmetadata, en daarna wordt een afgeleide pagina gepubliceerd na een beoordelingscyclus. Latere revisies volgen een workflow met bijgehouden wijzigingen: bronhercontrole, datasetversieverhoging, paginabijwerking en openbare changelogvermelding.
- Indiening en bronvermelding: elke nieuwe waarde moet een primaire bron citeren (fabrikantverklaring, USDA FoodData Central of gepubliceerde meting) en een URL of citaat bevatten; inzendingen zonder primaire bron worden afgewezen.
- Validatie: een redacteur vergelijkt de ingediende waarde met de geciteerde bron en met vergelijkbare items in de dataset; als de bron in conflict is met meerdere fabrikantverklaringen of met USDA FoodData Central, wordt de invoer gemarkeerd voor secundaire beoordeling.
- Datasetvermelding: gevalideerde waarden worden toegevoegd aan de open dataset als een nieuwe rij met een tijdstempel en bronveld; de dataset is gelicentieerd onder CC BY 4.0 (Creative Commons Attribution 4.0), wat hergebruik met attributie toestaat.
- Modelafleiding en paginarendering: de nieuwe datasetwaarde wordt verwerkt in de sitetpagina’s die deze gebruiken en wordt gebruikt door de openbare rekenhulpen in Tools, inclusief de caffeine half-life calculator.
- Publicatie en transparantie: gepubliceerde pagina’s bevatten de bronvermelding, een tijdstempel van de nieuwste datasetversie en een link naar de datasetrij zodat lezers de ruwe bron kunnen bekijken; correcties worden aangeduid in een changelogvermelding op de pagina.
Alle datasetwijzigingen worden versiebeheer toegepast zodat elke gepubliceerde pagina naar de exacte dataset-snapshot kan verwijzen die is gebruikt; dit behoudt reproduceerbaarheid en stelt lezers in staat de rekenkundige stappen op een gegeven publicatiedatum te verifiëren. De licentie van de dataset en de eis voor primaire bronnen worden gehandhaafd bij de datasetinvoerstap om herkomst en duidelijkheid voor hergebruik te waarborgen.
Waarom hebben we gekozen voor een eerstegraads halfwaardetijdmodel en waar is het opzettelijk eenvoudiger dan de farmacologische literatuur?
We gebruiken een eerstegraads eliminatiemodel omdat het het eenvoudigste farmacokinetische model is dat een transparante, reproduceerbare schatting oplevert van hoeveel cafeïne er in de loop van de tijd overblijft; het model is geïmplementeerd als remaining = dose × 0.5^(hours ÷ 5.7) met een populatiegemiddelde halfwaardetijd van 5,7 uur (342 minuten). Eerstegraads eliminatie is een model waarbij de eliminatiesnelheid evenredig is met de huidige concentratie, en halfwaardetijd is de tijd die nodig is zodat een hoeveelheid tot de helft van haar waarde daalt; beide definities zijn opzettelijk beknopt en worden hier gebruikt om het model controleerbaar en makkelijk reproduceerbaar te houden.
Eerstegraads eliminatie is een standaard farmacokinetische vereenvoudiging die wordt gebruikt wanneer een enkele, exponentiële afname aggregate populatiegegevens goed beschrijft; halfwaardetijd is de enkele parameter die die afname samenvat. De modelkeuze geeft prioriteit aan transparantie boven gepersonaliseerde nauwkeurigheid: het geeft een duidelijke rekenregel die iedereen op elke vermelde dosis uit de dataset kan toepassen, maar het model simuleert geen multi-compartment kinetiek, genetische variatie in CYP1A2 of geneesmiddel–geneesmiddelinteracties die in specialistische farmacologieliteratuur voorkomen.
Om de rekenwijze te illustreren laten we twee directe voorbeelden zien met waarden uit onze dataset: een Espresso (single) van 63 mg na één halfwaardetijd (5,7 uur) wordt berekend als 63 mg × 0.5^(5.7 ÷ 5.7) = 63 mg × 0.5^1 = 31.5 mg resterend. Een Latte (large, 2 shots) van 126 mg na twee halfwaardetijden (11,4 uur) wordt berekend als 126 mg × 0.5^(11.4 ÷ 5.7) = 126 mg × 0.5^2 = 126 mg × 0.25 = 31.5 mg resterend.
De opzettelijke vereenvoudigingen zijn: we stratificeren de halfwaardetijd niet naar genotype, leeftijd, zwangerschapsstatus, leveraandoening of gelijktijdig gebruik van medicatie, en we proberen niet om te rekenen naar bloedplasmaconcentratie of receptorbezetting te voorspellen. Voor uitspraken over slaap effecten verwijzen we naar een gepubliceerde slaapstudie die slaapinvloeden rechtstreeks mat: Drake et al., 2013 toonde aan dat 400 mg ingenomen zes uur voor het slapengaan de totale slaaptijd met meer dan een uur verminderde (Drake et al., 2013, Journal of Clinical Sleep Medicine).
Hoe rapporteer je een fout en wat is ons correctiepad als we het mis hebben?
Als je denkt dat een waarde of berekening onjuist is, meld dit via het contactformulier op onze contactpagina met de paginakoppeling, de waarde die je onjuist acht en de bron die je liever wilt dat we raadplegen. We zullen de ontvangst bevestigen, het bronmateriaal onderzoeken en — indien gerechtvaardigd — de datasetrij bijwerken, de gecorrigeerde pagina publiceren en de wijziging registreren in de paginachangelog.
Een correctiepad is een gedefinieerde reeks acties om foutieve inhoud te herstellen: ontvangst, verificatie tegen primaire bron(bronnen), datasetupdate met tijdstempel en bronveld, paginarerendering en changelogvermelding; dit pad bewaart herkomst en zichtbaarheid. We bewaren de oorspronkelijke bronvermeldingen op elke datasetrij en behouden eerdere datasetversies zodat elke wijziging kan worden geaudit; als een update een eerder gepubliceerd getal wijzigt, voegen we een opmerking op de pagina toe waarin staat wat er is veranderd en waarom.
Kleine feitelijke fouten die in strijd zijn met de geciteerde primaire bron worden binnen onze normale redactionele cyclus gecorrigeerd; inhoudelijke geschillen die ambigu of tegenstrijdig primaire bronnen betreffen, leiden tot een secundaire beoordeling en, indien passend, een verklarende opmerking op de pagina die de onenigheid beschrijft. Als we een omstreden waarde niet tot consensus kunnen oplossen, zullen we de concurrerende bronnen naast elkaar op de pagina presenteren in plaats van de herkomst te verwijderen.
Hoe wordt TrackCaffeine gefinancierd en wat is de relatie met de eerder op deze site genoemde app?
TrackCaffeine wordt uitgegeven door VAST FLOW en wordt voornamelijk gefinancierd door de uitgever met aanvullende inkomsten afkomstig van de ontwikkelaar’s iOS-app en vrijwillige steun van gebruikers; de app gebruikt dezelfde dataset en hetzelfde model als deze site. Het financieringsmodel is transparant: door de uitgever gefinancierde infrastructuur plus productinkomsten en optionele lezerssteun; we publiceren geen gesponsorde data die de datasetwaarden verandert.
Dat de uitgever financiering levert betekent dat de redactionele controle en het beheer van de dataset bij VAST FLOW blijven en niet door derden zoals adverteerders of fabrikanten worden bepaald. De relatie met de app is operationeel en technisch: dezelfde open dataset en dezelfde eerstegraads vervalcoderingslogica voeden zowel de site-calculators (bijvoorbeeld de last-cup-before-bed tool) als de trackingfuncties van de app, wat het gedrag van het product in lijn brengt met de gepubliceerde pagina’s en dataset.
Voor juridische en administratieve verzoeken kun je de uitgever bereiken via /contacts/, en onze gebruiksvoorwaarden en privacypraktijken zijn beschikbaar op /terms/ en /privacy/.
Wat zal TrackCaffeine nooit publiceren?
We zullen nooit dosisaanbevelingen, gepersonaliseerd medisch advies of enige bewering publiceren die niet aan een primaire bron kan worden gekoppeld; die categorieën vallen buiten onze redactionele reikwijdte. Dosisaanbevelingen zijn medische interventies en vereisen een behandelaar of apotheker; TrackCaffeine is een informatieve referentie die van bronnen voorziene hoeveelheden en een controleerbaar vervalmodel biedt, geen behandelrichtlijn.
Concreet zullen we niet publiceren: gepersonaliseerde doseringsadviezen, beweringen over medicijninteracties die niet worden ondersteund door primaire farmacologische literatuur, of promotionele inhoud die datasetwaarden om commerciële redenen verandert. Als een fabrikant een gegevenswijziging aanvraagt, behandelen we dat als een broninzending en vragen we primaire documentatie; we accepteren geen betalingen in ruil voor het wijzigen van een gepubliceerde cafeïnewaarde.
Als je advies nodig hebt over veilige dagelijkse limieten, verwijzen we in onze gidsen naar gezaghebbende bronnen, bijvoorbeeld onze Safe Caffeine Intake gids en de zwangerschapsspecifieke richtlijnen in Caffeine During Pregnancy: How Much Is Safe?; voor klinische beslissingen raadpleeg een gekwalificeerde professional. Voor volksgezondheidslimieten, let op dat EFSA relevante risicobeoordelingen in 2015 samenvatte en dat Drake et al. slaap effecten mat in 2013 (EFSA, 2015; Drake et al., 2013), en onze dataset is gepubliceerd onder CC BY 4.0 (CC BY 4.0), wat anderen toestaat de rijen met attributie te hergebruiken.
CoffeeLog · iOS
Houd dit automatisch bij met CoffeeLog
Deze site beantwoordt de vraag één keer. CoffeeLog beantwoordt 'm elke dag — logt wat je drinkt, toont het verval van cafeïne in realtime en vertelt je welke de laatste kop is die je kunt nemen voordat het je slaap bereikt.