Privacy Policy

Last updated: May 2026

The short version: We collect the minimum data needed to make scheduling work (your name, email, calendar access). We don't sell it, we don't share it with advertisers, and we don't use it for anything other than Calendo.

What We Collect

When you create a Calendo account, we collect:

When Others Book With You

When an invitee books a meeting through your booking page, we collect their name and email. This data is stored to facilitate the booking and is visible to you as the host.

How We Use Google Calendar Data

If you connect Google Calendar, Calendo requests two OAuth scopes from Google: https://www.googleapis.com/auth/calendar.readonly and https://www.googleapis.com/auth/calendar.events. We use them only as follows.

Limited Use compliance: Calendo's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

How We Use Microsoft Calendar Data

If you connect a Microsoft (Outlook) calendar, Calendo requests the following Microsoft Graph scopes: offline_access, Calendars.ReadWrite, and (for Teams meeting links) OnlineMeetings.ReadWrite. We use them in parallel to the Google flow above:

Storage, retention, and secondary-use restrictions are identical to the Google section above. You can disconnect Microsoft from Settings → Integrations, or revoke Calendo's access in your Microsoft account at account.live.com/consent/Manage (personal) or myapps.microsoft.com (work / school).

How We Use Your Data

We do not sell your data. We do not show you ads. We do not share your data with third parties except as needed to operate the service (e.g., email delivery, payment processing, AI processing).

Third-Party Services

Data Storage and Security

Your data is stored on Cloudflare's global network using Cloudflare D1 (a serverless SQLite database). Data is encrypted in transit over HTTPS. OAuth access and refresh tokens for Google and Microsoft are encrypted at rest using AES-256-GCM with a key held outside the database. Calendar event contents fetched for conflict checking are kept only in memory for the duration of a single request — they are never written to D1 or any persistent log.

Your Rights

You can delete your Calendo account at any time from Settings or by asking the AI assistant. Deletion is permanent — all your data (event types, bookings, availability, stored calendar tokens) is removed immediately. There is no recovery.

To revoke just the calendar connection without deleting your Calendo account, disconnect it from Settings → Integrations, or revoke it directly with the provider: Google at myaccount.google.com/permissions, Microsoft at account.live.com/consent/Manage or myapps.microsoft.com.

Cookies

We use a single session cookie to keep you logged in. It is HTTP-only, secure, and same-site. We do not use tracking cookies, analytics cookies, or any third-party tracking scripts.

Contact

Calendo is built by one developer. For privacy questions, email ravikant0909@gmail.com.