About
I got tired of sync tools eating my events, so I built one that doesn't.
You know the feeling. You check your calendar the morning of a meeting and it isn't there. Not moved, not conflicted — just gone. Nothing warned you. The sync ran, the logs were clean, and somewhere in the middle an event quietly disappeared. You find out when someone asks why you didn't show up.
The tools that do this aren't bad software. They're software that does too many things. Sync is one feature among dozens — there are dashboards to polish, integrations to add, AI summaries to ship. The unglamorous failure modes that matter to people who run their lives from a calendar never get the attention they need, because they aren't on the roadmap.
Syncing calendars isn't a new idea. It's been around for twenty years, and plenty of capable tools have taken a run at it — some are still going, some aren't. I'm not here to reinvent the concept; it was figured out a long time ago. The part that never quite got solved is reliability you can stake a workday on.
I didn't come from the calendar world. I came from places where losing data ends careers. I built data infrastructure at VMware — the kind banks and militaries trust to store their data and run their workloads. I worked in semiconductor manufacturing at Applied Materials, where precision is measured in atoms and a mistake costs millions. I helped run SurveyMonkey, serving millions of people who simply expected it to work.
None of that is glamorous, and all of it is the same discipline: assume things fail, make them fail loudly, and never lose what someone trusted you to keep. Calendar sync had never really been held to that bar. So I held it there.
So I made a different decision. twocal does one thing: keep your calendars in sync. That's the whole product. Every engineering hour I have goes into making that one thing work correctly, in the cases that are easy and in the cases that aren't.
The people who use twocal live and die by their calendar. A missing event isn't a bug report — it's a missed flight, a no-show at a client dinner, a daughter's soccer practice that wasn't there when you looked. So the promise is simple: if it's on one calendar, it's on the other. No exceptions. No "it usually works." No checking twice to make sure.
I'm not building a platform. I'm not adding features. I'm just making sure your calendars match.