SYNCDATE is a calendar sync tool built by one person who got tired of overpaying for a solved problem.
The Origin Story
I was juggling several projects across teams in different time zones. A calendar sync subscription fixed it — until I reviewed my expenses and realized I'd paid over $100 in 2025 just to sync lunch breaks to my work calendar. I cancelled. Now my colleagues didn't know when I had lunch.
So I built my own. Three weekends, two weeks, and one question: what does it actually take to ship a production-ready micro-SaaS that does one thing well? That experiment became SYNCDATE.
Who's Behind SYNCDATE
Vlad Duma — solo founder, developer, and the person who answers support emails.
I'm a developer turned Solutions Architect with 8+ years of experience building and supporting commerce systems — storefronts, checkout flows, ERP/OMS integrations, and the operational tooling that makes platforms reliable at scale. I hold AWS Certified Solutions Architect and Microsoft Azure Fundamentals certifications, and I've worked on MACH/composable commerce programs at companies like EPAM Systems and Vilmate.
My day-to-day work through Duma Solutions involves building custom web platforms, headless commerce solutions, and integration tooling — covering the full cycle from problem framing through build, release, maintenance, and iteration. SYNCDATE is the product side of that same philosophy: pragmatic engineering, focused on doing one thing well.
Originally from Ukraine, now based in Lisbon, Portugal. The legal entity (DUMA DIGITAL SOLUTIONS S.R.L.) is registered in Romania.
How SYNCDATE Is Built
SYNCDATE isn't a wrapper around someone else's API. It's built from scratch:
- Real-time sync via Google Calendar push notifications and Microsoft Graph change notifications — events sync in ~4 seconds, not minutes
- Privacy by default — synced events appear as "Busy" blocks, never exposing titles, descriptions, or attendees
- EU-hosted on Hetzner servers in Germany — your data stays in the EU under GDPR protection
- AES-256-GCM encryption for all OAuth tokens at rest
- Clean exit — delete a sync and optionally remove every event it created
The tech stack is Next.js, PostgreSQL, Redis, and a standalone worker process for background sync. No serverless magic. No vendor lock-in. Just a server doing one job reliably.
Why "Free Forever" for 2 Calendars
Because syncing two calendars shouldn't cost $100/year. That's the whole thesis.
The free tier exists because I built SYNCDATE after getting frustrated with exactly this pricing model. Two calendars, two accounts, no credit card, no trial expiration. If your needs are simple, you never pay.
Paid plans (from €1.99/month) exist for people with more calendars and accounts. They fund the infrastructure. The pricing is transparent and locked — no surprise increases.
Values
Do one thing well. SYNCDATE syncs calendars. It doesn't do scheduling, habits, task management, or AI productivity coaching. It syncs.
Privacy is non-negotiable. Your employer doesn't need to know about your therapy appointment. Your work calendar shows "Busy" — that's it.
Transparent infrastructure. You know where your data lives (Germany), how it's encrypted (AES-256-GCM), and what permissions we use (OAuth 2.0, calendar scope only).
No lock-in. Delete your account and everything goes with it. Delete a sync and we clean up the events. You're never stuck.
FAQ
Is SYNCDATE a one-person company?
Yes. SYNCDATE is built and maintained by Vlad Duma through Duma Solutions. The legal entity is DUMA DIGITAL SOLUTIONS S.R.L., registered in Romania.
How can SYNCDATE be so cheap if it's one person?
Low overhead. No office, no sales team, no enterprise playbook. The infrastructure runs on Hetzner (affordable EU hosting), the codebase is lean, and the product does one thing. When you don't build features nobody asked for, costs stay low.
What if you stop working on SYNCDATE?
Your calendars keep working — SYNCDATE just stops syncing new changes. All events already synced stay on your calendars. You can revoke access anytime from your Google Account permissions. There's no data held hostage.
Can I contact the founder directly?
Yes. Email vlad@syncdate.app — it goes directly to Vlad. Response time is typically within 24 hours.
