Cal.com uses the Google Calendar Free/Busy API to retrieve availability information. This means that we only access data on whether you are free or busy at a given time – no specific event details, titles, locations, or any other personal information is accessed or stored.
For those interested in seeing exactly how this works, you can view our code on GitHub, where we explicitly do not access any event details.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Onestack documentation","colors":{"primary":"#000000","light":"#FFFFFF","dark":"#000000"},"logo":{"light":"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_black_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=ec34381bfbbd0a76ddcc084b8dbfaf00","dark":"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_white_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=86c116a136e2b609c8ad7b7a5e4363e4"},"favicon":"/logo/logo-black_whitebg.png","navbar":{"links":[{"label":"Support","href":"mailto:support@onestack.cloud"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.onestack.cloud"}},"footer":{"socials":{"github":"https://github.com/Onestack-cloud","linkedin":"https://linkedin.com/company/onestack-cloud"}},"navigation":{"global":{"anchors":[{"anchor":"Back to Onestack","icon":"house","href":"https://onestack.cloud"},{"anchor":"Community","icon":"telegram","href":"https://community.onestack.cloud"},{"anchor":"Blog","icon":"newspaper","href":"https://blog.onestack.cloud"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"onestack","hasAudioNarration":false,"actualSubdomain":"onestack","customDomains":["docs.onestack.cloud"],"gitSource":{"type":"github","owner":"curiousgeorgios","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae925b738a52af76f4046a6:success","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Scheduling","count":70},{"language":"default","tag":"Documentation","count":70},{"language":"default","tag":"Document Signing","count":48},{"language":"default","tag":"Project Management","count":45},{"language":"default","tag":"Event Types","count":40},{"language":"default","tag":"Developer Guide","count":27},{"language":"default","tag":"User Guide","count":20},{"language":"default","tag":"Embedding","count":14},{"language":"default","tag":"Project + work management","count":11},{"language":"default","tag":"Apps and Integrations","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"documenso-docs/apps/documentation/styles.css","content":"@tailwind base;@tailwind components;@tailwind utilities;"},{"filePath":"documenso-docs/apps/documentation/styles/globals.css","content":"@tailwind base;@tailwind components;@tailwind utilities;"}],"page":{"pagePath":"cal_docs/privacy-and-compliance/google-calendar-privacy","slug":"/cal_docs/privacy-and-compliance/google-calendar-privacy","pageMetadata":{"title":"How Cal.com Handles Google Calendar Data Privacy","description":null,"href":"/cal_docs/privacy-and-compliance/google-calendar-privacy"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`3`,id:`data-we-access-only-free/busy-information`,children:`Data We Access: Only Free/Busy Information`}),`\n`,_jsxs(_components.p,{children:[`Cal.com uses the `,_jsx(_components.a,{href:`https://developers.google.com/calendar/api/v3/reference/freebusy/query`,children:`Google Calendar Free/Busy API`}),` to retrieve availability information. This means that we only access data on whether you are free or busy at a given time – no specific event details, titles, locations, or any other personal information is accessed or stored.`]}),`\n`,_jsx(Heading,{level:`3`,id:`compliance-and-security`,children:`Compliance and Security`}),`\n`,_jsxs(_components.p,{children:[`We take compliance and security very seriously. For more information on our security practices, please visit `,_jsx(_components.a,{href:`https://cal.com/security`,children:`cal.com/security`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`code-reference`,children:`Code Reference`}),`\n`,_jsx(_components.p,{children:`For those interested in seeing exactly how this works, you can view our code on GitHub, where we explicitly do not access any event details.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"How Cal.com Handles Google Calendar Data Privacy","description":null,"href":"/cal_docs/privacy-and-compliance/google-calendar-privacy"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Data We Access: Only Free/Busy Information","slug":"data-we-access-only-free/busy-information","depth":3,"children":[]},{"title":"Compliance and Security","slug":"compliance-and-security","depth":3,"children":[]},{"title":"Code Reference","slug":"code-reference","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/onestack/e9b75d94f3331829/documenso-docs/apps/documentation/next.config.js","/_mintlify/custom/onestack/fa650b380adfabb1/documenso-docs/apps/documentation/postcss.config.js","/_mintlify/custom/onestack/feabdf309770ed24/documenso-docs/apps/documentation/public/pdf.worker.min.js","/_mintlify/custom/onestack/b248f5a1a94c3e0f/documenso-docs/apps/documentation/tailwind.config.js"],"subdomain":"onestack","siteName":"Onestack documentation","title":"How Cal.com Handles Google Calendar Data Privacy - Onestack documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T06:53:26.195Z","originalFileLocation":"cal_docs/privacy-and-compliance/google-calendar-privacy.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Onestack documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How Cal.com Handles Google Calendar Data Privacy - Onestack documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Onestack documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onestack.mintlify.site/_mintlify/api/og/v2?division=Privacy+and+Compliance\u0026amp;title=How+Cal.com+Handles+Google+Calendar+Data+Privacy\u0026amp;theme=be0c9f2880ace844f8d65386\u0026amp;signature=4f11c5309bda6106c8ce627827f434bb848faea6738bfee7345add6778318cf6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"How Cal.com Handles Google Calendar Data Privacy - Onestack documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onestack.mintlify.site/_mintlify/api/og/v2?division=Privacy+and+Compliance\u0026amp;title=How+Cal.com+Handles+Google+Calendar+Data+Privacy\u0026amp;theme=be0c9f2880ace844f8d65386\u0026amp;signature=4f11c5309bda6106c8ce627827f434bb848faea6738bfee7345add6778318cf6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Onestack documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cal_docs/privacy-and-compliance/google-calendar-privacy.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.onestack.cloud/#organization\",\"name\":\"Onestack documentation\",\"url\":\"https://docs.onestack.cloud\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_black_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=ec34381bfbbd0a76ddcc084b8dbfaf00\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.onestack.cloud#website\",\"name\":\"Onestack documentation\",\"url\":\"https://docs.onestack.cloud\",\"publisher\":{\"@id\":\"https://docs.onestack.cloud/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy#webpage\",\"url\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy\",\"name\":\"How Cal.com Handles Google Calendar Data Privacy\",\"dateModified\":\"2026-01-07T06:53:26.195Z\",\"isPartOf\":{\"@id\":\"https://docs.onestack.cloud#website\"},\"breadcrumb\":{\"@id\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.onestack.cloud/cal_docs/welcome\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Cal.com Handles Google Calendar Data Privacy\",\"item\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy#article\",\"headline\":\"How Cal.com Handles Google Calendar Data Privacy\",\"name\":\"How Cal.com Handles Google Calendar Data Privacy\",\"url\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy\",\"mainEntityOfPage\":{\"@id\":\"https://docs.onestack.cloud/cal_docs/privacy-and-compliance/google-calendar-privacy#webpage\"},\"dateModified\":\"2026-01-07T06:53:26.195Z\",\"publisher\":{\"@id\":\"https://docs.onestack.cloud/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.onestack.cloud#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Onestack documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Onestack documentation","nav":{"global":{"anchors":[{"anchor":"Back to Onestack","icon":"house","href":"https://onestack.cloud"},{"anchor":"Community","icon":"telegram","href":"https://community.onestack.cloud"},{"anchor":"Blog","icon":"newspaper","href":"https://blog.onestack.cloud"}]},"tabs":[{"tab":"Onestack","pages":[{"title":"Onestack","href":"/introduction"}]},{"tab":"Scheduling","groups":[{"group":"Documentation","pages":[{"title":"Help Desk","sidebarTitle":"Welcome","icon":"house","iconType":"solid","mode":"wide","href":"/cal_docs/welcome"},{"group":"Quick Start","icon":"play","pages":[{"title":"Create your account","href":"/cal_docs/quick-start/create-account"},{"title":"Complete your onboarding","href":"/cal_docs/quick-start/complete-onboarding"},{"title":"Customization","href":"/cal_docs/quick-start/customization"},{"title":"Calendar","href":"/cal_docs/quick-start/calendar"}]},{"group":"Event Types","icon":"calendar","pages":[{"title":"Event Types","href":"/cal_docs/event-types/event-types"},{"title":"Booking Questions","href":"/cal_docs/event-types/booking-questions"},{"title":"Adding events to your calendar","href":"/cal_docs/event-types/add-events"},{"title":"Managed Events","href":"/cal_docs/event-types/managed-events"},{"title":"Adding Zoom as the Meeting Location for Your Event Type","href":"/cal_docs/event-types/adding-zoom"},{"title":"Booking frequency","href":"/cal_docs/event-types/booking-frequency"},{"title":"Round Robin Scheduling","href":"/cal_docs/event-types/round-robin"},{"title":"Dynamic Group Links","href":"/cal_docs/event-types/dynamic"},{"title":"Collective Events","href":"/cal_docs/event-types/collective-events"},{"title":"Create your first event type","href":"/cal_docs/event-types/create-first-event"},{"title":"Create a phone-only event type","href":"/cal_docs/event-types/create-phone-only-event-type"},{"title":"Create a recurring event","href":"/cal_docs/event-types/create-recurring"},{"title":"Create a secret event type","href":"/cal_docs/event-types/create-secret"},{"title":"Custom event name in the booking","href":"/cal_docs/event-types/custom-name"},{"title":"Custom time-slot intervals","href":"/cal_docs/event-types/custom-time-slots"},{"title":"Disable confirmation email for attendees","href":"/cal_docs/event-types/disable-confirmation"},{"title":"Disable guests","href":"/cal_docs/event-types/disable-guests"},{"title":"Event type slot display issues","href":"/cal_docs/event-types/display-issues"},{"title":"Dynamic Group Links","href":"/cal_docs/event-types/dynamic"},{"title":"Event buffer","href":"/cal_docs/event-types/event-buffer"},{"title":"Hide notes in calendar","href":"/cal_docs/event-types/hide-notes"},{"title":"How to add a location to your event type","href":"/cal_docs/event-types/how-to-add-location"},{"title":"How to set up an event type to receive payments","href":"/cal_docs/event-types/how-to-receive-payments"},{"title":"How to set up requires confirmation","href":"/cal_docs/event-types/how-to-requires"},{"title":"How to set buffer time","href":"/cal_docs/event-types/how-to-set-buffer"},{"title":"How to set time slot intervals","href":"/cal_docs/event-types/how-to-time-slot-intervals"},{"title":"Limit future bookings","href":"/cal_docs/event-types/limit-future-bookings"},{"title":"Location of the event","href":"/cal_docs/event-types/location-of-event"},{"title":"Minimum notice","href":"/cal_docs/event-types/min-notice"},{"title":"Multiple durations","href":"/cal_docs/event-types/multiple-durations"},{"title":"Offer seats","href":"/cal_docs/event-types/offer-seats"},{"title":"Recurring events","href":"/cal_docs/event-types/recurring-events"},{"title":"Require a certain criteria for allowing a booking","href":"/cal_docs/event-types/require-criteria"},{"title":"Secret events","href":"/cal_docs/event-types/secret-events"},{"title":"Setting up location of team events on cal.com","href":"/cal_docs/event-types/setup-location"},{"title":"Private links","href":"/cal_docs/event-types/single-use"},{"title":"How to split fullname into firstname and lastname in the public booking page","href":"/cal_docs/event-types/split-name"},{"title":"Can Cal.com sponsor my open source project?","href":"/cal_docs/event-types/sponsor"},{"title":"Lock timezone on booking page","href":"/cal_docs/event-types/timezone-lock"},{"title":"Allow rescheduling past events","href":"/cal_docs/event-types/allow-rescheduling"},{"title":"How to troubleshoot symbolic link issues on Windows","href":"/cal_docs/event-types/symbolic-issues"}]},{"group":"Availabilities","icon":"magnifying-glass","pages":[{"title":"Date overrides","href":"/cal_docs/availabilities/date-overrides"},{"title":"Multiple schedules","href":"/cal_docs/availabilities/multiple-schedules"},{"title":"Multiple time slots per day","href":"/cal_docs/availabilities/multiple-slots"}]},{"group":"Bookings","icon":"calendar-check","pages":[{"title":"Mark guests as no show","href":"/cal_docs/bookings/no-show"},{"title":"Paid Bookings","href":"/cal_docs/bookings/paid-bookings"},{"title":"Pre-fill fields/questions","href":"/cal_docs/bookings/prefill-fields"}]},{"group":"Embedding","icon":"code","pages":[{"title":"Adding embed","href":"/cal_docs/embedding/adding-embed"},{"title":"Adding slots to your email","href":"/cal_docs/embedding/adding-slots"},{"title":"Embed Events","href":"/cal_docs/embedding/embed-events"},{"title":"Embed instructions","href":"/cal_docs/embedding/embed-instructions"},{"title":"Getting Embed Code Snippets","href":"/cal_docs/embedding/embed-snippet-generator"},{"title":"Prefill booking form in Embed","href":"/cal_docs/embedding/prefill-booking-form-embed"}]},{"group":"Auth and Provisioning","icon":"user-lock","pages":[{"title":"Setting up SCIM with Okta","href":"/cal_docs/auth-and-provision/scim-okta"},{"title":"Setting up OIDC with okta","href":"/cal_docs/auth-and-provision/oidc-with-okta"}]},{"group":"Apps and Integrations","icon":"code-branch","pages":[{"title":"Apps","href":"/cal_docs/apps-and-integrations/apps"},{"title":"App Store","href":"/cal_docs/apps-and-integrations/app-store"},{"title":"Adding your first app","href":"/cal_docs/apps-and-integrations/adding-first-app"},{"title":"Assign people to a call from a CRM or database","href":"/cal_docs/apps-and-integrations/assign-people"},{"title":"Build a greeter app","href":"/cal_docs/apps-and-integrations/build-greeter-app"},{"title":"How to build an app","href":"/cal_docs/apps-and-integrations/how-to-build-an-app"},{"title":"How to sync third party apps with a self-hosted Cal.com instance","href":"/cal_docs/apps-and-integrations/syncing-third-party"},{"title":"How to Cal.com with Attio","description":null,"href":"/cal_docs/apps-and-integrations/attio"}]},{"group":"Privacy and Compliance","icon":"lock","pages":[{"title":"How Cal.com Handles Google Calendar Data Privacy","href":"/cal_docs/privacy-and-compliance/google-calendar-privacy"}]},{"group":"Developers","icon":"terminal","pages":[{"title":"How to use OAuth to authorize apps with cal.com accounts","description":null,"href":"/cal_docs/apps-and-integrations/oauth"},{"title":"How to use open-source scheduling infrastructure with HubSpot","href":"/cal_docs/apps-and-integrations/open-source"},{"title":"Webhooks","href":"/cal_docs/apps-and-integrations/webhooks"}]}]}]},{"tab":"Document Signing","pages":[{"title":"Document Signing","href":"/documenso-docs/apps/documentation/pages"}]},{"tab":"Project Management","pages":[{"title":"Project Management","href":"/plane_docs/home"}]}]},"basePath":"","title":"How Cal.com Handles Google Calendar Data Privacy - Onestack documentation","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}