Google sync
Connect your Google Calendar for bidirectional sync — see your BeePass events in Google Calendar and your Google events in BeePass.
Connect Google Calendar
- Open the BeePass calendar and click the Settings icon (gear) in the toolbar
- In the settings panel, click Connect Google Calendar
- Authorize BeePass on the Google OAuth consent screen
- Select which Google calendar to sync
- You are redirected back to BeePass with the connection active
Once connected, a Connected badge appears with your Google calendar name and last sync date.
Bidirectional sync
BeePass to Google
Events you create or modify in BeePass are sent to your Google Calendar during sync:
- New event: appears in Google Calendar with title, date, location, and description
- Modified event: changes are reflected in Google
- Deleted event: removed from Google Calendar
Google to BeePass
Events from your Google Calendar are imported into BeePass:
- New Google event: appears in BeePass with a "Google Calendar" badge
- Modified Google event: updated in BeePass
- Deleted Google event: removed from BeePass
Trigger a sync
Click the Sync button (refresh icon) in the calendar toolbar. A spinner indicates sync is in progress.
If the same event is modified in both BeePass and Google simultaneously, the most recent modification wins (Last Write Wins). The latest updated_at timestamp is preserved.
Disconnect Google Calendar
- Open the calendar Settings
- Click Disconnect next to Google Calendar
- Confirm the disconnection
Events already synced remain in both calendars. Only the link is removed — future changes will no longer be synchronized.
OAuth tokens are encrypted with AES-256-GCM before storage. BeePass never stores your Google password. You can revoke access at any time from your Google security settings.