Subprocessors

Version 1.1 · Effective August 2, 2026

Every provider below is confirmed in our running system — this is the actual list, not a template. What is still being finalized is the paperwork behind some of them: legal entity, processing region, and executed data-processing agreement. Where we have confirmed those, we say so; where we have not, we say that instead. Version 1.1 adds Anthropic's confirmed terms.

To run PD That Works, we rely on a small number of service providers ("subprocessors") that process data on our behalf under our instructions. This page lists them, what each does, and the categories of data each handles. We do not sell personal information to any of them.

ProviderWhat it does for usData it handles
SupabaseDatabase, sign-in/authentication, and file storageAccount data and all stored content, including Private Teacher Content
AnthropicAI processing — generates coaching responses and report narratives (commercial API)Teacher reflections, goals, and related coaching text
StripePayments, subscriptions, and invoicesBilling and subscription details. Card numbers are entered with Stripe and are never stored by us.
ResendTransactional email (account, coaching, and report messages) and internal alertsRecipient email address and message content
LoopsLifecycle and onboarding email automationContact email, name, and activity events
VercelHosting and execution of the application (app.pdthatworks.com)Request data in transit and application logs
NetlifyHosting of the marketing website (pdthatworks.com)Website request and hosting logs

We currently do not use any advertising, cross-site tracking, or website-analytics providers.

Data-processing terms

Supabase — our database, authentication, and file storage — processes data in the US East region under a confirmed data-processing agreement.

Anthropic — our AI provider — processes data under Anthropic's Commercial Terms of Service, which incorporate its data-processing addendum and Standard Contractual Clauses. Under those terms our data is not used to train Anthropic's models without our express permission, which we have not given, and text sent to the API is deleted within 30 days. Content flagged by Anthropic's automated safety systems is the exception and may be kept longer; see section 5 of our Privacy Notice.

For the remaining providers — Stripe, Resend, Loops, Vercel, and Netlify — we are still confirming the executed data-processing agreement, processing region, and retention terms. Until each is confirmed in writing, we describe it as unconfirmed rather than summarize terms we have not verified. This page is updated as each one is settled.

Changes to this list

We keep this page current. Before we add or change a subprocessor that handles personal data, we will update this page and provide notice. For schools, the specific notice mechanism and any objection window are set in the data-processing addendum to the school agreement. Questions: hello@pdthatworks.com.