PiggyTask

Manual · Tasks

Setting up recurring tasks

Most family chores are routines, not one-offs. PiggyTask covers the usual rhythms with a single tap — and lets you build the exceptions freely.

The presets

When you create a task you pick the rhythm from a short list. It covers what actually comes up in most families:

Setting Meaning
once No repetition
daily A new instance every day
weekdays Monday to Friday
every weekend Saturday and Sunday
weekly Once a week
every 2 weeks Every second week
monthly Once a month
custom… Free rhythm, see below

The reference day comes from the day you create the task — create a weekly task on a Wednesday and it will come back on Wednesdays. If you want a different day, just say so ("every Monday") or change it through the recurrence chip.

Every 2 weeks adds a question you could not otherwise answer: which of the two weeks should the series run in? Under Next occurrence the two candidate dates appear as buttons — tap the one the series should start on. Without that choice every fortnightly task would necessarily start in the current week.

Custom rhythms

If the list is not enough, Custom… opens the Custom rhythm dialog, where you set:

That covers the things a fixed list would never contain: the bins every second Tuesday, the bathroom on the first Saturday of the month, the houseplants every three days.

The "custom rhythm" dialog with the interval picker, the weekday row and the question about a differing due date
Interval, weekdays and — where needed — a due date that differs from the appearance day.

Appearing and being due are two different things

This is where most questions come from — and the one thing worth genuinely understanding.

By default the two are identical: "on Wednesdays" means it appears on Wednesday and is due on Wednesday. With "due …" or "visible from …" you separate them. One example that often fits in practice:

Take out the bins on Wednesdays available from Tuesday

The task appears on Tuesday so the kid can do it the evening before, but is not due until Wednesday.

The Custom due-date option does the same thing in a dialog, for example "appears on the 1st, due on the last day of the month".

The one exception

For daily and weekday recurring tasks the due date is always the appearance day, and that cannot be changed. The reason is technical but sensible: a new instance is created every day here, and an unfinished one sits there unchanged until then. If the due date were later, a skipped task would never be noticed.

Creating a task mid-period

If you create a task on Thursday that runs on Mondays, the current week is strictly speaking already over. PiggyTask asks whether the current period should be skipped — rather than handing your kid an overdue task they never had a chance to do.

The same happens when the visibility of the current period has already passed: you see when the task would have been visible and when it becomes due, and you decide.

A period that has already been skipped is marked as such and not offered again.

Free-tier limits

Without Premium, 5 recurring mandatory tasks can be active at the same time. Recurring bonus tasks count towards the bonus pool, which allows 5 entries.

What happens when you go over, and what Premium changes, is covered in Premium and the free-tier limits.

Not using the app yet?

PiggyTask is free to use: set up tasks, kids collect coins and level up their avatar. For iOS, Android and Amazon Fire.

Start PiggyTask for free

Quick answers

Can a task run on school days only?

Yes — the "weekdays" preset covers Monday to Friday. For anything else, pick exactly the days you want under "Custom…".

Why can I not set a later due date on daily tasks?

Because a new instance is created every day. If the due date were later, a skipped task would never show up as overdue. That is why the appearance day is always the due day here.

What is the difference between "on Wednesdays" and "due Wednesday"?

"On Wednesdays" sets both appearance and due date to the same day. "Due Wednesday" only sets the due date — the task can already be visible earlier, for example with "available from Tuesday".