Legal
Privacy Policy.
Last updated May 3, 2026
Calendar Agent ("the Service", "we", "us") is a personal calendar assistant that connects to your Google Calendar to help you view and manage events through a chat interface. This policy explains what information we access, how we use it, and the choices you have.
§ Information we access
When you connect your Google account, we request the following scopes:
- Google Calendar (read & write): we read events from your primary calendar to display them, and we create, update, or delete events when you ask the assistant to do so.
- Basic profile (name, email, picture): shown in the app header so you can confirm which account is connected.
§ How we use your information
- To render your calendar in the app interface.
- To carry out scheduling actions you request through chat (create, edit, delete events).
- To send the minimum context required to the AI model so it can answer your prompts.
We do not use your calendar data to train AI models, and we do not sell or share it with advertisers.
§ How we store your data
- Google OAuth tokens are stored only as encrypted, HTTP-only cookies in your browser. They are never persisted in a database.
- Calendar events are fetched on demand from the Google Calendar API and held in memory only for the duration of a single request — they are not cached or written to disk on our servers.
- Chat conversations live only in your browser session and are cleared when you reset the chat or close the tab.
§ Third-party services
- Google:we use Google's OAuth and Calendar APIs. Use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
- Google Generative AI (Gemini):chat messages and the calendar context required to fulfill your request are sent to Google's Generative Language API to produce responses.
- Vercel: the Service is hosted on Vercel, which processes standard request metadata.
§ Your choices
- You can disconnect at any time by clicking "Disconnect" in the app header.
- You can fully revoke the Service's access from your Google account at myaccount.google.com/permissions.
§ Data retention
Because we do not store your calendar data on our servers, there is nothing to delete on our side beyond invalidating your session cookie, which happens automatically when you disconnect.
§ Changes to this policy
We may update this policy from time to time. Material changes will be reflected by updating the "Last updated" date above.
§ Contact
For questions about this policy or to request that any associated session data be invalidated, please open an issue on the project repository.