Subprocessors

Version 1.3 · Effective August 11, 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
Plausible Insights OÜ (EU)Website analytics for the marketing website (pdthatworks.com)Aggregate website-usage statistics; no cookies or persistent visitor identifiers

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

Why Google is not on this list

You can sign in with a Google account. Google is not a subprocessor and is deliberately absent from the table above: it does not process data on our behalf. The direction of travel is the opposite — Google confirms your identity to us and passes us your email address and basic profile, and we use that to match you to your PDTW account. We do not send Google your reflections, goals, or coaching conversations. Signing in with an emailed one-time code instead avoids Google entirely.

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.