Project Planner: Milestones
Task Manager & Goal Tracker
Free · In-App Purchases
Plan projects you actually finish: break big goals into milestones, track every task and deadline, and manage it all with Claude. Native and private.
Most projects stall not because you lack motivation — but because "finish the project" is too vague to ever act on. You open a blank to-do list, dump in a dozen tasks, and within a week it's either abandoned or buried under newer ones.
Milestones is built around a different idea: every project deserves structure, and structure is what makes finishing possible.
A smarter way to plan
Milestones introduces a three-tier hierarchy — Projects, Milestones, and Tasks — that mirrors how real work actually happens. A project isn't one thing; it's a series of phases. Each phase has its own focus, its own deadline, its own definition of done. Milestones makes that structure explicit so you always know where you are and what's next.
Break goals into phases
Every project is divided into named milestones — the chapters of your work. Whether you're building an app, writing a thesis, planning an event, or launching a side project, milestones give you a natural way to chunk the journey into stages you can actually complete one at a time.
Track progress visually
Each milestone has its own live progress bar showing task counts and completion percentage. At a glance, you can see how much you've done, how much is left, and which phases are moving. No more guessing whether you're close or far.
Focus on what matters right now
Mark one milestone as Active. It pins to the top of your project, pulses with a live indicator, and becomes your single point of focus. Everything else stays visible but secondary — giving you clarity without losing context.
Organized from every angle
Milestone statuses — Draft, Planning, In Progress, In Review, Released — give each phase a clear stage in the lifecycle. Tasks are sorted into To Do, In Progress, and Done sections automatically. Tag tasks to group related work across a project. Store unscheduled ideas in the project backlog so nothing falls through the cracks.
Designed to look as good as it works
Give every project its own icon — choose from a curated set of symbols or use your own photo — paired with a custom color. Your project list becomes a visual dashboard that's satisfying to open every day.
Manage projects with AI
Milestones includes a built-in MCP server — connect Claude and other AI agents on your Mac to create projects, add tasks and move milestones forward just by asking. Your project planner, now AI-native.
Built for iPhone, iPad, Mac & Apple Vision Pro
On iPad, Mac and Vision Pro, Milestones expands into a full three-column layout: your project list, milestone list, and task list all visible at once. On iPhone, everything is one tap away. Sync seamlessly across both with iCloud.
Whether you're a developer shipping a product, a student finishing a dissertation, a designer managing client work, or anyone with a goal worth finishing — Milestones gives your projects the structure they've always needed.
more Milestones 1.12.0 makes planning and completing your projects even easier.
NEW
• Schedule milestones with optional start and due dates, overdue indicators and deadline reminders.
• Print milestone and project backlog task lists, or export them as clean, searchable, multi-page PDFs.
• Choose Auto, Light or Dark appearance.
• Create and update scheduled milestones through the Mac MCP server.
IMPROVEMENTS
• Reorder completed tasks with drag and drop.
• Cleaner, more consistent context menus across iPhone, iPad and Mac.
• Widget, Apple Watch, Siri and MCP actions now keep reminders in sync.
• More reliable recurring tasks and due-date shortcuts.
• A clear confirmation screen after unlocking Pro.
FIXES
• Fixed projects opening to a blank screen on iPhone.
• Fixed duplicate Today and Upcoming rows in the Mac sidebar.
• Fixed localised MCP addresses showing invalid port formatting.
• Fixed a potential data-loss issue when switching on iCloud sync after a long period of working locally only.
• Updated translations and improved performance and reliability.
1.12.1 26 Jul
Milestones 1.12.0 makes planning and completing your projects even easier.
NEW
• Schedule milestones with optional start and due dates, overdue indicators and deadline reminders.
• Print milestone and project backlog task lists, or export them as clean, searchable, multi-page PDFs.
• Choose Auto, Light or Dark appearance.
• Create and update scheduled milestones through the Mac MCP server.
IMPROVEMENTS
• Reorder completed tasks with drag and drop.
• Cleaner, more consistent context menus across iPhone, iPad and Mac.
• Widget, Apple Watch, Siri and MCP actions now keep reminders in sync.
• More reliable recurring tasks and due-date shortcuts.
• A clear confirmation screen after unlocking Pro.
FIXES
• Fixed projects opening to a blank screen on iPhone.
• Fixed duplicate Today and Upcoming rows in the Mac sidebar.
• Fixed localised MCP addresses showing invalid port formatting.
• Fixed a potential data-loss issue when switching on iCloud sync after a long period of working locally only.
• Updated translations and improved performance and reliability.
1.12.0 25 Jul
Fixed an issue that could cause Milestones to close immediately after launch when the Apple Watch app was installed.
Thanks to everyone who reported it!
1.11.1 17 Jul
This update mainly focuses on bug fixes and reliability, with many more changes behind the scenes.
New:
- Added deletion confirmations for tasks, including counts of affected items when removing projects, milestones or tags
- Create Milestone in Siri & Shortcuts now offers searchable milestone status suggestions
- Today Summary now shows how many tasks you completed today
Improvements & Fixes:
- Recurring tasks now continue reliably from widgets, Apple Watch, Siri & Shortcuts and MCP, including month-end schedules and cross-device duplicates
- Strengthened iCloud sync, data migration and archive handling to keep your data safe and active work visible everywhere
- Fixed deletion-related crashes, navigation issues, reminder scheduling, composer edge cases, Pro activation and Mac MCP setup
- Fixed lots of bugs and improved performance and reliability
1.11.0 12 Jul
■ New:
- Lists: You can now create simple lists, much like projects but without milestones.
- Widgets: Milestones now includes a range of widgets for your Home Screen, Lock Screen or desktop.
- Multiline task titles: a new composer setting for longer task titles that wrap across multiple lines.
- Redesigned project list
- Slightly redesigned settings
■ Improvements and fixes:
- Tag suggestions now apply on the first tap, with no extra keystroke needed.
- Archived milestones now sit in a collapsible section in the Move to Milestone sheet to reduce clutter.
- Fixed the project delete confirmation flashing and disappearing when swiping to delete.
- Fixed crashes when opening a task's context menu and when using accent-coloured tokens in the macOS composer.
- Fixed selected project row colours, including name, badge and progress, on iPad and macOS in Light Mode.
- Smoother Apple Watch app
- Updated translations across supported languages.
- Performance improvements
1.10.1 25 Jun
■ New:
- Lists: You can now create simple lists, much like projects but without milestones.
- Widgets: Milestones now includes a range of widgets for your Home Screen, Lock Screen or desktop.
- Multiline task titles: a new composer setting for longer task titles that wrap across multiple lines.
- Redesigned project list
- Slightly redesigned settings
■ Improvements and fixes:
- Tag suggestions now apply on the first tap, with no extra keystroke needed.
- Archived milestones now sit in a collapsible section in the Move to Milestone sheet to reduce clutter.
- Fixed the project delete confirmation flashing and disappearing when swiping to delete.
- Fixed crashes when opening a task's context menu and when using accent-coloured tokens in the macOS composer.
- Fixed selected project row colours, including name, badge and progress, on iPad and macOS in Light Mode.
- Smoother Apple Watch app
- Updated translations across supported languages.
- Performance improvements
1.10.0 24 Jun
Fixed a critical bug that could cause all data to disappear if iCloud Sync was turned off. Affected users should get their data back after updating to this version, provided they have not uninstalled and reinstalled the app in the meantime.
1.9.1 8 Jun
■ New:
- New app icon: the same Milestones app, now with refreshed branding
- Search: instantly find any task, milestone or project, with tap-to-jump that scrolls to and highlights the result (iPhone, iPad & Mac)
- Apple Watch app & complications: see what’s due and tick off tasks straight from your wrist
- Siri & Shortcuts: add and complete tasks hands-free with Siri, or create your own automations in the Shortcuts app
- Spotlight: your tasks, milestones and projects now appear in system search and open straight to the right place
■ Improvements & Fixes
- Fixed freezes and slow-downs when working with large projects, so the app stays smooth no matter how much you track
- Faster task creation and smoother scrolling in Upcoming and your lists
- Mac: added a back button to Manage Statuses
- Streamlined iOS Settings and moved project and milestone creation into the toolbar for a cleaner, more native feel
- Polished design throughout, including onboarding and refreshed styling on iOS 26
- Adjusted some interfaces to follow Apple’s Human Interface Guidelines
1.9.0 7 Jun
■ New:
- Connect Claude and other AI agents to Milestones on Mac with the new built-in MCP server
- The task you are editing is now highlighted, so you never lose your place
- Mac and iPad now restore your last selected project and milestone on launch
- Refined composer design across the app
■ Improvements and Fixes
- Fixed a CloudKit sync issue that could discard recent edits
- Fixed an app hang that could occur after large iCloud syncs, such as reopening the app after a long time
- Fixed Mac task rows freezing, including swipe-to-edit, tap-to-complete and menus, when the composer held focus
- Fixed Mac File menu commands and shortcuts for New Project and New Milestone, plus per-tab selection isolation
- The paywall close button is now tappable immediately, with no countdown
- Quick capturing in smart lists no longer dims the row you just added
- Improved layout proportions on iPad
- Stability and correctness fixes for milestone activation, reordering and Pro entitlement handling. Pro status no longer drops after a temporary network glitch
1.8.0 31 May
Crash reports and analytics toggle: You can now fully disable crash reports or analytics during onboarding or in Settings
Bug fix: Custom Project Icons can now be selected again on iPhone and iPad
Minor performance improvements
1.7.1 25 May
- All-new onboarding experience
- UX improvements across all platforms
- Performance improvements
- Bug fixes
1.7.0 21 May
- The task list can now also be displayed as a Kanban board on all platforms
- Completely redesigned task creation experience
- Tasks can now have dedicated priorities, so tags are no longer needed for this
- You can now type due: to set a due date for the task being created, e.g. due:2026-12-24 for 24 December 2026
- New Learning Hub to show you all the hidden features and gestures Milestones offers
- CMD + T on macOS lets you quickly capture tasks from anywhere in the app
- Bug fix: Duplicate projects, milestones and tasks caused by iCloud Sync
- Bug fix: Milestone creation on iPad and macOS fixed
Full Changelog: https://getmilestones.app/changelog
1.6.0 18 May
- Projects can now be archived
- Milestones can now be archived
- Archived projects and milestones are read-only
- On macOS and iPad, tasks can now be dragged and dropped between different milestones or the backlog to move them
- Haptic feedback (turn on or off in Settings)
- Bug fix: Completed tasks in Inbox now also show in Inbox as well
Full Changelog: https://getmilestones.app/changelog
1.5.0 12 May
- iCloud Sync is now free
- Task tagging is now free
From 1.4.1:
- Bug fix: The due date dialog on macOS was broken
- Bug fix: Fixed a possible crash on iOS
- Bug fix: Default milestone statuses were not applied
- Bug fix: Restore purchases on macOS should work now
- Bug fix: Missing translations were added
- Important performance and stability fixes
- Redesigned onboarding for iOS and macOS
From 1.4.0:
- Today list: Tasks across all projects that are due today or overdue
- Upcoming list: Tasks across all projects due in the near future
- Inbox list: Tasks that aren’t assigned to any project
- All three lists also include a quick add feature so you can add tasks fast.
- Project Settings: Each project now has its own settings screen (from the project’s milestone list). The first option lets you choose how milestone progress is calculated. By default, in progress tasks count for 50%, but you can switch to counting only completed tasks.
- Custom Milestone Statuses: Each project’s milestone statuses (Draft, Planning, In Progress, In Review, Released) can now be renamed, recoloured, reordered, added, or removed in the project settings. If you delete a status that’s still in use, you can reassign affected milestones to another status (or to no status).
- Recurring Tasks: Tasks can now repeat daily, weekly, monthly, or yearly, with optional reminders per occurrence and a configurable lead time. Set recurrence directly from the task input bar when creating a task, or from the context menu of an existing task.
- Bug fix: You could set more than one milestone as active
Full Changelog: https://getmilestones.app/changelog
1.4.2 11 May
- Bugfix: The due date dialog on macOS was broken
- Bugfix: Fixed a possible crash on iOS
- Bugfix: Default milestone statuses weren’t applied
- Bugfix: Restoring purchases on macOS should work now
- Bugfix: Missing translations were added
- Important performance and stability improvements
- Revamped onboarding for iOS and macOS
From 1.4.0:
- “Today” list: A list of tasks across all projects that are due today or overdue
- “Upcoming” list: A list of tasks across all projects due soon
- “Inbox” list: A list of tasks that aren’t assigned to any project
- All three lists also include a quick capture feature so you can add tasks to them fast.
- Project Settings: Each project now has its own settings screen (open it from the project’s milestone list). The first option lets you choose how milestone progress is calculated — by default, in-progress tasks count for 50%, but you can switch to counting only completed tasks.
- Custom Milestone Statuses: Each project’s milestone statuses (Draft, Planning, In Progress, In Review, Released) can now be renamed, recoloured, reordered, added to, or removed in project settings. When deleting a status that’s still in use, you can move affected milestones to another status (or to no status).
- Recurring Tasks: Tasks can now repeat daily, weekly, monthly, or yearly, with optional per-occurrence reminders and a configurable lead time. Set recurrence directly from the task input bar when creating a task, or from the context menu of an existing task.
- Bugfix: You could set more than one milestone as active
Full Changelog: https://getmilestones.app/changelog
1.4.1 10 May
- „Today“-Liste: Liste over opgaver på tværs af alle projekter, der er due i dag, eller som er for sent
- „Upcoming“-Liste: Liste over opgaver på tværs af alle projekter, der har deadline i den nærmeste fremtid
- „Inbox“-Liste: Liste over opgaver, der ikke er tildelt til nogen projekt
- Alle tre lister har også en hurtig tilføjelsesfunktion, så du hurtigt kan tilføje opgaver til dem.
- Projektindstillinger: Hvert projekt har nu sin egen indstillingsskærm (tilgængelig fra projektets milepæls-liste). Den første mulighed lader dig styre, hvordan milepælsfremskridt beregnes — som standard tæller igangværende opgaver 50%, men du kan skifte til kun at tælle fuldførte opgaver.
- Brugerdefinerede milepælsstatusser: Hvert projekts milepælsstatusser (Udkast, Planlægning, I gang, Til gennemgang, Udgivet) kan nu omdøbes, omfarves, omarrangeres, tilføjes til eller fjernes i projektindstillingerne. Når du sletter en status, der stadig er i brug, kan du omtildele berørte milepæle til en anden status (eller til ingen status).
- Gentagne opgaver: Opgaver kan nu gentages dagligt, ugentligt, månedligt eller årligt, med valgfrie påmindelser pr. forekomst og en konfigurerbar ledetid. Gentagelse kan sættes op direkte fra opgaveindtastningslinjen, når du opretter en opgave, eller fra genvejsmenuen for en eksisterende opgave.
- Fejlafhjælpning: Du kunne angive mere end én milepæl som aktiv
Komplet ændringslog: https://getmilestones.app/changelog
1.4.0 10 May
Milestones is now available on macOS too!
- Set due dates for tasks and reminder notifications
- Fix tag display for non-Latin languages
- UI improvements across all platforms
Full changelog: https://getmilestones.app/changelog
1.3.0 4 May
- You can now use a custom icon for projects
- iCloud Sync is here: You can now sync your data across all your devices while keeping it private
- UI improvements for iOS 26+
- Improvements for iPad
- Fixed visual bugs and issues
- Fixed UI when the app is running in split view
- Improved translations across almost all languages
Full changelog: https://docs.zeriouh.io/milestones/changelog
1.2.0 26 Apr
- Improved UI for iOS 26+
- Fixed visual issues: Tips are now shown correctly, and onboarding now has the right background
- Fixed a crash affecting around 5% of users (tapping a task caused it)
- Other small fixes and improvements
1.1.8 23 Apr
- Attempt to fix crashes in task lists
- Fix a bug where adding a tag did not work on very rare occasions
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.7 18/02/2025
Fix a bug where tapping on a project leads to an empty milestones page
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.6 14/02/2025
- Fix task input for chinese keyboards
- Fix potential crashes in the backlog screen
- Fix potential crashes when tapping on a milestone
- Fix potential crashes when tapping on a task
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.5 13/02/2025
- Fixed a potential crash when tapping on a task
- Fixed potential crashes after purchasing the pro version
- Fixed potential crashes when deleting a task
- Performance improvements, especially in the task list
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.4 12/02/2025
- Fixed a bug where the description field would break after adding one task with a description
- Some minor improvements and performance enhancements
- Improved translations
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.3 11/02/2025
- Fixed a bug that prevented users to enter a milestone, go back, and enter the same milestone again
- New links to privacy policy and terms of use
--
Full Changelog: https://docs.zeriouh.io/milestones/changelog
1.1.2 10/02/2025
Milestones 1.12.0 makes planning and completing your projects even easier.
NEW
• Schedule milestones with optional start and due dates, overdue indicators and deadline reminders.
• Print milestone and project backlog task lists, or export them as clean, searchable, multi-page PDFs.
• Choose Auto, Light or Dark appearance.
• Create and update scheduled milestones through the Mac MCP server.
IMPROVEMENTS
• Reorder completed tasks with drag and drop.
• Cleaner, more consistent context menus across iPhone, iPad and Mac.
• Widget, Apple Watch, Siri and MCP actions now keep reminders in sync.
• More reliable recurring tasks and due-date shortcuts.
• A clear confirmation screen after unlocking Pro.
FIXES
• Fixed projects opening to a blank screen on iPhone.
• Fixed duplicate Today and Upcoming rows in the Mac sidebar.
• Fixed localised MCP addresses showing invalid port formatting.
• Fixed a potential data-loss issue when switching on iCloud sync after a long period of working locally only.
• Updated translations and improved performance and reliability.
more Version 1.12.1 26 Jul
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Purchases Identifiers Usage Data Diagnostics