Wat is een streak? Kort gezegd: het aantal periodes op rij waarin je je doel hebt gehaald. Meestal zijn dat dagen — vierentwintig dagen achter elkaar gelezen is een streak van 24 — maar bij een gewoonte met een weekdoel telt de reeks in weken. Zodra je een periode mist, gebeurt er iets met dat getal, en wát er precies gebeurt verschilt sterk per app. Dat verschil is belangrijker dan de meeste mensen denken.
Het getal zelf is het simpelste stukje techniek in elke habit tracker en tegelijk het stukje waar de meeste emotie aan hangt. Mensen stoppen niet met een gewoonte omdat ze een dag missen. Ze stoppen omdat een reeks van 61 dagen ineens op 0 staat en dat voelt als maanden weggooien. Hieronder wat een streak wél meet, wat hij niet meet, en welke resetmodellen er zijn.
Wat is een streak precies, technisch gezien
Een tracker stelt elke dag één vraag: is het doel voor deze periode gehaald, ja of nee. Bij een checkbox is dat een vinkje, bij een teller een drempel (acht glazen water), bij een timer een aantal minuten. De streak is niets anders dan het aantal aaneengesloten "ja"-antwoorden, geteld vanaf vandaag terug.
Twee details bepalen hoe dat getal zich gedraagt. Het eerste is de periode: bij een dagelijkse gewoonte breekt de reeks na één gemiste dag, bij een gewoonte met een doel van drie keer per week pas als een hele week onder de drie blijft. Het tweede is het moment waarop de dag omgaat, wat verklaart waarom zoveel mensen om kwart voor twaalf nog iets afvinken.
Naast de huidige reeks houden de meeste apps ook je langste reeks bij. Dat tweede getal is nuttiger dan het lijkt, want het blijft staan als bewijs dat je het een keer wél zes weken volhield, ook als je vandaag op 2 staat.
Wat het getal wel meet
Opdagen. Meer niet, en dat is precies waarom het werkt.
Van alles wat je aan een gewoonte kunt meten, voorspelt aanwezigheid het beste of het gedrag over een half jaar nog bestaat. Een gewoonte slijt in door herhaling, niet door intensiteit, en een streak telt exact dat. Hij is bovendien niet te sturen: je kunt hem niet ophogen door een keer harder je best te doen, alleen door morgen weer te verschijnen.
Daar komt een tweede effect bij dat na een week of twee inschakelt. Zodra er iets staat, wil je het niet kwijt — mensen beschermen wat ze hebben feller dan ze najagen wat ze nog niet hebben. Dat is de zachte druk waardoor je op een matige dinsdag tóch die tien minuten doet. Waarom dat mechanisme werkt en waar het vandaan komt, staat verder uitgewerkt in wat is een habit tracker.
Wat het getal niet meet
Alles wat met inhoud te maken heeft. Reken het uit voor twee mensen die allebei een leesgewoonte opbouwen.
Anna leest dertig dagen achter elkaar twee minuten. Haar streak staat op 30, ze heeft in die maand ongeveer een uur gelezen. Bas leest tweeëntwintig van de dertig dagen, telkens vijfentwintig minuten. Zijn langste reeks in die maand is 6, en hij heeft ruim negen uur gelezen.
Op het scherm wint Anna met dertig tegen zes. Op leestijd wint Bas met een factor negen. Geen van beide getallen beantwoordt de vraag die er echt toe doet — leest er over drie maanden nog iemand — en daarom is het onverstandig om alleen naar de streak te kijken. Wat hij je vertelt is dat Anna's gewoonte stevig verankerd zit in haar dag en die van Bas nog niet. Wat hij niet vertelt, is dat Bas' avonden inhoudelijk meer opleveren.
Een tweede blinde vlek: de streak zegt niets over of de gewoonte de juiste is. Vierhonderd dagen op rij een gewoonte volhouden die je niets brengt, ziet er indrukwekkend uit en is verspilde tijd. Kijk daarom één keer per kwartaal naar de gewoonte zelf en niet alleen naar het getal ernaast.
Het resetmodel: wat er gebeurt als je mist
Hier zit het echte verschil tussen trackers, en het is zelden zichtbaar voordat je een dag mist.
| Resetmodel | Wat één gemiste dag kost | Wat je moet onthouden | Het risico |
|---|---|---|---|
| Harde reset | De hele reeks, terug naar nul | Niets | Eén dag voelt als maanden weggooien |
| Handmatige pauze | Niets, mits je hem vooraf aanzet | Aanzetten vóór de dag zelf | Op chaotische dagen vergeet je hem juist |
| Gekochte freeze | Geld of in-app munten | Voorraad bijhouden | De reeks wordt koopbaar en zegt minder |
| Verdiend schild | Eén gespaarde dag uit je voorraad | Niets, het gaat vanzelf | Na een slechte periode is je voorraad leeg |
| Alleen een verhouding | Eén procentpunt | Niets | Minder dagelijkse druk om op te dagen |
De bovenste rij is nog steeds het meest voorkomende model en veroorzaakt het meeste afhaken. De rekensom is namelijk zuur: sta je op dag 61 en mis je er één, dan gaat de teller naar 0 terwijl je feitelijke score 60 van de 61 dagen is — 98 procent. Er is niets verdwenen behalve een getal, maar het getal is wat je ziet, en daarom voelt het als verlies.
De tweede rij lost dat op papier op en in de praktijk maar half, want een pauzeknop moet je aanzetten vóórdat de dag misgaat. Precies op de dagen waarop je hem nodig hebt — een spoedgeval, een trein die uitvalt — denk je er niet aan. Hoe verschillende apps dat oplossen weegt het Streaks-alternatief tegen elkaar af.
De rekensom achter verdiende schilden
Het model dat het beste standhoudt, betaalt de bescherming uit hetzelfde gedrag dat je toch al levert. In init.Habits heet dat een schild — een streak-freeze die je verdient in plaats van koopt.
De rekensom is eenvoudig. Elke zeven dagen dat je je doel echt haalt, levert één schild op. Je kunt er maximaal drie tegelijk vasthouden. Mis je een dag, dan zet het systeem er zelf één in: de reeks loopt door en de dag wordt in het raster als beschermd getoond, niet als gat. Je hoeft niets aan te zetten en niets te kopen.
Wat die drie-op-voorraad-grens doet, is de bescherming eerlijk houden. Iemand die drie weken netjes draait, heeft precies drie dagen speling opgebouwd — genoeg voor een griepdag, een verhuizing en een bruiloft, en niet genoeg om een hele maand slordigheid te verbergen. Ga je langer uit de running, dan is er vakantiemodus of ziektemodus voor een geplande onderbreking. Het gevolg is dat je streak weer betekent wat hij hoort te betekenen: je bent er geweest, en die ene dinsdag dat het echt niet ging, is geen reden geweest om helemaal te stoppen.
Waarom GitHub zijn eigen streakteller schrapte
Een leerzame voetnoot uit een hoek waar het idee vandaan komt. De bijdragegrafiek van GitHub — het raster met groene vakjes dat inmiddels het standaardbeeld voor consistentie is — toonde jarenlang ook je huidige en langste reeks. Die tellers zijn er op enig moment uit gehaald, en het raster zelf bleef.
Waarom dat verstandig was, was toen al zichtbaar: ontwikkelaars pushten in het weekend nietszeggende commits om hun reeks in leven te houden. De teller mat op dat moment niet langer werk maar het beschermen van een teller. Het raster is daar ongevoelig voor, omdat het een patroon laat zien in plaats van een enkel getal dat je kunt stukmaken.
Dat is meteen de nuttigste les voor je eigen gewoontes: gebruik het getal als duwtje en het patroon als maatstaf. Merk je dat je gedrag aanpast om de teller kloppend te houden — vijf minuten hardlopen om tien voor twaalf — dan is de teller het doel geworden.
Streak of verhouding?
Beide, maar voor verschillende vragen. De streak is een dagelijkse motor: hij zet lichte druk op vandaag, en dat is precies wat je in de eerste maanden nodig hebt, wanneer er nog geen resultaat is om je aan vast te houden. De verhouding — zesentwintig van de dertig dagen — is de eerlijkste maat om een maand mee te beoordelen, omdat hij niet in één klap naar nul kan.
Wie last heeft van het alles-of-niets-gevoel bij een gebroken reeks, kan het beste op de verhouding gaan sturen; die redenering staat in consistent blijven. En op de dagen waarop geen van beide getallen je in beweging krijgt, gaat geen motivatie over wat er dan overneemt. Wil je de bredere theorie erachter, dan behandelt Atomic Habits in het Nederlands de vierde wet, waar een zichtbare reeks precies invulling aan geeft.
Veelgestelde vragen
Wat is een streak in een habit tracker?
Het aantal periodes op rij waarin je je doel hebt gehaald, meestal geteld in dagen. Bij een gewoonte met een weekdoel telt de reeks in weken, zodat rustdagen hem niet breken. Naast de huidige reeks houden de meeste apps ook je langste reeks bij.
Wat gebeurt er met je streak als je een dag mist?
Dat hangt volledig van de app af. Bij een harde reset gaat de teller naar nul, bij een pauzestand blijft hij staan als je de knop op tijd omzette, en bij verdiende streak-freezes wordt de dag automatisch gedekt uit een voorraad die je met eerdere gehaalde dagen hebt opgebouwd. In init.Habits levert elke zeven gehaalde dagen één schild op, met maximaal drie tegelijk.
Is een lange streak hetzelfde als een goede gewoonte?
Nee. Een streak meet uitsluitend of je bent komen opdagen, niet hoeveel of hoe goed je het deed. Dertig dagen twee minuten lezen levert een hoger getal op dan tweeëntwintig dagen vijfentwintig minuten lezen, terwijl de tweede persoon negen keer zoveel gelezen heeft. Gebruik het getal als duwtje en kijk elk kwartaal ook naar wat de gewoonte oplevert.
Moet ik een gemiste dag achteraf nog invullen?
Alleen als je hem echt gedaan hebt en vergat af te vinken — dat corrigeer je gerust. Een dag invullen die niet gebeurd is, maakt het getal waardeloos als antwoord op de vraag hoe consistent je bent, en die vraag is de enige reden dat je het bijhoudt.
