inprogressAboutFAQOpen the board

Offline-first · private · no tracking

A to-do app that works before the network does.

inprogress loads your board from your own browser storage, so it opens instantly on a train, on a plane or on a bad connection. In guest mode nothing you type ever leaves your device. If you later sign in, sync runs in the background and is designed so that no edit is ever silently discarded, even from a stale device.

Start a board — it’s freeSee how it works

Local first

Saved as you type

Every change is written to local storage immediately. Close the tab, reopen it a month later, and the board is exactly as you left it.

Private by default

No account, no analytics cookies

Guest mode sets no tracking cookies and sends no task data anywhere. The privacy policy says exactly what an account adds, and nothing more.

Optional sync

Merged, never overwritten

With an account, two devices that edited different things both keep their work; only an edit to the same task picks a winner, by timestamp. Your board is encrypted on the server.

How it works

01

Open it once

The board is cached and loads from your device from then on.

02

Work offline

Add, move and complete tasks with no connection at all.

03

Sync if you want

Sign in on a second device and the boards merge.

Frequently asked questions

Does the to-do app work with no internet connection?

Yes. The board and checklist are stored in your browser and work fully offline. Only the optional cross-device sync needs a connection.

Where are my tasks stored if I do not sign in?

In your browser’s local storage on that device. They are never sent to a server. Clearing the browser’s site data deletes them.

What happens to offline changes when I am signed in?

They are kept locally and synced when you are back online. Changes from different devices are merged entity by entity, so nothing is lost.

Is my synced data encrypted?

Yes. Task titles, deadlines, checklist items and project names are stored as AES-256-GCM ciphertext, with the keys kept apart from the database.

More ways to use inprogress

Open it and start typing.

Start a boardNo account required. Nothing to install.