PopTask for Apple - Turn to-dos into scheduled tasks

by
PopTask just went universal .. type a messy thought like "gym mon wed fri 6am" and it becomes a scheduled task in about 3 seconds, no pickers, no forms .. on iphone + ipad you get home and lock screen widgets, a live activity + dynamic island counting down your next task, control center, and hands-free siri even in the car .. on mac it lives in the menu bar (⌘⌃P) .. everything syncs across your devices through your own icloud, near-instant .. on-device, private, 9 languages .. free to start

Add a comment

Replies

Best
heyy folks, i built PopTask for myself, honestly .. i kept losing thoughts to the same annoying ritual: have a quick idea, then fill out a little form for it .. title, tap the date, tap the time, tap the repeat, set the reminder .. by the time am done i've half-forgotten why i even opened it so i made the opposite, just to fix my own problem .. you type the mess the way you'd say it .. "mtng wth boss 2hr tmrw 3pm" or "gym mon wed fri 6am" .. and PopTask figures out the date, time, recurrence and reminder in about 3 seconds .. it'll even break a big task into steps and suggest follow-ups if you want the help .. no pickers, no forms then something i didn't really expect happened .. i put it out there, people started using it, and telling me it finally stuck where every other app hadn't .. that meant everything to me .. PopTask went from a little fix for myself to the thing i work on full-time now it started as a tiny mac menu bar app, one shortcut from anywhere (⌘⌃P) .. and this launch is the part am most excited about: it's now universal .. the same brain is on iphone + ipad too, with home and lock screen widgets, a live activity + dynamic island counting down your next task, control center, and hands-free siri so you can add a task even while driving .. everything syncs across your devices through your own icloud, near-instant, and one purchase covers all of them the parts am proud of: - it runs on-device where it can (apple intelligence on newer machines), so your tasks never touch my servers, and sync is end-to-end encrypted - it reads real, messy input .. typos, shorthand, "nxt thrs", multiple weekdays .. in 9 languages - it's genuinely fast .. the whole point is 3 seconds and back to what you were doing free up to 3 active tasks .. pro unlocks unlimited (less than a coffee $) this one's personal for me, so i'd genuinely love your brutal feedback, especially on the parsing .. throw your messiest input at it and tell me where it breaks .. am here all day replying to everything .. thank you for checking it out

 nice launch haider! how does the icloud sync latency compare to standard cloud databases when pushing tasks from iphone to mac instantly?

 honest answer: plain CloudKit for a private db isn't realtime the way firebase/supabase are .. no live socket, and apple throttles background sync to minutes .. so i built a custom fast-path on top that 🙌🏽

 The "by the time I'm done I've half-forgotten why I opened it" line hit home — capture friction is the silent killer of every task app, and most makers optimize everything except that first 3 seconds.

Curious about one design decision: you parse messy shorthand in 9 languages, on-device. Was multilingual parsing part of the plan from day one, or did users pull you there? Asking because handling "nxt thrs" is one thing, but date shorthand conventions differ wildly across languages.

heyy  my honest answer on languages: not day one, it started english-first and grew .. partly ambition, partly users typing in their own language and expecting it to just work

and you nailed the hard part 🙌🏽 "nxt thrs" is easy, it's the date conventions that are the minefield .. same input, different dates by locale .. the real work wasn't the UI, it was teaching it to read intent per language without guessing wrong

 users typing in their own language and expecting it to just work" lol yes.. that's the most honest roadmap generator there is

and the minefield goes deeper than date formats btw. i ship in 6 languages and the nastiest bugs weren't even parsing, they were scheduling assumptions. "every monday" is trivial until monday is a public holiday in the users country and the thing fires anyway. or "next week" crossing a holiday cluster that means totally different things in turkey vs germany. ended up baking holiday awareness into recurrence itself.. thought it was a nice to have, turned out its the thing users mention most

respect for doing all this on-device, that constraint makes multilingual twice as hard. good luck with the rest of the launch man, youre clearly here for the right reasons

 you just described a bug i haven't hit yet but absolutely will :')

respect right back, you clearly walked through the same fire .. good luck with yours 🙌🏽

dude - the app looks great, the site is beautiful, but... why, oh WHY... do you seemingly have NO product shots on the homepage?!?

I totally get wanting to focus on the philosophy/ethos, here, but my good man - you built sexy tech, show it off, let folks know what they're getting into! :D

Congrats on the launch!!

 ha :') you're 💯 right .. i got so deep in the "why" i forgot to show the "what"

product shots are going up!! thanks for the nicest kick in the pants i've had all launch 🙌🏽

The Siri-while-driving path is the one I'd stress-test hardest. Typed "gym mon wed fri 6am" is messy but the characters are at least what I meant; dictation stacks a transcription layer under the parse, so "meeting with boss two hours tomorrow at three" can go wrong twice before you ever see the preview, and driving is exactly when you can't glance down to catch a wrong 3pm/3am. Do you read the interpreted task back by voice on that path, or is the preview still visual-only? I build in a category where the user's hands and attention are both gone in the moment, and "confirm without looking" turned out to be a genuinely different problem than "confirm fast."

 you actually found the exact gap .. today the preview is visual, so the one moment it matters most is the one it doesn't fully cover

siri reads back a confirmation, but not granular enough to reliably catch a 3pm/3am flip .. which is exactly the failure that actually hurts

and you're dead right that "confirm without looking" is a genuinely different problem than "confirm fast" .. i optimized hard for fast and quietly assumed eyes were available, reading the resolved time back by voice on that path is going straight on the list 💯 genuinely useful, thank you 🙏🏽

 Glad it's useful. One more from the same scar since it's going on the list: the read-back earns its keep on relative times, not just am/pm. "Remind me tomorrow" or "next Friday" is where a driver can't verify anything — echoing "tomorrow at 3" back confirms nothing, since the bug is whether the parser resolved "tomorrow" to the date you meant across a midnight or a timezone. Speak the resolved absolute instead ("Thursday the 12th, 3pm") and the user catches a wrong resolution without looking. That's the only read-back that actually closes the eyes-free gap.

I like how PopTask simplifies task creation, but I'd love to see some level of customization for the menu bar icon on Mac - maybe different colors or a compact mode to save space.

 there's already a menu-bar picker for what it shows (icon only / count / today + overdue), but icon colors and a compact mode aren't there yet

The natural language parsing actually works as advertised, typed "dentist thursday 2pm" and it just landed correctly without me double-checking. Living in the menu bar makes it frictionless to dump tasks throughout the day.

 this is exactly the moment i built it for .. type it the way you'd say it and get back to work, no double-checking 🙌🏽 glad it's clicking for you

Really like the focus on natural language instead of making people fill out forms and date pickers.

Curious.....what's the most surprising prompt PopTask has successfully turned into a task?

Wishing you a fantastic launch today! 🚀

 thanks laibaa 🙌🏽 how about this one?

The natural language parsing for dates and recurrence feels really tight, "gym mon wed fri 6am" just working without any friction is a small thing but it makes the whole experience feel considered. Nice execution.

 appreciate it 🙌🏽 that's the exact reaction i chase

The messy-input parser is the whole product here. I like that the capture path stays fast, but the trust layer is showing the interpreted date/repeat/reminder before it commits anything. Tiny Apple utilities live or die on whether they preserve flow without making the user wonder what just got scheduled.

 exactly .. the sneaky part is the preview can't become its own friction .. it has to land before you look away 🙌🏽

the on-device angle is what caught my attention reading through this thread, running decent NLU across 6+ languages locally is a real engineering constraint, not just a privacy checkbox. curious how big the parsing model ends up being and whether older iphones (like an SE or an iphone 12) handle it fine, or if you had to trim capability for lower-end hardware. also "holiday-aware recurrence" is a genuinely clever detail most to-do apps never bother with

 on an SE or iphone 12 there's no apple intelligence anyway, so the everyday cases run through a lightweight deterministic layer that's basically instant with near-zero footprint .. handles them fine 🙌🏽

On-device is being read as a privacy checkbox, but for a to-do app it's bigger than that. A task list is a running log of everything you haven't done yet — half-formed, "mtng wth boss about the thing" — which is about as intimate as personal data gets. Keeping it on the device isn't a feature, it's the only respectful default. Good that you led with it. Congrats on the launch

 you framed that better than i did honestly .. thank you mann 🙌🏽

12
Next
Last