Last updated: May 2026
When you create a Calendo account, we collect:
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.
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.
calendar.readonly): Calendo queries your calendar to find events that overlap with the time windows you've set as available. Overlapping events cause Calendo to mark those time slots as unavailable on your public booking page so invitees cannot double-book you. We may read event start/end times, status (confirmed / tentative / cancelled), and whether the event is marked as "free" or "busy." We do not display, index, or send event titles, descriptions, attendees, or attachments to any third party.calendar.events): When an invitee books, reschedules, or cancels a meeting through Calendo, we create, update, or delete the corresponding event on your Google Calendar. The events we write contain the meeting title, invitee name and email, conference link, and any answers to your custom booking questions. We only modify events that Calendo itself created — we never edit or delete events created by you or any other application.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.
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).
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).
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.
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.
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.
Calendo is built by one developer. For privacy questions, email ravikant0909@gmail.com.