Launched this week

Lunaco — Private Calendar & Planner
No server. Your day stays yours. Offline calendar & planner.
6 followers
No server. Your day stays yours. Offline calendar & planner.
6 followers
A 100% offline calendar: moon phases, 23 repeat-rule types, up to 5-week rotating timetables, family dates that repeat forever, encrypted local backup. No server, no account, no tracking. All features free — only ad removal is paid. 20 languages.










Hi Product Hunt 👋 Solo dev here — 27 years as a professional software architect, day job intact. Some numbers that might sound fake:
1 person. 3 months of nights and weekends. 1 month of beta.
36 screens, 21 local DB tables, 23 repeat-rule types
Fully translated into 20 languages
Flutter + Clean Architecture, 100% offline — zero servers
How? I built this almost entirely with AI as my pair programmer — spec docs, architecture, code, translations, even this comment. My job was deciding what to build and reviewing everything it produced. Turns out 27 years of experience is most useful for knowing what to reject.
Why offline-first: your timetable, your family's birthdays, your income records shouldn't live on someone else's server — so Lunaco simply doesn't have one. Everything runs on your device, even in airplane mode.
I wanted to prove one person + AI can ship what used to need a team. Ask me anything about the workflow — happy to share the messy details.
One more thing: your data will never train an AI. There's no server it could even be sent to. If Skynet ever boots up, it won't know your mom's birthday. 🤖🚫
📱 iOS: https://apps.apple.com/us/app/lunaco-calendar-planner/id6784596563
🤖 Android: https://play.google.com/store/apps/details?id=com.maeilapp.dal&hl=en
Finally tried Lunaco and the 23 repeat-rule types blew my mind, especially for my weird rotating work schedule. Also love that everything just lives locally with no account nonsense.
@mesut31176 Thanks Mesut! Rotating schedules are exactly why the repeat engine got so deep — it goes up to 5-week rotations. And yeah, no server = nothing to sign into 🙂