The zooDo app icon: a pencil-sketched lion holding a clipboard

zooDo

Let zooDo tame your todo list.

Some jobs are one line. Most are a line with five lines under it. zooDo is a todo app that lets a task grow branches — and then lets you look at one branch at a time.

Free. No account. No ads. Nothing collected.

Lists

A tree, not a line.

A list holds tasks. A task holds sub-tasks. Those hold sub-tasks too, as deep as the job actually goes — so “paint the spare room” can be one line on a Saturday and eleven lines on Thursday without becoming a different list.

Every branch remembers whether you left it open or closed, and it comes back that way after a restart. Tick a parent and everything under it ticks with it, or turn that off in Settings if you would rather it didn’t.

Focus

One branch, nothing else.

Tap any list — or any task — and the Focus tab shows that level and everything inside it. The rest of your day disappears until you walk back out.

A breadcrumb along the top tracks how deep you have gone and scrolls sideways when the path gets long; every step in it is tappable. The add box sits right beneath it, so whatever you type drops straight into whatever you are looking at, and the field stays open for the next one.

How Focus works ›

Done before

It already knows what you buy every week.

Every list keeps a quiet tally of the things it has finished before, with a count of how many times each one has come back around. Pull the bar up, tap an item, and it drops straight back into the list.

Sort by what you use most or A–Z. “Coffee Beans” and “coffee  beans” are counted as the same thing, so the tally reflects the shop rather than your typing. Long-press an entry to forget it.

Two tabs that answer two questions.

What has to happen today, and what actually got done.

Today

Everything due or overdue, pulled out of every list and put in one place, soonest first — each row badged with the list it came from so you know which part of your life is shouting. Underneath sits the “someday” pile: open tasks with no date on them at all.

Done

Everything you have finished, grouped by the day you finished it, with a running count. It is the tab to open at five o’clock on a day that felt like nothing happened.

Privacy

Nothing leaves your phone.

zooDo has no account, no sign-in and no server. Your lists live in a database on your device and go nowhere else. There is no analytics package, no advertising, no third-party SDK, and no tracking of any kind — which is why the app asks for no permissions at all.

Our App Store privacy label is the short one: Data Not Collected.

And the small things you notice on day three.

Recently deleted

Deleted something you needed? Each list keeps a footer of what it lost — the last 25 — and putting one back brings its sub-tasks with it, under the parent it came from.

One eye button

Tap the eye to strip every row back to its title: no dates, no notes, no tallies, no badges. Rows tighten as well as empty, so noticeably more of the list fits on screen.

Day and night

Light, dark, or follow the system — plus a toggle in the toolbar that flips to the opposite of whatever is currently on screen, even while the theme is set to Auto.

Notes and due dates

Any task can carry a note and a date, with Today and Tomorrow one tap away. Overdue items say so, in the app’s one warning colour.

A colour and a face per list

Give each list an emoji and one of six colours, and a progress ring fills in as it empties out.

Yours to clear

A name and an emoji avatar if you want one, your list and task counts, and a switch that erases everything zooDo holds — immediately, and for good.

zooDo — Let zooDo tame your todo list

Get zooDo

Free, on iPhone and Android.