Trust Center

Hosting and data residency

Last reviewed: 2026-07-21

Compliance Care's default and intent is that customer data — including all participant information, evidence documents, policies, audit trails, and notifications content — is stored and processed inside Australia.

This page lists every region where compute runs, data sits at rest, or content is processed, including the named exceptions to AU-only and how each is handled.

Where customer data is stored and processed

LayerProviderRegionWhat is processed there
Authenticated application (Larenta, Next.js)AWS App RunnerSydney (ap-southeast-2)All requests carrying customer data.
Primary database (Postgres, Auth, Storage)SupabaseSydney (ap-southeast-2)Tenant records, participant data, evidence files, audit events, RLS-scoped storage objects.
Audit trailSupabase (append-only audit_events)Sydney (ap-southeast-2)Append-only audit events on customer data.
BillingStripe AUAustraliaBilling contact and metadata, GST invoice records; card details held by Stripe. No participant data.
Transactional emailResendTokyo (ap-northeast-1) — named exception, see belowSign-in links, contact-form notification and acknowledgement, newsletter and digest email. Recipient address, display name, and message content only. Content carries no participant PII.
Business emailMicrosoft 365Australia (tenant region)Contact-form enquiries delivered to the monitored mailbox.
Bot protection on public formsCloudflare TurnstileGlobal edgeVisitor connection and browser signals only; no form content.

Planned controls (not yet in force)

These controls are designed and staged but not yet live. Each will appear in the table above (and in the sub-processor list where a new provider is involved) before it processes customer data:

Marketing site (no customer data)

The public marketing site at compliancecare.com.au is served from the same Sydney infrastructure, with supplementary hosting and edge caching on Vercel (Sydney syd1). It carries no authenticated customer session. Contact-form submissions are written to the Sydney Supabase project (which remains the record of the enquiry) and delivered to the Microsoft 365 mailbox by Resend — they do not persist on the edge.

Named exception: transactional email (Resend)

Email we send — sign-in and verification links, contact-form notification and acknowledgement, and newsletter or digest email — is delivered by Resend, whose processing region for our sending domain is Tokyo (ap-northeast-1). Resend does not offer an Australian region.

Why this changed: our original vendor was Amazon SES in Sydney. AWS declined production access for that account twice (case 178399382300285), which leaves an SES account able to email only addresses it has itself verified — it cannot send a sign-in link to a new customer. We moved to a vendor that can actually deliver, and disclose the residency consequence here rather than leave the claim inaccurate.

Handling rules in force:

Named exception: Anthropic (Claude) API

Inference for AI features runs on Anthropic's Claude API, which is not hosted in Australia.

Handling rules in force:

See AI handling for full detail.

What we do not do

Change log

DateChange
2026-05-25Initial publication.
2026-07-14Aligned to the live stack: application hosting is AWS App Runner Sydney (not Fly.io); transactional email is Amazon SES Sydney; Microsoft 365 and Cloudflare Turnstile added; Textract, S3 audit mirror, AV scanning, SMS, and e-signature moved out of the live table (SMS/Twilio dropped; the rest listed as planned controls).
2026-07-21Transactional email moved from Amazon SES (Sydney) to Resend (Tokyo ap-northeast-1) after AWS declined SES production access twice, which left that account unable to email any address it had not itself verified. Added as a second named exception to AU residency, with the scope limits (recipient address, display name, message content only — no participant, worker, evidence, or audit data) and the reason stated. Marketing-site paragraph corrected: the Sydney Supabase project remains the record of a contact-form enquiry; email is the notification on top of it.

← Back to the Trust Center