Subprocessors

Last updated October 25, 2026 · The providers Thermal relies on to operate the service.

This is the list behind section 3 of our Privacy page. Each provider processes information only as necessary to provide its service to us and is contractually restricted from using it for its own purposes. Where we have not yet confirmed a data category or a hosting region from our own records, the table says “Not verified” rather than guessing.

For how we protect data, see our Security page.

ProviderPurposeProcessing classData categoriesRegion
StripePurposePayment processing and billing.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
ClerkPurposeAccount authentication and login.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
SupabasePurposeOur primary database (Postgres), hosted in the US (us-east-1).Processing classCustomer-data processingData categoriesThe records your organization enters into ThermalRegionUS (us-east-1)
VercelPurposeApplication hosting and file storage (Blob) for features like data exports.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
TelnyxPurposeText message delivery.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
PostmarkPurposeTransactional and account email delivery.Processing classCustomer-data processingData categoriesRecipient email addresses and message contentRegionNot verified
RetellPurposeInbound voice call booking. This integration is not yet active in production (no live configuration is currently deployed) and is listed here in case your organization enables it.Processing classOptional or inactive integrationData categoriesNot verifiedRegionNot verified
Intuit / QuickBooks OnlinePurposeAccounting sync, only if you connect your QuickBooks account.Processing classOptional or inactive integrationData categoriesNot verifiedRegionNot verified
CloudflarePurposePrivate document storage (R2), and a gateway that relays requests to most of the automated data-processing providers below. One of them, Zai, always connects directly rather than through this gateway.Processing classCustomer-data processingData categoriesPrivate documents stored in R2, and the requests relayed to the automated data-processing providersRegionNot verified
Google Maps PlatformPurposeGeocoding service addresses and rendering the dispatch map.Processing classCustomer-data processingData categoriesService addressesRegionNot verified
SentryPurposeError monitoring, to help us find and fix bugs, including, in the web app, a masked recording of the moments before an error.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
PostHogPurposeProduct usage analytics and masked session recordings, hosted in the US. Web traffic reaches PostHog through our own domain.Processing classCustomer-data processingData categoriesProduct usage events and masked session recordingsRegionUS
InngestPurposeBackground job scheduling (for example, reminders and scheduled reports).Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
AnthropicPurposeAnthropic drafts suggested customer-service replies and grounded help answers over your account's own documentation excerpts.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
Google GeminiPurposeGoogle Gemini triages inbound call details and other structured product automation tasks.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
OpenAIPurposeOpenAI reads equipment nameplate photos and helps match spreadsheet columns during data import.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
ZaiPurposeZai is a failover provider for the same product automation tasks listed above.Processing classCustomer-data processingData categoriesNot verifiedRegionNot verified
DeepSeekPurposeDeepSeek handles internal, non-customer tasks only: it checks our public changelog before it is published, reading the planned and written entries, the titles, descriptions and changed file names of our own merged code changes, recently published entries, and the titles of the public roadmap ideas an entry links to; and it reviews some proposed changes to our own source code. It never receives your organization's Customer Data. Reached only through our Cloudflare gateway, never called directly.Processing classInternal-only processingData categoriesNot verifiedRegionNot verified