Doublebook turns your Google and Microsoft calendars into two private iCal feeds — full details for people you trust, busy-only for everyone else.
Doublebook reads your calendars over OAuth and republishes them as two .ics feeds you can subscribe to anywhere — Apple Calendar, Google Calendar, Fantastical, Outlook, anywhere that accepts a URL.
Sign in with Google or Microsoft. Add as many accounts as you want. We only read; we never write or send mail.
One trusted, one busy. Both are long random tokens you can revoke any time. Issue a separate trusted URL for each person if you want — handy for revoking just one.
Drop the trusted URL into your partner's calendar app. Drop the busy URL into Calendly, your website, or anywhere you publish availability.
A small, focused tool. No app to install. Works with the calendar software you already use.
The busy feed reveals only that you're busy — never titles, attendees, or locations. No leaks.
Issue one trusted URL per person or team. Revoke any of them in one click without affecting the others.
Stack as many Google and Microsoft accounts as you want into one unified feed. Your work and personal calendars, finally in agreement.
Already publish a calendar from Outlook or somewhere else? Paste the URL and it folds in alongside everything else.
OAuth refresh tokens are encrypted in our database with authenticated symmetric encryption. We never see your calendar passwords.
No credit card. No tracking. We'll tell you well before that changes.
Quick answers. The longer version is in the privacy policy.
The URL contains a long random token. Anyone with it can read the full feed. Treat it like a password — share it through a private channel, and revoke it from your dashboard if it ever leaks.
Yes. Subscribe Calendly et al. to the busy feed URL as an external calendar to "block" times. Heads up: Calendly's iCal-subscription refresh interval is its own thing — usually a few minutes — but check their docs for specifics.
We poll your calendars every five minutes for changes. Most calendar clients then refresh subscribed feeds anywhere from a few minutes (Apple Calendar, Fantastical) to several hours (Google Calendar). That part is up to your client, not us.
Two reasons: OAuth lets us pull events incrementally (much less load on Google/Microsoft and much faster sync), and unlike published .ics URLs it includes attendee responses and other metadata we can use to do things like "skip events I declined." That said, if you'd rather paste an .ics URL, that works too.
Hosted in the US. Encrypted in transit (TLS) and at rest. Disconnect a calendar and we delete its data immediately.
Built by Left Blank. Email hello@leftblank.co.