Skip to main content
NestBoard

← Journal

Rotating chores without resentment: the algorithm we settled on

The NestBoard team · 2026-07-06

The problem with rotating chores by hand

Every household has a chore that nobody wants. Cleaning the litter box. Scrubbing the bathroom. Taking out the compost in January.

When you rotate those tasks manually, you end up in arguments about whose turn it is. Someone swears they did it twice in a row. Someone else conveniently forgets. The mental overhead of tracking fairness becomes its own invisible chore.

We wanted NestBoard's chore rotation to handle the accounting so you don't have to remember who's up next or litigate the past three weeks at the dinner table.

How the rotation actually works

When you assign a chore to multiple people and turn on rotation, NestBoard keeps a quiet ledger of who did what and when.

Each time someone completes a rotated chore, the system logs it. The next time that chore comes due, it goes to the next person in the rotation order you set. If someone skips their turn or the chore doesn't get done, the same person stays at the top of the queue until it's completed.

That last part matters. If the bathroom doesn't get cleaned on Tuesday, it doesn't automatically jump to the next person on Wednesday. The chore stays assigned to whoever was supposed to do it. No gaming the system by ignoring a task until it becomes someone else's problem.

Frequency and fairness

You set how often each chore repeats—daily, weekly, every few days—and the rotation respects that cadence. A chore that happens every Monday will always happen on Monday. The rotation just decides which person does it that week.

The leaderboard shows everyone's completed chore count. It's not gamification for its own sake. It's a shared scoreboard that makes fairness visible. When the numbers are out in the open, the "I always do everything" complaint loses its teeth.

If someone's genuinely doing more, you can see it. If the split is even, you can see that too. No one has to defend their contribution or keep a mental tally.

The small details that matter

We don't reset rotation state when you edit a chore. If you change the name from "clean bathroom" to "deep-clean bathroom," the history stays intact. The rotation order doesn't shuffle.

We also don't penalize someone for being away. If you're using vacation mode, chores assigned to you pause. The rotation picks up where it left off when you're back.

And if a chore gets reassigned to just one person mid-rotation, we don't delete the history. The ledger stays. If you turn rotation back on later, it remembers.

What it feels like in practice

The goal isn't to automate empathy or turn your household into a factory floor. It's to remove the friction of remembering and negotiating.

When the tablet says it's your turn to take out the recycling, it's your turn. No debate. No resentment. No one keeping score in their head because the app is keeping score on the counter.