Last updated: June 2026
This Privacy Policy explains how Scheduler (“Scheduler”, “we”, “us”), operated by Royal Bengal AI, collects, uses, stores, and shares information when you use our scheduling application at scheduler.royalbengal.ai (the “Service”). By using the Service you agree to the practices described here.
It applies to two groups: hosts (people with a Scheduler account who create event types and share booking links) and invitees (people who book a time through a host’s public booking page).
Your name, email address, password (stored only as a secure hash by our authentication provider), time zone, language preference, optional profile picture, welcome message, and workspace name and booking-link slug.
When someone books a meeting, we collect the name, email address, and chosen time they provide, and the time zone detected by their browser, so we can create and manage the booking and send confirmation and reminder emails.
Connecting your Google Calendar is optional. If you connect it, we access:
calendar.freebusy scope) — only the times you are busy or free, not the titles, attendees, or details of your events. We use this to avoid offering times that conflict with your calendar.calendar.events scope) — we create, update, and delete the calendar events that correspond to bookings made through Scheduler (for example, adding a booked meeting to your calendar, moving it when it’s rescheduled, and removing it when it’s cancelled). We do not read or modify events that Scheduler did not create.To maintain this connection we store the OAuth tokens Google issues to us and the email address of the connected Google account.
Connecting Microsoft Outlook is optional. When connected, we read your free/busy times to avoid offering times that conflict with your calendar, and we create, update, and delete the Outlook calendar events that correspond to bookings made through Scheduler. To maintain this connection we store the OAuth tokens Microsoft issues to us and the email address of the connected Microsoft account.
Connecting Apple iCloud is optional and uses Apple’s CalDAV protocol. Because Apple does not offer OAuth sign-in for iCloud calendars, the connection relies on an app-specific password that you generate at appleid.apple.com and provide to us. When connected, we read your busy times to avoid offering conflicting slots, and we create, update, and delete the calendar events that correspond to bookings made through Scheduler. To maintain this connection we store the app-specific password, your Apple ID email, and the calendar URL it points to. The app-specific password grants access only to your iCloud calendar data and can be revoked by you at any time from your Apple ID account.
Connecting Zoom is optional. When connected, we create, update, and delete the Zoom meetings that correspond to your bookings so each booking has a video link. To maintain this connection we store the OAuth tokens Zoom issues to us and the email address of the connected Zoom account.
We do not use your information for advertising, and we do not sell it.
Specifically, data obtained from Google APIs is:
Data is stored with our infrastructure providers, Supabase (database) and Railway (application hosting), and is transmitted over encrypted connections (HTTPS). Calendar and video integration credentials — including OAuth tokens and any app-specific passwords — are held in access-restricted database tables reachable only by our server using privileged credentials; they are not exposed to browsers or other users. We take reasonable and appropriate measures to protect your data, though no method of transmission or storage is completely secure.
We share information only with service providers that help us run the Service:
We may also disclose information if required by law. We do not sell personal information.
You have the right to access the personal information we hold about you, to request correction of inaccurate information, to request deletion of your account and associated data, to obtain a copy of your data, to object to or restrict certain processing, and to withdraw consent (for example by disconnecting an integration) at any time. To exercise any of these rights, email us at admin@royalbengal.ai or use our Support page; we will respond within a reasonable time. Exercising these rights will not lead to any discriminatory treatment.
On our public website we use Google Analytics, loaded through Google Tag Manager, to understand how visitors find and use the site. This sets cookies and collects usage data such as the pages viewed, approximate location (country, derived from IP address), referring site, and device and browser type. This information is processed by Google on our behalf; see Google’s privacy policy for how Google handles it. We use it only in aggregate to improve the site, not to identify you personally. You can opt out through your browser’s cookie controls or Google’s opt-out tools. Analytics is not applied to the signed-in application beyond what is described elsewhere in this policy.
The Service is operated from Bangladesh and data may be processed in countries where our providers operate. By using the Service you consent to this processing.
The Service is not directed to children under 16, and we do not knowingly collect their data.
We may update this policy from time to time. Material changes will be reflected by the “Last updated” date above, and continued use of the Service constitutes acceptance.
Questions about this policy or your data: admin@royalbengal.ai.
Scheduler is operated by Royal Bengal AI. This document describes our current data practices for the Service at scheduler.royalbengal.ai.