Data + privacy

Your calendar should not own your business.

The business controls its client relationship. DivineBooking processes scheduling data to provide the calendar; it is not a consumer marketplace or a lead broker.

Control

The client list stays with the business.

We do not sell leads back to a business, create a public consumer profile as a condition of scheduling, or sell personal information to advertising networks.

Collection

We store what the calendar needs.

Workspace settings, staff access, services, availability, client contact details, appointments, change history, and message-delivery state. Email is not required for every client.

Caching

Private booking responses are not public content.

Responses containing client or appointment information are sent with private, no-store cache instructions instead of being treated as public CDN content.

Portability

Leaving should be understandable.

Workspace owners can request an export of core scheduling records. Export scope, attachment handling, and deletion timing should be confirmed before a workspace closes.

Reviewed August 13, 2026

Services that may process data

Processing location is provider- and deployment-specific. DivineBooking does not currently promise that all storage and processing stays in Canada. Optional services receive data only when the related feature is configured or deliberately used. The optional import helper is off by default and shows its disclosure before an iCalendar file is uploaded or CSV samples are sent.

Clerk

Used by the application
Purpose
Staff sign-in and session management
Data involved
Account identifiers, email, session and security metadata
Processing location
Vendor-managed processing; may occur outside Canada

Railway

Used by the application
Purpose
Application services and PostgreSQL infrastructure
Data involved
Workspace, client, appointment, service and operational data
Processing location
Deployment-specific; DivineBooking does not make an all-data-in-Canada promise

Cloudflare

Active where configured
Purpose
Object storage and edge services
Data involved
Stored files, request metadata and network-security information
Processing location
Vendor network and configured storage locations

Inngest

Used when configured
Purpose
Scheduled and retryable background jobs
Data involved
Job events, workspace identifiers and execution metadata
Processing location
Vendor-managed processing; may occur outside Canada

Resend

Used when configured
Purpose
Booking confirmations and reminder email
Data involved
Recipient address, message content and delivery metadata
Processing location
Vendor-managed processing; may occur outside Canada

Sentry

Active where configured
Purpose
Application error reporting
Data involved
Error, device, request and diagnostic metadata
Processing location
Vendor-managed processing; may occur outside Canada

Google

Optional
Purpose
One-way calendar connection selected by a staff member
Data involved
Connected-account identifier and appointment event details
Processing location
Google-managed processing

Anthropic

Optional, user initiated
Purpose
Suggesting column or event mappings during an import
Data involved
CSV column names and up to three sample rows, or unparsed iCalendar event fields in batches; samples can contain names, email, phone, notes, or appointment details
Processing location
Vendor-managed processing; may occur outside Canada

Vercel

Marketing site only
Purpose
Hosting, aggregate website analytics, and performance measurement
Data involved
Public-site route and referrer, device and browser details, approximate location, request and performance metadata; not the booking database
Processing location
Vendor network

Stripe

Workspace subscription billing
Purpose
Secure checkout, recurring billing, invoices, and the billing portal
Data involved
Billing contact and payment details entered with Stripe; DivineBooking retains customer, subscription, status, and renewal identifiers but not full card details
Processing location
Vendor-managed processing; may occur outside Canada

Named for transparency, not currently live

Twilio · SMS delivery

Not currently offered as a live plan feature. The privacy notice and pricing details must be updated before client data is sent through it.

This is the plain-language operating explanation. Read the Privacy Policy and Terms of Service for the governing notices.

Ready when your calendar is

Bring us one real week.

Start with your services, staff, and real appointments. Run DivineBooking beside your current setup, and switch only when the week feels right.

30 days free · $19 CAD per location / month · unlimited staff