Draft for counsel review. Not in force.

TrueSit subprocessors

Version 0.1, 2026-10-11. The outside providers that process personal information for TrueSit, what each does, what it receives and where. Each one is bound by a written agreement with protections at least as strong as our Data Processing Addendum. Locations and each provider’s no-training and retention terms are confirmed when the production accounts are opened (the keys round) and before this page is published.

Providers in use

ProviderPurposeData it receivesLocation
SupabaseDatabase, sign-in and file storageAll customer data: accounts, sits, audio, photos, transcripts, reports, voiceprints, exportsUnited States
Fly.ioOur processing servers: upload checks, transcription and analysis jobs, our own voice model, the public APIAll customer data while it is processedUnited States
AssemblyAISpeech to text and who spoke whenSit audio; returns the transcript and speaker turnsUnited States
AnthropicAI analysis and scoring support, Quick recap, Level and Mentor, practice, drafts, the site and help assistants, the Ops agent for supportTranscripts and sit details, Mentor memory, organization patterns, support tickets; public help articlesUnited States
CartesiaVoices read aloud in practice and on requestThe text to be spokenUnited States
VercelHosting the web dashboard and the websitePage requests and the signed-in session; dashboard pages carry customer dataUnited States
Cloudflare (R2)Nightly backup copy of recordingsEncrypted recordings and photosUnited States
ResendService email (digests, sit ready, export links, deletion notices, support replies) and incoming support emailNames, email addresses, message contentUnited States
ExpoDelivering push notificationsPush tokens and notification text (for example a sit’s time and street)United States
ApplePush notifications, Sign in with Apple, App Store purchasesPush tokens and notification text, sign-in identifiers, purchase statusUnited States
GooglePush notifications, Sign in with Google, Google Play purchases, maps on AndroidPush tokens and notification text, sign-in identifiers, purchase status, map area viewedUnited States
StripeBilling for organization plans and Solo web purchasesBilling contact, payment details (kept by Stripe), invoicesUnited States
RevenueCatSubscription status for Solo purchases in the app storesApp user id, store receiptsUnited States
PostHogWebsite analytics, only after a visitor says yesRandom visitor id, pages viewedUnited States
MapTilerMap tiles for the visits and territory mapsThe map area being viewed and the requesting IP address; no customer recordsSwitzerland, served from a global network
Twilio or Meta (WhatsApp)Alerts about support requests to TrueSit’s platform owner, by WhatsApp or SMS (one of the two is chosen at launch)The requester’s name, organization, role and a summary of the requestUnited States; Meta also processes outside the United States

Not in use

Our code can also work with these providers. None receives data today; each is added to the table above, with the notice below, before any use: Groq and Deepgram (speech to text), pyannoteAI (who spoke when), Modal (hosting our own speech models).

Not our subprocessors

When an organization connects its own CRM, API client or webhook endpoint, data goes there on the organization’s instruction and is under its control. Those providers are the organization’s, not ours.

Changes

We email every organization admin at least 30 days before adding or replacing a subprocessor, with the provider, purpose, data and location. An organization may object within that period, as the Data Processing Addendum explains. If we must replace a provider at once (a failure or a security threat), we notify as soon as we can. Anyone else may ask for change notices at privacy@truesit.ai.

Last changed: set at launch.