Last updated: June 29, 2026

Privacy Policy

CalJam is a browser extension that reminds users of upcoming Google Calendar meetings by playing a user-selected reminder sound.

Information CalJam accesses

CalJam requests access to read upcoming events from your primary Google Calendar using this Google Calendar API scope:

https://www.googleapis.com/auth/calendar.events.readonly

CalJam uses this access only to fetch upcoming events, calculate reminder times, show upcoming meetings in the extension interface, and trigger local reminders before meetings start.

CalJam does not create, edit, delete, or share calendar events.

Information stored locally

CalJam stores extension preferences, a short local cache of upcoming calendar events, uploaded reminder audio files, and reminder state locally in your browser profile.

Uploaded audio files are stored locally in the extension's IndexedDB storage. They are not uploaded to CalJam, Google, or any third-party server by CalJam.

How Google user data is used

Google Calendar data is used only to provide user-facing meeting reminder functionality inside CalJam. CalJam does not use Google user data for advertising, analytics, profiling, resale, credit decisions, or AI model training.

Data sharing

CalJam does not sell, transfer, or share Google user data with third parties. CalJam sends requests only to Google's Calendar API endpoints required to fetch upcoming calendar events after you grant access.

Data retention and deletion

Calendar event data is cached locally for the configured upcoming reminder window and refreshed periodically. Uploaded audio and preferences remain in local browser storage until you remove them, clear extension storage, or uninstall CalJam.

You can revoke CalJam's Google access from your Google Account permissions page at any time. You can remove local extension data by uninstalling CalJam or clearing extension data in your browser profile.

Security

CalJam relies on Chrome's extension storage, IndexedDB, and OAuth identity APIs. Google OAuth tokens are managed by the browser through Chrome's identity API.

Contact

For privacy questions or support, contact fiyinfoluwasamuel580@gmail.com.