Again app icon Android & iOS

Recurring tasks that start when you finish.

Haircut. AC filter. Dentist. Vitamins. The recurring real-life stuff that quietly piles up.

Not a habit tracker — no streak anxiety, no loss pressure. Not a calendar — the due date moves when life does. Not a todo app — no projects, priorities, or one-off task clutter. Tap done; the next due date sets itself.

Local-first · no account · nothing to set up

Three modes, one tap

Pick the one that fits the task.

♻️
Loops
Pick when the next date depends on when you last did it.
Tap = done
e.g. haircut every 5 weeks, AC filter every 6 months
☀️
Dailies
Pick for things you want to check off each day. Resets at midnight.
Tap = done today
e.g. vitamins, journal, stretch
🔢
Tallies
Pick to count things without a schedule or goal.
Tap = +1
e.g. meditation, push-ups, glasses of water

What it actually looks like

A few of the screens. See the guide for the full tour.

Loops — recurring tasks that repeat from completion, grouped by overdue, today, due soon, and later
Loops — grouped by what's due when.
Dailies list — pending items above, done-today below
Dailies — done today, midnight resets.
Tallies list with counters and last-tap times
Tallies — +1 per tap, no goals.

Two things most apps skip

Sleep — timed pause and seasonal windows.

Put a loop to sleep for 6 months and it wakes itself. Mark one as "pool season only — May through Sep" and it sleeps every winter and reappears every spring, forever, with no action from you. Pair with a deactivation date for one-season tasks that eventually retire.

Per-occurrence variations — for the messy real-life parts.

Dental every 6 months, but every 2nd visit is whitening. Groceries every week, but every 4th is the bigger Costco run. A variation overrides the title, notes, or emoji on every Nth occurrence — the loop row shows what's coming on the next completion so you're never surprised. Stack multiple variations and they cascade by specificity: the more specific rule wins.

Why Again

Free for the day-to-day.

Everything on one device is free, forever — Loops, Dailies, Tallies, the home-screen widget, reminders, calendar mirror, sleep, and JSON backup. No ads, no upsells, no unlock screens.

One optional subscription ($9.99/year, or local equivalent) adds everything across your devices: account-less sync, iPhone and Android in either direction, end-to-end encryption, linking extra devices, and the web companion. One price, no tiers — it has real server costs, and it's how you support the work if you'd like to.

Nothing to configure.

No login, no account, no setup screen between you and your first loop. Open Again, pick a mode, tap done. Everything lives on your device, so it works the moment you install it — online or off.

A note, when the date isn't the whole story.

Tap any entry in a history to add a short note — "left arm", "felt strong", "the dentist ran late". It's optional and added afterwards, so recording stays a single tap; a quiet annotation, not a journal. Notes sync across your devices and stay in your backup.

Your data, in your hands.

No account, no email, no nag.

Again works offline, with no login screen. Optional sync is account-less — your phone generates a random ID and that's all the server ever sees. Linking a second phone — iPhone or Android, in either direction — is a one-time QR scan, never an email-and-password signup.

End-to-end encrypted sync.

Sync is optional and end-to-end encrypted. Everything leaves the phone as a blob the server cannot read. Your devices hold the only key — the server never sees it. Even if the sync server were compromised, the stored data would still be opaque. See the privacy page for the technical details.

Calm, not gamified.

No badges, no streak-loss notifications, no XP, no celebrations. Daily streaks show as a tiny chip when you've earned one — informational, never motivational machinery. Tallies have no goals or reminders, on purpose.

Questions

What is a loop?

A loop is a recurring task whose next due date is measured from when you last finished it, not a fixed calendar date. Tap done after a haircut and the next one schedules itself five weeks later, from that moment.

How is Again different from a habit tracker?

Habit trackers are built around daily streaks and the pressure of breaking them. Again is built for things you do every few weeks or months, and its daily streaks stay informational — no badges, no streak-loss notifications, no goals.

Can a reminder repeat a set time after I last did it?

Yes — that is exactly what Loops do. Set "every 6 months" and Again reschedules from each completion, so the reminder follows real life instead of drifting against a fixed calendar.

Does Again need an account?

No. Again is local-first and works fully offline with no login. Optional cross-device sync is account-less and end-to-end encrypted — your phone generates a random ID and that is all the server ever sees.

Is Again free?

Everything on one device is free, forever — all three modes, the home-screen widget, reminders, calendar mirror, sleep, and JSON backup. One optional subscription ($9.99/year, or local equivalent) covers everything across devices: account-less cross-device sync, iPhone and Android in either direction, end-to-end encryption, linking extra devices, and the web companion. One price, no tiers, no ads.

What platforms does it run on?

iOS and Android. Again is local-first, so it works fully offline on either.