Picture this: you're at your desk, heads-down on a project. A colleague pings you — "Can we schedule a sync?" — and you say "Actually, I've got something at 2:30, can we do 3pm?" They check the shared calendar, see a block at 2:30... and see the event title: "Therapy — Dr. Ramirez."
You didn't mean to share that. But your personal Google Calendar syncs to your work calendar, and "therapy" is in the event title, and now your colleague knows your therapist's name.
This happens constantly. Not because people are nosy — because Google Calendar's default behavior sends everything from your personal account to your work calendar. The sync exists to help you avoid double-booking. But it brings over event titles, descriptions, locations, and attendee lists — not just busy time.
The "Just Remove It" Approach Doesn't Scale
Most people who realize their personal events are showing up on their work calendar try one of two workarounds:
Manual event blocking
Add a "Busy" block to your work calendar every time you add a personal event. Works until you forget once. Or twice. Or when a personal appointment moves and your manual block doesn't.
Separate work + personal calendars
Keep two Google accounts, manually check both. Works until you miss something, forget to switch accounts, or need to send a meeting invite from the "wrong" account.
Both of these are manual processes built around the assumption that calendar privacy is your job to maintain, not a product feature. And they're fragile — they work until they don't, and the failure mode is a personal detail showing up in the wrong place.
How to Block Personal Calendar From Coworkers — The Right Way
What you actually want is this: personal events should show up on your work calendar as "Busy" blocks — nothing more. No event titles. No descriptions. No attendee lists. Just: "this person is unavailable, time T to T."
That's a specific, technical requirement. Here's what it takes to actually get it right:
- Read-only access to your personal calendar. The tool needs to see when you're busy, but doesn't need to modify or export your personal calendar data.
- Write access only to "Busy" blocks on your work calendar. The tool creates a specific Google Calendar event type — "Free/Busy" — which shows as unavailable but contains no personal information.
- One-directional sync. Personal → Work. Never the other way. Your work calendar doesn't touch your personal calendar.
- Live updates. Move a personal appointment, the busy block moves. Cancel it, the busy block disappears. Manual maintenance defeats the purpose.
Getting all four of these right is harder than it sounds — Google Calendar's default sync doesn't give you that level of control. That's where CalGhost comes in.
What CalGhost actually does: It connects to your personal Google Calendar (read-only) and your work Google Calendar (write-only). When you add a personal event, CalGhost reads the time window and creates a "Busy" block on your work calendar — just the time, nothing else. The personal event title, description, location, and attendees never cross over. Set it up in 60 seconds →
What Coworkers Actually See
When CalGhost is running, your personal calendar and work calendar talk to each other through a very narrow channel:
What coworkers see: "Busy" on your work calendar at the same times your personal calendar is occupied. Nothing else. No event titles. No location. No indication of what the personal event actually is.
What coworkers don't see: Everything else. Your personal calendar stays personal. The doctor's appointment you scheduled at 11am shows up as a 30-minute "Busy" block on your work calendar — not "Derm appointment." The school pick-up shows as "Busy, 3–4pm" — not "Pick up Maya from school."
Your team knows you're unavailable. They don't know why. That's the privacy boundary that calendar privacy at work actually requires.
Sync Personal Calendar to Work Calendar Without the Privacy Leak
The reason this problem persists is that most people think of "calendar sync" as a single feature. But there are actually two different things people mean when they say they want to sync their personal and work calendars:
- Full sync: Personal events appear on work calendar with full details. The thing Google Calendar does by default. Great for not double-booking. Terrible for privacy.
- Privacy-preserving sync: Personal events appear on work calendar as "Busy" only. No details. This is what CalGhost does, and it's the only version that respects the boundary between personal and professional life.
If you want to sync personal calendar to work calendar without exposing every personal commitment to your team, you need the second kind. It's not a setting inside Google Calendar — it's a dedicated tool that sits between the two calendars and controls exactly what crosses the boundary.
What to Do Right Now
If you've been manually blocking personal events on your work calendar, or if your personal calendar events have been accidentally syncing to your work calendar, here's the fastest path to fixing it:
- 1 Check your current Google Calendar sharing settings. If your personal calendar is set to share with your work account, personal event titles are already visible. Remove the sharing if so.
- 2 Connect CalGhost. Authenticate your personal Google account (read-only) and your work Google account (Busy-block write access). Total time: under a minute.
- 3 Add a personal event. Check your work calendar. You'll see a "Busy" block — no event title, no details. That's it. That's the whole thing working.
From that point forward, every personal event you add to your personal calendar automatically creates a privacy-preserving "Busy" block on your work calendar. Coworkers see availability. They don't see your life.
Your calendar privacy, sorted.
CalGhost syncs personal events to "Busy" blocks — nothing else crosses the line. $3/month, cancel anytime.
Get started with CalGhost →Get calendar privacy tips
We'll email you calendar privacy tips. Unsubscribe anytime.