Google Calendar IntegrationNeoAgora offers an optional Google Calendar integration that allows our users to display their availability and enable appointment booking on their websites. This integration uses the Google Calendar API and complies with the Google API Services User Data Policy, including the Limited Use requirements.
Data AccessedWhen you connect your Google Calendar account, we access the following data with your explicit consent:
• Calendar event information (date, time, duration, availability status)
• Free/busy information to display available time slots
• Basic calendar metadata (calendar name, timezone)
How We Use Google Calendar DataGoogle Calendar data is used strictly for the following purposes:
• Displaying your real-time availability on your website
• Allowing visitors to book appointments during your available time slots
• Creating calendar events when appointments are confirmed
• Sending appointment confirmations and reminders
We do not use Google Calendar data for advertising, market research, or any purpose unrelated to the appointment booking functionality you have enabled. Our use of Google Calendar data adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Security of Google Calendar DataWe implement the following measures to protect your Google Calendar data:
• All data is transmitted over encrypted HTTPS connections (TLS 1.2+)
• OAuth 2.0 tokens are stored securely and encrypted at rest
• Access tokens are refreshed automatically and never exposed to client-side code
• We use the principle of least privilege, requesting only the minimum scopes necessary
• Our servers are hosted in secure, SOC 2-compliant data centers
Data Retention & DeletionCalendar data is processed in real-time and not permanently stored on our servers beyond what is necessary for the booking functionality. Appointment records are retained as part of your account data. You can revoke NeoAgora's access to your Google Calendar at any time by:
• Disconnecting the integration from your NeoAgora dashboard
• Removing access from your Google Account permissions page (myaccount.google.com/permissions)
• Contacting us at
[email protected] to request complete data deletion
Upon revocation, we immediately cease accessing your Google Calendar data and delete all stored OAuth tokens within 24 hours.
Third-Party Data SharingWe do not sell, share, or transfer your Google Calendar data to any third parties, except as necessary to provide the appointment booking service (e.g., sending confirmation emails). All communications with the Google Calendar API are made directly from our secure servers.
Consent & ControlThe Google Calendar integration is entirely optional. You must explicitly authorize the connection through Google's OAuth consent screen before any data is accessed. You maintain full control over:
• Which calendars are shared with NeoAgora
• When to connect or disconnect the integration
• What information is displayed on your public website