Roadmap
A living changelog. Monthly summaries and significant milestones, not every commit. Honest about what's done and what isn't.
In progress
Work happening now.
-
May 2026 v1.1 Loops in your calendar
Show a loop on your phone's calendar — one-way, opt-in per loop, never duplicated across devices.
Turn on “Show in calendar” for any loop, and Again writes its next due date as an all-day event in the calendar you pick. Mark the loop done, and the event moves to the new due date automatically. If you use the same Google Calendar across multiple phones, you’ll see one event — not a duplicate per device.
Status: the foundations shipped in v1.0. What’s still being built is the bridge between Again and your phone’s calendar — written directly instead of relying on an outdated third-party library.
Planned
Committed direction. Dates are intent, not promises.
-
August 2026 v1.2 iPhone
Same Again, on iPhone. Same data, same modes, same widget pattern adapted to iOS.
The plan is one app, two platforms — the existing Again becomes available on iPhone. Most of the experience carries over directly; the iPhone-specific work is in three places:
- The home-screen widget (iPhone uses its own widget system).
- The bridge between Again and your iPhone’s Calendar app.
- Background sync, which works differently on iPhone than on Android.
Plus the App Store registration itself — privacy labels, screenshots, review.
-
June 2026 Multi-day weekday patterns
Pick several weekdays for a single Loop or Daily — Mon/Wed/Fri, weekdays only, etc.
Today you can already make a Loop fire on a single weekday — “every Monday,” “every other Tuesday.” This adds the option to pick several at once: gym Mon/Wed/Fri, vitamins on weekdays, journaling on Tue/Thu.
For Dailies, the chosen weekdays become the only days the daily appears. For Loops, the next due date jumps to the next matching weekday after each completion.
-
June 2026 v1.1 Reminders for Dailies
Each Daily can have its own reminder time. Goes away once you mark it done that day.
Today, Dailies have no reminders by design — you just tap them when you do them. v1.1 adds an optional per-Daily reminder time. It fires daily and silently goes away once you mark the daily done that day.
Shipped
Past milestones, newest first.
-
May 2026 v1.0 Dailies + Tallies — the trio is complete
Two new sibling modes alongside Loops. Pick the one that fits the thing you do.
The biggest version since launch. Again now has three modes — pick the one that fits the thing you do:
- Dailies — daily things. Tap = “done today”; resets at midnight. A small streak chip appears once you have two days in a row, kept tiny and informational, never celebratory.
- Tallies — counters with no schedule. Tap = +1. No goals, no reminders, by design.
Plus, real-life pragmatism for Loops:
- Per-occurrence variants — “dental every 6 months, every 2nd is dental + whitening” or “groceries every week, every 4th is the bigger Costco run.”
- Widget view picker — each home-screen widget can show Loops, Dailies or Tallies.
- Search on every tab plus tap-to-add starting examples for brand-new users.
-
April 2026 v0.7 Optional sync + home-screen widget
Sync between phones without an email or password. Home-screen widget for one-tap Done.
The first big addition after Loops shipped: optional sync between devices — no email, no password, no third-party login. Your phone generates a random ID locally, and that’s all the server ever sees. Linking a second phone is a one-time QR scan from the first one.
The home-screen widget is what makes Again actually useful day to day — most people don’t open an app to check what’s due, but they’ll glance at their home screen. One-tap Done without opening the app at all.
Plus JSON backup and restore — your full data, including settings, in a single file you save wherever you like.
-
April 2026 v0.5 Loops — the first version
The first feature: recurring tasks that start over when you mark them done. Works fully offline, no account.
The first version of Again, built around a single idea: Loops — recurring tasks that start over when you finish them. Need a haircut every 5 weeks? Tap done after the haircut, and Again schedules the next one five weeks from that moment, not from a date you wrote down in advance.
- Loops grouped by what’s overdue, due today, due soon, or later
- Notes, emoji and an accent colour for each loop
- Local reminders that fire when each loop is due
- Fully offline, no account
What Again doesn't want to be
Some directions Again will deliberately stay away from — not by accident, but because they'd blur what it is.
- Not a calendar. Loops restart from when you finish, not from a date you wrote down.
- Not a habit tracker. No badges, no streak-loss notifications, no XP, no celebrations. The streak chip on Dailies is informational, never motivational machinery.
- Not a todo app. No subtasks, projects, tags, priorities, or one-off due dates. Again is for things you do over and over.
- Not a team tool. A personal tracker, by design. No shared lists, no multiplayer.
- Not an account-based app. No email, no password, no third-party login. Sync stays opt-in and pseudonymous.
- Not an AI app. No suggestions, no voice input, no automatic categorisation. You decide what to track.