Appointment data can reveal health information. We treat patient identity, appointment context, templates, Cliniko identifiers, and delivery data as sensitive unless it is clearly operational-only.
Clinic usersNames, email addresses, login identity, workspace roles, billing authority, support requests, and audit records for account activity.
Clinic setupClinic name, timezone, sender and reply-to details, phone, website, booking link, templates, merge fields, and automation rules.
Cliniko connectionCliniko API keys are handled as backend secrets. The database stores secret references, fingerprints, status, verification metadata, and cached Cliniko setup data such as appointment types and practitioners.
Patient and appointment dataFetched from Cliniko when needed to match rules, schedule messages, render merge fields, or confirm send eligibility. This can include patient names, email addresses, Cliniko IDs, appointment time, appointment type, practitioner, appointment status, and communication preferences.
Email delivery dataScheduled-message state, test-send details, provider message IDs, delivery outcomes, skip reasons, bounces, complaints, and redacted operational logs.
Billing dataStripe customer, subscription, checkout, portal, invoice, trial, and plan metadata. Payment card details are handled by Stripe, not stored by MyHealthFollowup.