Subprocessors & Platform Providers
CalendarGuardian uses service providers only as reasonably necessary to provide and operate the service. Calendar platforms that a user expressly connects may also process calendar information under their own terms and privacy practices; depending on the circumstances, those platforms may act as independent providers rather than DealDoctor subprocessors.
Service subprocessors
| Provider | Purpose | Data involved |
|---|---|---|
| Microsoft Azure | Production application hosting, API/webhook execution, application storage, and operational logging for the deployed CalendarGuardian service. | Account information, encrypted OAuth token material, protection rules, flagged/reported event records, and limited service/security data. |
Authorized calendar and identity platforms
| Platform | Purpose | Data involved |
|---|---|---|
| Microsoft identity / Microsoft Graph | User authentication, authorization, Outlook/Microsoft 365 calendar connectivity, change notifications, and Marketplace commerce where applicable. | Microsoft account/profile information, authorized calendar data, provider identifiers, and transaction data where Marketplace billing is used. |
| Google identity / Google Calendar API | Google account authorization, basic identity, Google Calendar event access, and Calendar push-notification channels. | Google account identifier, name/email, authorized calendar data, OAuth token material, and provider notification identifiers. |
| Apple EventKit / device calendar services | Native iPhone, iPad, and Mac calendar access with operating-system permission. | Calendar information exposed to the native app by EventKit. Calendar authorization is mediated by Apple operating systems. |
| Android Calendar Provider | Native Android access to calendars synced onto the device after runtime permission. | Calendar and event data exposed by Android's Calendar Provider for authorized device calendars. |
Namecheap is used for CalendarGuardian.com domain registration and DNS management. DNS service ordinarily does not receive CalendarGuardian calendar content.
The current core detection engine does not require a third-party generative-AI model provider. If DealDoctor adds another service provider that processes calendar content or Personal Data on DealDoctor's behalf, this page and the Privacy Policy will be updated as appropriate.