Andrej Lišakov / Unsplash Recovery
© Andrej Lišakov / Unsplash

Clean Days and Protocol Streaks: Tracking What You Control

Austin Spaeth Recovery

A clean day is one that met the protocol you set for yourself. Autonomic counts your current streak and the share of the last 30 days that stayed clean. Here is why compliance is the right thing to measure in autonomic recovery, how to set a protocol you can actually hit, and why a broken streak is data rather than failure.

TLDRA clean day is a day that met the protocol you defined: your own short list of the things you have decided to do daily. Autonomic shows two numbers, the current run of consecutive clean days ending today and the share of the last 30 days that were clean. The streak is motivating and fragile; the 30-day rate is the honest one, because it survives the days illness takes from you. Set a protocol of three or four items you can hit on a bad day, not a good one. A broken streak tells you something about the day, not about you, and in an illness where crashes are not your fault, a protocol you can only complete when you feel well is measuring the wrong thing.

Most of what you would like to measure in autonomic recovery is not under your control. Your heart rate variability this morning, whether today is a good day, whether the crash arrives on Thursday: these are outcomes, and they are shaped by things far outside your decisions. What you did about it is a different question, and it is the one the Clean Days card answers.

What a clean day is

A clean day is a day that met the protocol you defined. Autonomic does not have an opinion about what belongs in that protocol. You set it, from the things you and your clinician have decided are worth doing every day, and the app checks each day against your list.

For most people it is some subset of the obvious levers:

  • A fluid and electrolyte target, the backbone of most salt and fluid protocols
  • A morning reading taken in a consistent position
  • Compression worn for a set part of the day
  • A recumbent exercise session, or simply a set number of easy minutes
  • A deliberate rest block, lying down, at a fixed time
  • A wind-down before bed, as part of protecting sleep
  • Medication or supplements taken on schedule

The card then shows two things: the current streak, the run of consecutive clean days ending today, and the 30-day clean rate, the share of the last 30 days that met the protocol.

Last 30 days24 / 30 clean · 80%current streak: 11 dayscleanmissedsix missed days barelymove the 30-day rate Last 30 days24/30 · 80%current streak: 11 dayscleanmissedsix missed days barely move the rate
Two numbers from the same month. The streak reads the tail; the 30-day rate reads the whole thing, which is why it survives a bad week.

Why compliance is the right thing to measure

Here is the awkward truth about tracking chronic illness: your outcomes lie to you about your decisions.

You can do everything right for a fortnight and still crash, because of a virus you did not know you caught, a heat wave, a hormonal shift, or nothing identifiable at all. You can also have a good week during a stretch where you were sloppy about salt, skipped your rest blocks and stayed up late. If the number you judge yourself by is how you felt, you will spend months learning superstitions rather than lessons, and the non-linear shape of recovery will make you feel like nothing you do matters.

Compliance breaks that loop, because it measures the input rather than the output. Whether you hit your fluid target is a fact about the day that no virus can revise. Over months, that input is the actual lever: the salt and fluids, the pacing discipline, the recumbent minutes, the protected sleep. None of them work on the timescale of a day, and all of them work on the timescale of a season.

The point is not the streak, it is the accumulation. Almost every intervention that helps autonomic recovery is slow and cumulative. A protocol followed 80 percent of the time for six months does far more than one followed perfectly for three weeks and then abandoned. The clean-day count exists to make that accumulation visible while it is happening, because the body will not tell you for months.

There is also a plain psychological reason streaks work. A protocol without a record is invisible, and invisible effort is easy to quietly stop making. A streak puts a small, immediate stake on a day whose real payoff is a season away. That is a fair trade, as long as the stake stays small.

Setting a protocol you can actually hit

Most protocols fail not because people lack discipline but because the protocol was written on a good day, for a good day. The single most useful design rule is this:

Set the protocol at the level you can complete on a bad day. Not your best day, and not your average day. If the protocol cannot be finished from bed during a crash, it will break exactly when you most need something to hold onto, and the record it produces will mostly measure how sick you were that month.

A few more things that tend to matter:

Three or four items, not ten. Every item multiplies the chance of a miss, and a protocol with ten items is really a protocol with one item called “be perfect.” Pick the levers with the best evidence for your situation and leave the rest as things you do when you can.

Prefer items entirely within your control. “Drink 2.5 litres” is something you can do while feeling awful. “Walk 20 minutes” is not, because whether you can walk today is partly the illness’s decision. Anything that depends on how you feel converts your protocol from a record of decisions into a record of symptoms, which is the exact thing it was supposed to be independent of.

Make each item concrete enough to check. “Rest properly” cannot be marked clean or not. “Lie flat for 20 minutes after lunch” can.

Change the protocol rather than straining against it. If you break the streak twice in a fortnight for the same reason, that reason is information about the protocol, not about your character. Lower the fluid target, move the rest block, drop the item. A protocol you revise three times in a year and keep is worth far more than one you fail with integrity.

A protocol that breaksThe same protocol, rewritten
30 minutes of exercise10 recumbent minutes, or the rest block if not
Eat wellSalt with every meal
Rest properlyLie flat 20 minutes after lunch
Good sleepLights out by 11, no screens for the last 30 minutes
Stay hydrated2.5 litres with electrolytes

The 30-day rate is the honest number

Streaks have one structural flaw: they only remember the tail. A 40-day run and a single missed day leave you looking at “1.” Nothing about the previous 40 days changed, but the display suggests it did.

The 30-day clean rate is there for exactly that moment. It is the share of the last month that met the protocol, and it moves by about three percentage points for a single missed day. Twenty-four out of thirty is 80 percent whether those six missed days were scattered or came as one bad week.

Which is to say: the streak is for motivation, the rate is for judgement. When you are deciding whether the protocol is working, whether to add an item, or what to tell your doctor at the next appointment, the rate is the number to look at. When you want a small reason to do the thing today, the streak does that job better.

Read the rate as a direction, not a grade:

  • A rate climbing over months means the protocol fits your life and you are actually accumulating the thing you set out to accumulate.
  • A rate sitting flat in the high seventies or eighties is usually a working protocol with a life around it. This is fine. It may be optimal.
  • A rate stuck below about half almost always means the protocol is too demanding, not that you are failing it. Cut items until it climbs.
  • A rate that falls off a cliff is worth reading beside your symptom log. A sudden drop in compliance is often the first visible sign of a flare, because the first thing an illness takes is the capacity to do the small daily things.

That last one is worth dwelling on. Your clean-day record is not only a measure of effort; it is a symptom in its own right. A week where the protocol suddenly became impossible is a week that will show up in your resting heart rate and HRV too, and the three together make a far better story for a doctor’s appointment than any of them alone.

A broken streak is data, not failure

The word “failure” attaches itself to streaks very easily, and in chronic illness it does real harm. So let us be precise about what a break actually is.

A break tells you something about the day. Sometimes it says you were careless, and that is useful. More often it says the day was harder than the protocol assumed: you crashed, you were travelling, you had an appointment that ate the afternoon, a child was ill, the heat was unmanageable. That is a fact about circumstances, and circumstances are not moral events.

A break does not undo the physiology. Blood volume, stroke volume, vagal tone and conditioning are built over weeks and do not reset because Tuesday went badly. Nothing about the adaptation you have made is stored in the counter.

A break barely moves the number that matters. One missed day costs your 30-day rate three points. If your instinct after a break is to feel that the month is ruined, look at the rate. It will disagree with you.

Watch for protocol perfectionism. The failure mode here is specific: a person with a fluctuating illness turns a compliance metric into a measure of their own worth, then either pushes through a crash to protect the streak, or abandons the protocol entirely once it breaks. Both are worse than a missed day. If you notice yourself doing protocol items while genuinely unwell in order to keep a number intact, the number has stopped serving you and the protocol needs to be made gentler, not the resolve firmer.

The deepest reason to be careful here is that crashes are not your fault. Post-exertional malaise has a delay built into it, so the effort that caused today’s crash happened when you felt fine and had no way to know. A metric that implicitly blames you for a crash day is measuring the wrong thing, and the fix is to design the protocol so a crash day can still be clean. If lying flat and drinking your electrolytes is the whole protocol on a bad day, then a crash does not break the streak, and the streak stops being something that punishes you for being ill.

How this fits with the rest of your data

Clean days are the input side of a picture whose output side is everything else in the app. Read together, they answer questions neither can answer alone.

What you seeWhat it usually means
Rate climbing, HRV and resting HR improvingThe protocol is working. Keep it, resist adding to it.
Rate climbing, metrics flatToo early to tell, or the protocol is missing a lever. Give it months before changing anything.
Rate falling, metrics worseningLikely a flare. The compliance drop is a symptom, not a cause. Reduce demands and protect the basics.
Rate high, metrics worseningSomething outside the protocol is driving it. Worth a clinical conversation.

The middle row is the one that requires patience. Most of these levers act on the timescale of months, not weeks, so a couple of months of good compliance with unremarkable numbers is a normal thing to sit through rather than evidence that the protocol is wrong.

Autonomic counts it for you. Define your protocol once and the app checks every day against it, showing your current streak and your 30-day clean rate on the Journal beside the readings, symptoms and sleep for the same days. All of it stays on your device, with no account and no cloud. See how it works →

The bottom line

Clean days measure the one part of recovery you actually control: whether you did the things you decided to do. That makes compliance a better daily metric than symptoms, which move for reasons that have nothing to do with your choices. Build a protocol of three or four concrete items set at the level you can complete on a bad day, use the streak as motivation and the 30-day rate as judgement, and revise the protocol whenever it breaks for the same reason twice. A broken streak is a fact about a day, not a verdict on you, and in an illness where crashes arrive uninvited, a protocol that a crash cannot break is the only kind worth keeping.

Not medical advice. This article is educational and meant to help you understand and track your own data, not to diagnose or treat any condition. Decide the contents of your protocol with a clinician who knows your case, and talk with a qualified clinician before making changes to medication, diet or exercise.

Frequently asked questions

What counts as a clean day?+

A clean day is one where you met every item in the protocol you defined for yourself. Autonomic does not decide what belongs in the protocol: you do. It might be salt and fluid targets, a pacing rule, a daily reading, a wind-down before bed, or lying down for a set period. The app simply checks the day against your own list and marks it clean or not.

Why does a streak of clean days matter for recovery?+

Because compliance is the part you can actually control. Symptoms in POTS and long COVID move for reasons that have nothing to do with your effort, so a chart of good days is not a chart of good decisions. Whether you hit your protocol is a direct measure of the input. Streaks work as motivation because they make consistency visible and give each day a small stake, which is exactly what most protocols lack.

What is a good 30-day clean rate?+

There is no universal number, and comparing to anyone else is a mistake. What matters is the direction: a rate that climbs over months is a working protocol, a rate stuck under about half usually means the protocol is too demanding rather than that you are failing it. Many people find that a rate they can hold in the seventies or eighties beats one that briefly hits a hundred percent and then collapses.

Does a broken streak undo my progress?+

No. The physiological adaptations you have built do not reset overnight, and neither does the data: your 30-day rate barely moves for one missed day. A streak is a display, not the recovery itself. Its value is in the pattern it reveals, and one break in a long run of clean days is closer to noise than to a setback.

How do I set a protocol I can actually keep?+

Choose three or four items, keep each one small and concrete, and set them at the level you can complete on a bad day rather than a good one. Prefer items that are fully within your control, such as drinking a set amount or lying down after lunch, over items that depend on how you feel, such as a walk of a certain length. If you break the streak twice in a fortnight for the same reason, change the protocol rather than trying harder.

Is streak tracking risky with chronic illness?+

It can be, and it is worth naming. A streak turns consistency into a score, and a score invites the idea that a broken run is a personal failure. In an illness where crashes arrive uninvited, that is both untrue and harmful. Keep the protocol gentle enough that a crash day can still be clean, and treat the 30-day rate rather than the streak as the number you actually judge things by.

Share XLinkedInReddit

Track your recovery with Autonomic

A private, offline journal that scores your daily HRV, BP and orthostatic readings against medical thresholds. Free to download on iPhone and Android, with $7.99/mo Pro when you want the deep-analysis tools.

Download free

Written by

Austin Spaeth

Austin builds Autonomic, a private, offline journal for tracking autonomic recovery. He writes about HRV, POTS, dysautonomia and post-viral illness for the people living it, turning messy day-to-day data into signals you can actually act on.

Keep reading