Skip to content

Sub-processors

Last updated: 2 October 2026

Whoosh uses the companies below to run the service. Each one is bound by a written contract with data protection terms at least as strict as our Data Processing Agreement. We add a new provider to this page at least 14 days before it handles customer data. To be told about changes by email, write to support@whoosh.video with the subject “Sub-processor updates”.

Used for every account

ProviderPurposeData processedLocation
Amazon Web Services, Inc.Application hosting (Elastic Beanstalk) and PostgreSQL database (RDS), including automated backupsAll customer and respondent data, including videoUnited States
Clerk, Inc.Customer login and session managementCustomer name, email address, login metadataUnited States
Paddle.com Market LimitedSubscription billing and payments, as merchant of record (handles VAT and sales tax)Billing contact, payment method (held by Paddle only), invoicesUnited Kingdom / United States
Stripe, Inc.Subscription billing (existing subscribers only)Billing contact, payment method (held by Stripe only), invoicesUnited States / Ireland
Amazon Web Services, Inc. (Simple Email Service)Transactional email: new-response notifications, invitations, receiptsRecipient email addresses, campaign names, small video attachmentsUnited States
Functional Software, Inc. (Sentry)Application error tracking and monitoringError messages and stack traces, which may include the page URL and non-sensitive request contextUnited States

Used only when a customer switches on a feature

These providers receive data only after the account owner connects or enables the feature. Disconnecting the feature in the dashboard stops further transfers; data already copied to the customer’s own cloud folder stays under the customer’s control.

ProviderPurposeData processedLocation
OpenRouter, Inc. (routing to NVIDIA Parakeet and Google Gemini models)Transcription of recordings when the customer switches on Transcribe, and automatic translation of campaign instructions when Auto Translate is onThe audio track of recordings (for transcription); campaign copy written by the customer (for translation)United States
Google LLC (Google Drive)Copying recordings to the customer’s own Drive folder when connectedVideo files, file names containing campaign and respondent nameGlobal
Dropbox, Inc.Copying recordings to the customer’s Dropbox when connectedAs aboveUnited States
Microsoft Corporation (OneDrive)Copying recordings to the customer’s OneDrive when connectedAs aboveGlobal
Box, Inc.Copying recordings to the customer’s Box account when connectedAs aboveUnited States
Upstash, Inc.Distributed rate limiting when configuredHashed request keys and counters, no personal contentEuropean Union
Customer-chosen integrations (webhook endpoints and tools such as Zapier)Sending response events and share links to tools the customer connectsWhatever the customer maps in that integrationDepends on the tool

Where video is stored

Recordings live in the production database on AWS in the region shown above, encrypted at rest, and are served through signed, expiring links. Customers on Expert plans can choose “cloud only” per campaign, in which case the file is written to their own storage and not kept by .