One calendar for everything. The dots are your jobs: one per job per day — a filled circle is done, an outline is still to do, a red outline went past unticked. The coloured days with an icon are the quick keys: cat-sitting, leave, the cat’s jobs — things that are recorded with one tap rather than ticked off a list.
The chips at the top decide what a tap on a day does. On 📅 Open a day, tapping a day shows its list underneath, where you can tick things. Pick a quick key instead and tapping a day puts that mark on it; tap the same day again and it comes off. Nothing else is asked for — no time, no note, no form. Tap the chip you are on again to go back to opening days.
The quick key you picked is the one that shouts. Its days are filled with its own colour at full strength; every other marked day keeps a pale fill. A day can carry more than one mark, and then it is split between them (past three it counts them instead).
The dashed days are the ones it is still due on — every one of them, so “every 2 weeks” looks like every 2 weeks. The first is labelled next. Mark a day and the whole ladder re-counts from it: do it four days late and everything after shifts with you.
The big number in each chip is that key’s days in the month on screen; the bars below are the same count for the last six months, so this month has something to sit against.
Remind me turns a quick key into a real job — it turns up in Needs doing, in the pop-ups and on your phone calendar, counting from the day you last actually did it. The job is yours once it exists — rename it, give it a time — and none of that is overwritten. Ticking the job records the day exactly as tapping the day does.
Give something else a quick key moves a job you already track onto the chips in one tap: the days you already ticked come with it. A job you already had is never deleted by this — take its key off and it stays in your list. Cat-sitting and leave are a tally with the reminder set to never — there is nothing on them to action.
The bar is how many times you ticked it against how many times it came due in the last 30 days. The schedule you set is the reference — nothing else. A full bar means you kept up with what you asked of yourself.
Green is every time, amber is most times, red is under half. Only repeating jobs with at least two due dates appear; a one-off has nothing to keep up with, and today is not counted against you until it has passed.
Every date here lands in your own calendar — the moved ones and the skipped ones too — and it re-reads this list by itself, so there is nothing to re-export.
Subscribing is one-way. This page decides and the calendar follows: add something here, move one date, skip a week, and it shows up. Editing the event in Google changes nothing here and is overwritten the next time Google re-reads.
It is not instant. Google re-reads a subscribed calendar on its own schedule — often a few hours, sometimes a day. Nothing makes it hurry. If you need one date on your phone right now, use Just download the file and open it: that adds a normal copy straight away.
If the button does not do it for you: in Google Calendar, Other calendars → + → From URL, and paste the link the copy button gives you.
The link is not a secret the way a password is — anyone holding it can read your list, exactly like the page itself. Do not post it anywhere.
Two different things. Pop-ups come from this page and only work while it is open in a tab — good on a PC you leave open, useless when your phone is in your pocket.
Your phone's calendar is the one that will actually buzz, with the repeat and the alarm already set, whether this page is open or not. Subscribe to it in Your calendar above and it stays in step with this list on its own; download the file instead and you have a copy that has to be re-exported after every change.
Saved on this device and in your own cloud store.