Privacy Policy
Last updated: February 10, 2026
What This App Does
Calendar Sync is a personal tool that creates "busy" blocks across your Google Calendars so your availability stays in sync. It reads events from your calendars and creates corresponding busy blocks on your other calendars.
Data We Access
When you connect a Google account, we request access to:
- Google Calendar events (read and write) — to read your events and create busy blocks
- Google Calendar list (read-only) — to show you which calendars are available on your account
How Your Data Is Used
- Event data is read in real time during sync and is not stored. Only the sync token (a cursor for incremental updates) is saved.
- OAuth tokens are stored encrypted (Fernet symmetric encryption) in the application database so the app can sync on your behalf.
- Calendar names and email addresses are stored to identify your calendars within sync groups.
- No event content, titles, attendee lists, or other personal details are stored permanently.
Data Sharing
Your data is never sold, shared with third parties, or used for advertising. The app only communicates with Google Calendar APIs to perform syncing.
Data Storage and Security
- The app runs on Fly.io with encrypted storage.
- OAuth tokens are encrypted at rest using Fernet encryption.
- Access to the admin interface is protected by an API key.
Revoking Access
You can revoke Calendar Sync's access at any time:
- Go to your Google Account Permissions
- Find "Calendar Sync" and click "Remove Access"
You can also remove individual calendars from the admin dashboard, which deletes stored credentials for that calendar.
Contact
This is a personal project. If you have questions, contact the app administrator directly.