# Super Productivity — ToDo List & Time Tracker

> Local-first productivity app with to-do list, time tracking, and integrations. (iPhone/iPad app by Johannes Millan.)

- Source: https://appshunter.io/ios/app/super-productivity/id1482572463 (this page in markdown: same URL + `.md`)
- Developer: [Johannes Millan](https://appshunter.io/developer/1032083579)
- Category: Productivity, Developer Tools
- Price: Free
- Rating: 4.70/5 from 25 App Store ratings · 19 written reviews indexed
- Age rating: 4+
- Requires: iOS 16.0 · 55 MB
- Languages: American English
- Released: 2020-10-12
- Data updated: 2026-08-25
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/super-productivity/id1482572463/reviews.md

## What is Super Productivity?

Plan. Focus. Ship work.

Super Productivity combines a fast to-do list, precise time tracking, and smart integrations in one local-first app for macOS.

WHAT YOU CAN DO
• Capture and prioritize tasks without friction
• Track time per task (Pomodoro and focus timers included)
• Plan your day and week with a clear, drag-and-drop planner
• Export clean timesheets and work reports

INTEGRATED, NOT INTRUSIVE
• Connect Jira, GitHub, GitLab, and OpenProject
• Import issues, filter what matters, and stay updated without noise

BUILT FOR DEEP WORK
• Focus mode, break reminders, and lightweight self-reviews
• Wide keyboard shortcut coverage for a fast workflow

PRIVATE & LOCAL-FIRST
• Open source, no accounts, no data collection
• Your data stays on your device; backups and exports are always available

WHO IT’S FOR
Developers, freelancers, and teams who care about clarity, speed, and privacy.

## Key features

- Fast to-do list
- Precise time tracking
- Pomodoro and focus timers
- Drag-and-drop planner
- Jira, GitHub, GitLab integration
- Focus mode and break reminders
- Keyboard shortcuts

## Recent user reviews (10 of 19)

All indexed reviews: https://appshunter.io/ios/app/super-productivity/id1482572463/reviews.md

### 4/5 — best FOSS todo app afaik

*2026-06-29*

literally my only complaint is the lack if a widget. otherwise its perfect

### 5/5 — Great for tracking time

*2026-05-25*

This is probably the first app I am rating ever and I am happy to do so. I really like the various options available while tracking time. The app is clean and easy to use. Graphics are good. Only addition suggested is to allow adding subtasks under subtasks. But whatever there is right now is great as well!

### 1/5 — Updates keep breaking the app

*2026-05-23*

I can no longer recommend the app to be used on iOS. Every update breaks basic functions to the point where you're losing notes, losing data, and the app just does not work. 

I would only recommend this app if you're willing to depreciate the model on your own and use a stable version where it has the minimal amount of functions and force the updates to be turned off for your device.

### 5/5 — Major major  help

*2026-05-18*

I’ve struggled for the longest time to discipline my work days and schedule in general and Super Productivity has helped me out immensely. I’m quick to recommend it to anyone that needs help with daily tasks and schedules and really appreciate how this app keeps getting better and better

### 5/5 — Great time management

*2026-05-05*

This app helps immensely with scheduling and managing tasks to be sure everything gets done, every day. Great companion app for organizing your life.

### 5/5 — Great app

*2026-03-07*

I've spent $20-$30 on other mobile to do apps and this one is by far the best. It's still in its growing phase so there's a few issues here and there but it's really good for where it's currently at. There's a few work arounds if you run into any major breaks between updates, but they're still learning and improving the app. The fact that they're open source is another major pro and your data and privacy is secure is really great. I paid the dev on GitHub because I support their work and the community they've built and the progress they've made so far, which is very impressive.

### 4/5 — I want to love this so badly

*2026-03-06*

I found out about this app years ago on Linux. Recently, I started a side business and was looking at to do apps, and stumbled up on this once again. For a FOSS app it’s not bad at all. However, it’s missing some pretty important features for me. Mainly widgets, an easy sync set up (I self host too many things, I’m sick of it lol) but also I wish the iOS version was swift. 

That said, for free and open source it rivals the big apps like ToDoIst & TickTick pretty well. It’s loaded with customizations too. It’s ALMOST there. It’s to the point I might contribute to the development cause I’m so tired of everything being a subscription these days and this is so close to being perfect that it would disrupt the stupid “pay for a to do app” industry.

Keep it up dev. You’re so close.

### 5/5 — not working on mi iphone ios 15.4

*2026-02-06*

great idea just wish it would work. it stays stuck on the quote page and doesn’t let me into the app.. works great on my ipad though

### 5/5 — 🚀

*2026-02-04*

Johannes is killing it on this: like other reviewers I was even considering getting an android and I’m so happy to see the release 4hrs ago that fixed the webDAV sync issue. He listens to the community and makes new versions that solve problems. I run desktop on Linux and I’m going to try the newest release on windows as well. Amazing to have my entire life self hosted across multiple machines and OS ecosystems.

### 5/5 — Best productivity app!

*2026-01-23*

Wow!  iOS app!  Been waiting for this for quite some time. I bought an android phone just so that I could use this app and now I can just stick to my iPad and iPhone and my Mac and sync between all three this is great.

## Frequently asked questions about Super Productivity

### What is Super Productivity?

Super Productivity is a local-first productivity app for macOS that combines a to-do list, time tracking, and integrations to help users plan, focus, and ship work.

### Does Super Productivity have ads?

No, Super Productivity is ad-free. It is an open-source application with no accounts or data collection, ensuring your data stays on your device.

### What integrations does Super Productivity offer?

Super Productivity integrates with Jira, GitHub, GitLab, and OpenProject, allowing you to import issues, filter what matters, and stay updated without noise.

### What devices does Super Productivity support?

Super Productivity is available on macOS, iPhone, and iPad, providing a consistent experience across your Apple devices.

### How does Super Productivity handle privacy?

Super Productivity is built with privacy in mind. It is open source, requires no accounts, and does not collect any user data, keeping all your information local to your device.

### What are the time tracking features in Super Productivity?

Super Productivity includes precise time tracking per task, with built-in Pomodoro and focus timers to help you manage your work sessions effectively.

### Can I plan my day with Super Productivity?

Yes, Super Productivity features a clear, drag-and-drop planner that allows you to organize your day and week effectively.

### What is the update frequency for Super Productivity?

The latest version is 3.1, and the app was last updated on March 30, 2026, indicating a commitment to ongoing development and improvements.

## Version history (last 5 releases)

### 18.20.1 — 2026-08-19

Fixes

• header: stop the sync state badge covering the sync icon
• styles: replace phantom CSS variable references and guard against regressions (#9304)
• op-log: compact at startup when the op-log grows large (#9580)
• release: strip emoji from the App Store "What's New" text (#9608)

### 18.19.0 — 2026-08-08

Fixes

• Workday recurrences no longer start on a weekend selected from the add-task menu (#9404).
• Plugin `addTask` and `updateTask` behavior now matches the local REST API (#9490).
• Restored macOS release builds (#9487).
• Improved monitoring report accuracy and capped report scope and database usage.

Notices

• Added a warning that User Profiles will be removed in the next release (#9491).

### 18.16.0 — 2026-07-25

New

• Recurring task settings are now integrated into the planner’s schedule dialog (#9286).
• Detected add-task short syntax is highlighted as you type (#9135).

Tasks and planning

• Existing tasks now appear in tagged board columns (#9295).
• Archived tasks can be restored to Today, and recurring task presets retain their notes (#9254, #9263, #9293).
• Subtasks can be deleted with the keyboard shortcut, and started tasks respect the auto-add setting (#9249, #9280, #9289).
• Deadline short syntax is now disabled by default (#9291).
• Fixed parent-task time totals, recurring “Last” dates, and productivity scores after exceeding focus targets (#9177, #9190, #9245, #9127, #9159).
• Clarified planned versus available time in the planner (#9244).

Sync and integrations

• Recoverable and legacy LWW sync data is no longer incorrectly rejected as tampering (#9256, #9259, #9294).
• Improved recovery and snapshot convergence after schema migrations (#9138, #9153).
• Improved WebDAV and Nextcloud upload compatibility with ETag variants (#9240, #9251).
• Plainspace completion sync now fails closed; title and schedule syncing is pull-only (#9296).
• Prevented duplicate time blocks for imported calendar events (#9260).
• Inactive encryption actions are now hidden (#9284).

Mobile, desktop, and UI

• Improved mobile controls, accessibility, onboarding, dialog actions, and task action menus (#9272, #9275, #9285, #9288).
• The global add-task bar now stays above the mobile web keyboard (#9277).
• Refined task action icons, planner headers, and visual hierarchy.
• Fixed Electron installations in paths containing special characters (#9257).
• Fixed decoding of affected audio assets on iOS (#8880, #9175).
• Markdown link insertion now selects exactly the URL (#9208).

SuperSync server

• Added database incident guardrails (#9212).
• Improved conflict lookup performance and migration reliability (#9195, #9213, #9226).
• Redacted query values from request logs and preserved Helm `reuse-values` upgrades (#9223).

### 18.15.1 — 2026-07-18

Features

• schedule: add a single-day view to the Schedule tab (#9058)
• work-view: show custom section task counts #9068 (#9109)
• sync: add one background full-sync scheduler (#9078)
• suppress idle dialog during active work sessions (#8965)
• sync: conflict journal + disjoint-field auto-merge + review UI (#8874)
• work-view: show break time today (#8909)
• tasks: navigate from empty add-subtask input (#8916)
• add Home Assistant Bridge to community plugins (#8891)

Fixes

• supersync: prevent migrator advisory-lock leak on deploy timeout (#9126)
• sync: heal missing idle config field on schema-migration upgrade (#9124)
• supersync: make interrupted CONCURRENTLY migrations recoverable
• sync: keep import author in client-side clock pruning (#9096) (#9102)
• sync: unfreeze the disjoint-field merge to stop data loss (#9095) (#9101)
• sync: dedupe surgical-sync retries and keep the import author through pruning (#9089)
• sync: fence in-flight sync cycles across destructive config changes (#9088)
• locale: consolidate textLocale, fix planner month label, enforce via lint (#8987) (#9065)
• sync: guard snapshots against unpersisted state changes (#8751) (#9081)
• sync: defer LocalFile folder pick commit to settings Save (#9075) (#9085)
• sync: make no-pending concurrent crossings deterministic (#9073) (#9086)
• sync: quiesce op capture before snapshot and compaction (#8469) (#9083)
• sync: rebase repair op clocks on the durable clock (#8939) (#9080)
• project: keep taskIds unique on replayed move-to-done (#8469) (#9076)
• schedule: keep the layout reference live instead of freezing at first render (#9064)
• sync: isolate file-provider state across target changes (#9063)
• sync: freeze the conflict-review producers before the next release (#9061)
• locale: localize ISO 8601 recurring-task start date & weekday labels (#8987) (#9055)
• locale: localize remaining ISO 8601 spelled-out date names (#8987) (#9056)
• sync: authenticate LWW project-move footprint (#9053) (#9054)
• tasks: self-heal orphan tasks to Inbox on navigation (#8780) (#9052)
• sync: sync review follow-up fixes (hydration data-loss + journal privacy) (#9045)
• sync: don't block on repair dialogs while holding sp_op_log (#9026) (#9049)
• sync: write split-compaction snapshots to immutable files (#9040) (#9047)
• sync: recover project notes/sections/repeat-cfgs on losing delete (#9048)
• gitlab: stop connection test/search from firing thousands of requests (#9034) (#9051)
• i18n: complete Simplified Chinese translations #5362 (#9036)
• sync: sanitize invalid LWW projectId to the current project (#9025) (#9041)
• planner: don't erase day-scheduled subtasks on parent plan (#9019) (#9027)
• sync: isolate provider encryption settings + enforce critical e2e coverage (#9044)
• sync: guard file-based recovery snapshot vs concurrent ops (#9023) (#9043)
• sync: retention pruning, misc→tasks alias boundary & WS local-win re-upload (#9028)
• sync-core: break whole-entity LWW timestamp ties by clientId (#9035)
• electron: assert renderer IPC boundary at window creation (#9018)
• tasks: decode multipart and transfer-encoded eml bodies #8975 (#8999)
• sync: recover tasks when a deleteProject loses an LWW conflict (#8997) (#9007)
• sync: preserve local edits during snapshot hydration (#9010)
• locale: localize ISO 8601 calendar weekday/month names (#8987) (#9013)
• electron: gate Jira IPC behind a one-shot capability (#9008)
• sync: serialize archive read-modify-write vs remote replacement (#8941) (#9006)
• sync: make marked project deletions win LWW conflicts (#9009)
• sync: file-based provider atomicity & conflict UX (#8960) (#9004)
• tasks: keep REST project moves atomic across replay (#9001)
• tasks: keep add-task bar visible above iOS keyboard (#8995)
• sync: preserve multi-entity conflict recovery (#8990)
• ui: open time picker for Electron touch input (#8989)
• locale: localize ISO weekday labels (#8991)
• sync: surface Dropbox OAuth service failures (#8988)
• sync: keep the…

### 18.15.0 — 2026-07-17

Features

• schedule: add a single-day view to the Schedule tab (#9058)
• work-view: show custom section task counts #9068 (#9109)
• sync: add one background full-sync scheduler (#9078)
• suppress idle dialog during active work sessions (#8965)
• sync: conflict journal + disjoint-field auto-merge + review UI (#8874)
• work-view: show break time today (#8909)
• tasks: navigate from empty add-subtask input (#8916)
• add Home Assistant Bridge to community plugins (#8891)

Fixes

• supersync: make interrupted CONCURRENTLY migrations recoverable
• sync: keep import author in client-side clock pruning (#9096) (#9102)
• sync: unfreeze the disjoint-field merge to stop data loss (#9095) (#9101)
• sync: dedupe surgical-sync retries and keep the import author through pruning (#9089)
• sync: fence in-flight sync cycles across destructive config changes (#9088)
• locale: consolidate textLocale, fix planner month label, enforce via lint (#8987) (#9065)
• sync: guard snapshots against unpersisted state changes (#8751) (#9081)
• sync: defer LocalFile folder pick commit to settings Save (#9075) (#9085)
• sync: make no-pending concurrent crossings deterministic (#9073) (#9086)
• sync: quiesce op capture before snapshot and compaction (#8469) (#9083)
• sync: rebase repair op clocks on the durable clock (#8939) (#9080)
• project: keep taskIds unique on replayed move-to-done (#8469) (#9076)
• schedule: keep the layout reference live instead of freezing at first render (#9064)
• sync: isolate file-provider state across target changes (#9063)
• sync: freeze the conflict-review producers before the next release (#9061)
• locale: localize ISO 8601 recurring-task start date & weekday labels (#8987) (#9055)
• locale: localize remaining ISO 8601 spelled-out date names (#8987) (#9056)
• sync: authenticate LWW project-move footprint (#9053) (#9054)
• tasks: self-heal orphan tasks to Inbox on navigation (#8780) (#9052)
• sync: sync review follow-up fixes (hydration data-loss + journal privacy) (#9045)
• sync: don't block on repair dialogs while holding sp_op_log (#9026) (#9049)
• sync: write split-compaction snapshots to immutable files (#9040) (#9047)
• sync: recover project notes/sections/repeat-cfgs on losing delete (#9048)
• gitlab: stop connection test/search from firing thousands of requests (#9034) (#9051)
• i18n: complete Simplified Chinese translations #5362 (#9036)
• sync: sanitize invalid LWW projectId to the current project (#9025) (#9041)
• planner: don't erase day-scheduled subtasks on parent plan (#9019) (#9027)
• sync: isolate provider encryption settings + enforce critical e2e coverage (#9044)
• sync: guard file-based recovery snapshot vs concurrent ops (#9023) (#9043)
• sync: retention pruning, misc→tasks alias boundary & WS local-win re-upload (#9028)
• sync-core: break whole-entity LWW timestamp ties by clientId (#9035)
• electron: assert renderer IPC boundary at window creation (#9018)
• tasks: decode multipart and transfer-encoded eml bodies #8975 (#8999)
• sync: recover tasks when a deleteProject loses an LWW conflict (#8997) (#9007)
• sync: preserve local edits during snapshot hydration (#9010)
• locale: localize ISO 8601 calendar weekday/month names (#8987) (#9013)
• electron: gate Jira IPC behind a one-shot capability (#9008)
• sync: serialize archive read-modify-write vs remote replacement (#8941) (#9006)
• sync: make marked project deletions win LWW conflicts (#9009)
• sync: file-based provider atomicity & conflict UX (#8960) (#9004)
• tasks: keep REST project moves atomic across replay (#9001)
• tasks: keep add-task bar visible above iOS keyboard (#8995)
• sync: preserve multi-entity conflict recovery (#8990)
• ui: open time picker for Electron touch input (#8989)
• locale: localize ISO weekday labels (#8991)
• sync: surface Dropbox OAuth service failures (#8988)
• sync: keep the conflict summary banner counts live during review (#8946)
• sync: enforce conflict-journal retention mid-session, not only at start (#8948)
• sync: ha…

## Related topics

[bhrh iops](https://appshunter.io/ios/topics/bhrh-iops) · [untitled timeboxing app](https://appshunter.io/ios/topics/untitled-timeboxing-app) · [arkadiusz chmura](https://appshunter.io/ios/topics/arkadiusz-chmura) · [axalta productivity app](https://appshunter.io/ios/topics/axalta-productivity-app) · [productivity list](https://appshunter.io/ios/topics/productivity-list) · [easybuytracker](https://appshunter.io/ios/topics/easybuytracker) · [productivity tool](https://appshunter.io/ios/topics/productivity-tool) · [hylark projects](https://appshunter.io/ios/topics/hylark-projects) · [csiro cdt](https://appshunter.io/ios/topics/csiro-cdt) · [gabor somogyi](https://appshunter.io/ios/topics/gabor-somogyi) · [sales productivity tracker bcc](https://appshunter.io/ios/topics/sales-productivity-tracker-bcc) · [workbooktimer](https://appshunter.io/ios/topics/workbooktimer) · [consolis mobile tools](https://appshunter.io/ios/topics/consolis-mobile-tools) · [productivity tracker employee](https://appshunter.io/ios/topics/productivity-tracker-employee) · [tli yfs](https://appshunter.io/ios/topics/tli-yfs) · [hadhiya](https://appshunter.io/ios/topics/hadhiya) · [ivo manolov](https://appshunter.io/ios/topics/ivo-manolov) · [smmapp](https://appshunter.io/ios/topics/smmapp) · [valerio mazzeo](https://appshunter.io/ios/topics/valerio-mazzeo) · [etrof it workspace](https://appshunter.io/ios/topics/etrof-it-workspace)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-25.*
