Sub-processors

Last updated: May 26, 2026

Whirl uses the sub-processors below to provide, secure, monitor, and improve the service. The exact providers used for a customer may depend on the integrations, AI models, regions, and browser tools enabled for that customer.

We do not allow sub-processors to use customer content to train generalized AI models unless a customer has expressly instructed or opted into that use.

ProviderPurposeDataLocation
ClerkAuthentication, user management, organization membershipAccount identifiers, email addresses, names, authentication metadataUnited States
ConvexBackend database, serverless functions, file storageApplication data, integration metadata, messages, tasks, attachments, usage recordsUnited States
VercelApplication hosting and edge infrastructureRequests, technical logs, limited application metadataGlobal infrastructure
PostHogCookieless website analytics and product analyticsPublic pageviews, campaign parameters, product event metadataUnited States or EU, depending on project configuration
ResendTransactional email deliveryEmail addresses, message metadata, transactional email contentUnited States
AnthropicAI model inferencePrompts, tool context, outputs needed to provide AI featuresUnited States or configured provider regions
OpenAIAI model inferencePrompts, tool context, outputs needed to provide AI featuresUnited States or configured provider regions
Google AI / Google CloudAI model inference and related cloud processingPrompts, tool context, outputs needed to provide AI featuresConfigured Google Cloud/model regions
OpenRouterAI model routing and model provider accessAI request metadata, prompts, outputs as needed to route requestsUnited States or provider infrastructure
Vercel AI GatewayAI request routing, provider access, observability, cost reportingAI request metadata, prompts, outputs as needed to route requestsGlobal infrastructure
Browser UseManaged browser automationBrowser run instructions, browser state, screenshots, recordings, extracted outputs where enabledUnited States or provider infrastructure

Changes

We will update this page before appointing a new sub-processor that materially processes customer content. Customers may contact hello@whirl.sh with questions or objections.

Transfers

Some sub-processors process data outside the UK or EEA. Where required, Whirl relies on the relevant data processing terms, adequacy regulations, Standard Contractual Clauses, the UK Addendum, or the UK International Data Transfer Agreement.