A task app you actually want to open.
Not a Todoist replacement by features — a replacement by feeling. Score, tokens, crit rolls and streaks turn a to-do list into something with a pulse. Built for the days where the hard part is starting, not finishing.
1.52 MB · no account · no tracking · not on Google Play (sideload)
Wed, Sep 2
The reward lands when you start, not when you finish.
Dopamine works on the chase, not the catch. So the payoff moved to the front: the moment you start a task it charges like a battery, glows, and a timer runs. Only two tasks can be running at once — starting stays scarce, and scarce is what makes it feel like something.
Starting is the hard part. So that's what gets paid.
A quiet ring, a short sound, the tile lights up sky-blue and holds. Nothing explodes — the finish still owns the fireworks. This just makes the first move worth making.
Max two "blocks" a day. Everything smaller is a micro-task.
A number that behaves like a credit rating.
Zero to two hundred. It rises slowly, it falls when you idle, and it runs on your last two weeks of working days — so one big push doesn't fake it and one bad day doesn't sink it. A live green projection shows what today has already banked.
Slow to earn, honest about where you stand.
The green segment is today's tasks. The amber one is work pulled forward from a project or from tomorrow. Every day counts, weekends included — and when you genuinely need one off, you buy it with tokens instead of breaking the run.
The score you earn. The tokens you spend.
The score is slow reputation — you can't buy it. Tokens are the fast, additive currency: half a token for a micro-task, one for a normal task, two for a block. They never move the score. They buy you room.
Day off
Parks the day. No score fall, no broken streak, no guilt. A day off is a mechanic here, not a failure.
Move to tomorrow
Right-click any task and push it a day. The task moves cleanly; if it's a habit, the streak still counts.
Some closes hit twice as hard.
Every task close rolls for a crit. Land one and the score it adds is doubled, with a gold flourish to match. The chance is shown live on the bar — you can watch it prime.
A slot machine bolted to your to-do list — in a good way.
The odds are modest and the payout is only ever score, never tokens, so it can't be farmed. It's there for the small jolt of "will this one hit?" that a checkbox never gave you.
A tachometer for the last few days.
It sums the weight of everything you've closed and halves it once per counted day. High needle: you've been running hard. Low needle: things have gone quiet, and the overnight drift gets a little faster.
It reads you. It doesn't reward you.
The gauge pays nothing and is never added to the score. It's the one honest mirror on the screen — a read on pace that the slow score and the today-only bar can't show you.
Built so a bad day doesn't erase a good month.
The streak is tied to your daily habits. Miss one and it breaks — unless you spend a token to defer that habit, which keeps the run alive. The point of the whole design is that what you built stays built.
A run you can protect, not just lose.
Fourteen days of habits, one of them deferred with a token and still counted. The streak survives; the day it covers doesn't pretend it didn't happen.
It won't let you overcommit.
Two blocks a day. That's the ceiling, on purpose. Everything else is a micro-task. The app is built to stop you writing a twenty-item list on Monday and hating yourself for it by Wednesday.
Scarcity is the feature.
Two slots for real work, an open row for the small stuff. A third block isn't a stretch goal — it's the day telling you no.
Bigger things are a chain, not a list.
A project is a graph of steps that unlock in order, wired with curved connectors. And the whole graph stays locked until today's list is done — the app makes you finish today before it lets you plan the future.
Finish today. Then you get to dream.
Each step opens the next. Unrelated batches sit in loose groups with no wires. Nothing in Projects counts toward today's bar until you've earned your way in.
It ends at 4 a.m., and it ends with a line worth reading.
The day runs 4 a.m. to 4 a.m. — a 2 a.m. finish belongs to the day you were living, not the next one. Close everything and a short ceremony plays, once, and hands you one of sixty-two lines from Marcus Aurelius, Epictetus, Seneca, Nietzsche and Aristotle.
Ten themes, earned by showing up.
Colour palettes unlock with streak length — nothing you can buy or rush. Sound is optional and fully generated, no audio files. Install it as an app, and it works offline the moment the first load finishes.
Nothing leaves the device unless you ask it to.
Where it wins, and where it doesn't.
Driven is not trying to out-feature Todoist, Things or TickTick. Some of what they do, it deliberately doesn't. Here's the honest split.
It's not a features race. It's a feeling race.
Three ways in. All free.
Android
Direct APK. Install it, open it, done. The Android app is a thin shell around the same web build.
Download driven.apk (1.52 MB)Not on Google Play. Android will warn you about installing from an unknown source — that's the standard warning for any app not from the store. Package com.vladlabs.driven.
SHA-256:
ca9e3b0c0eb602ff7262f4cb3b78568360ad65e3e4c9581b7d4670715f4664d0
Web
Runs in any browser, nothing to install. Add it to your home screen and it behaves like a native app.
Open the web versionInstallable as a PWA. Works offline after the first load.
iPhone
Open the web version in Safari, tap Share, then Add to Home Screen. There's no App Store build.
Open in SafariRuns standalone, offline, from the home-screen icon.