Legal

Subprocessors.

The third-party services we use to run Shape — what each one receives, where it's processed, and the safeguard that protects international transfers. We update this page when the list changes.
Last updated — June 22, 2026
How to read this. A "subprocessor" is a vendor that processes your data on Shape's behalf, only to provide its service to us. The legal basis for that restriction differs by vendor and is stated in the last column — for some it is a data processing agreement we have signed, for others it is currently the vendor's own published terms. Services marked Yes under "Health data" can receive consumer health data. The independent coaches you link with are not subprocessors — they are third-party recipients of the data you choose to share with them. See the Privacy Policy and the Consumer Health Data Privacy Policy for the full picture, and Data & compliance for how we secure it.
ServicePurposeData categoriesHealth dataRegionTransfer safeguard
SupabaseDatabase, authentication, file storageAccount & profile, all health/fitness records, messages, photos & voice notes (storage)YesUnited StatesStandard Contractual Clauses + transfer impact assessment (UK Addendum)intended — not yet confirmed; residency choice still open
StripePayments, subscriptions, coach payoutsName, email, billing details, card brand & last four, transaction statusNoUS / globalEU-US Data Privacy Framework / SCCs (per Stripe DPA)intended — not yet confirmed
VercelWeb hosting, edge delivery, product analyticsIP address, request & usage dataNoUS / globalEU-US Data Privacy Frameworkintended — not yet confirmed
CloudflareDNS, network security, Turnstile bot checkIP address, bot-challenge tokenNoUS / globalEU-US Data Privacy Frameworkintended — not yet confirmed
OpenAI"Nora" assistant, voice transcription, text-to-speechCoaching text that can include recovery, sleep, weight, body-fat, mood and training context; meal-note voice audioYesUnited StatesStandard Contractual Clauses (OpenAI API)intended — not yet confirmed; zero-retention / no-training terms unconfirmed
Google Firebase Cloud MessagingPush notificationsDevice push token, notification contentNoUS / globalEU-US Data Privacy Framework / SCCs (Google DPA)intended — not yet confirmed
ResendTransactional & (opt-in) marketing emailName, email, message contentNoUnited StatesData Privacy Framework / SCCs (Resend DPA)intended — not yet confirmed
InstacartGrocery-list hand-off (only when you use it)Grocery list itemsNo*United StatesPer Instacart terms
Apple (HealthKit / MusicKit)Health import on iOS; music playlistsHealth metrics you authorize on your device; playlist referencesYesOn-device + USApple platform terms
SpotifyPlaylist sharing (in-workout audio)Basic profile, playlist referencesNoUS / globalPer Spotify terms
Strava / Garmin / Whoop / OuraWearable import (only the ones you connect)Activities, heart rate, HRV, sleep, recovery, caloriesYesUS / globalPer provider terms
Radio.coStreams Shape Radio (non-interactive internet radio)IP address and user agent of the listening device; no account details and no health dataNoUS / global (content delivery)Per Radio.co terms
SentryError and crash reporting, so we can find and fix faultsError details and technical context (device, app version, page); your user ID and role where you are signed inNo*US / globalStandard Contractual Clauses (Sentry DPA)intended — not yet confirmed
Jitsi (meet.jit.si)Video calls for coaching consultationsAudio and video of the call, IP address, display nameYes*US / globalPer Jitsi/8x8 terms — see the note below this table
FormSubmit.coRelays the web sign-up and coach-application forms to our inboxEverything on the submitted form — for the client questionnaire this includes injuries, medical conditions, medications, allergies and an emergency contactYesUS / globalPer FormSubmit terms — see the note below this table
Google (Android backup)Disabled. Android's operating-system backup is switched off for the Shape app, so your app data is not copied to your Google Drive, and every data category is also excluded from Android's device-to-device transferNone — the app opts out of OS cloud backup, and excludes every data category from device transferNoNot applicable; listed so you know we considered it. Switching cloud backup off does not by itself govern device-to-device transfer on Android 12 and later, so that is excluded separately, category by category, in the app's data-extraction rules
USDA FoodData CentralFood and nutrition searchThe food search terms you type. No account detailsNoUnited StatesUS government public API
Open Food FactsFood, brand and barcode searchThe food search terms or barcode you enter. No account detailsNoEU (France)Open database, public API
Google FontsServes the typefaces used on our web pagesIP address and user agent, when your browser requests a font fileNoUS / globalGoogle terms — we intend to self-host these; see the note below this table
SoundHelixServes the sample audio clips on the legacy coach preview pagesIP address and user agent, when your browser requests a clipNoUS / globalPer provider terms
unpkg, esm.shContent-delivery networks that serve JavaScript libraries our web pages useIP address and user agent, when your browser requests a fileNoUS / globalPer provider terms
YouTube, Vimeo, UnsplashPlays embedded video (for example a coach's form clip) and serves imagesIP address and user agent, only on pages where such media loads or you press playNoUS / globalPer provider terms (YouTube: Google)

* Instacart receives the items on a grocery list you choose to send, which can reveal dietary information. Sentry can incidentally include health-related content if it appears in an error report. Jitsi carries whatever you say and show on a coaching call, which is why it is marked yes. Android backup is not listed here because it is switched off in the app and receives nothing, as the row above records.

Notes on four of these

We would rather explain these than let a table imply everything is settled.

International transfers

Shape is available worldwide, and our infrastructure is hosted in the United States, so your data is processed in the U.S. and in the other locations listed for each service above. For people in the EEA and the UK, the safeguard we intend for each recipient is the EU-US Data Privacy Framework where that recipient is certified, or European Commission Standard Contractual Clauses (with the UK International Data Transfer Addendum) and a transfer impact assessment where it is not. That work is not finished, and this page is where we say so rather than imply otherwise. The safeguard column above is marked recipient by recipient: where it says provider terms, that is what is in place today, and where a framework or clauses are named but carry “intended — not yet confirmed”, that is the safeguard we are putting in place, not one we have already verified. An unmarked entry is one we hold. Completing the outstanding clauses and assessments is in progress, and this page is updated as each one lands. If the safeguard for a specific recipient matters to you, ask us at privacy@theshapecommunity.com.

Shape Radio is the one part of Shape we limit by territory, for music-licensing reasons: we will offer it only where the relevant webcasting licenses are in place, which at launch means the United States and United Kingdom, and we will not stream to a territory before those licenses cover it. The rest of Shape is not limited that way.

Changes

When we add, remove, or materially change a subprocessor, we update this page and the "Last updated" date above. For material changes that affect how your data is handled, we also give notice as described in the Privacy Policy. Questions: privacy@theshapecommunity.com.