Browse security docs Toggle navigation

// Security

Subprocessors

Last updated July 17, 2026

Userplay engages a small set of trusted subprocessors to operate the platform. Each subprocessor has a Data Processing Addendum on file and is reviewed at onboarding and annually thereafter.

All production platform and recording data processed by Userplay is hosted in the United States. Billing is handled by our payments provider acting as merchant of record, which may process payment data in other regions.


Active Subprocessors#

SubprocessorPurposeData handledRegion
RenderApplication hosting and backend computeWorkspace data, recording metadata, audit logsUnited States
PlanetScaleManaged Postgres databaseAccount, workspace, and player data, recording metadata, audit logsUnited States
VercelFrontend hosting and CDNWeb application delivery; no customer recording dataUnited States / Global edge (delivery only)
CloudflareDDoS protection, WAF, object storage, and edge deliverySession recordings, audio, and telemetry in object storage; traffic logs (30-day retention); TLS terminationUnited States; global edge (delivery only)
MuxVideo storage and streamingSession recordings (screen video, audio)United States
PostHogProduct analytics, session replay, and error monitoringPseudonymous product-usage events; masked session replays of the web application (inputs and text masked); error reportsUnited States
Dodo PaymentsBilling and payments (merchant of record)Customer billing details, subscription and transaction recordsGlobal
ResendTransactional emailRecipient email addresses and email contents (magic links, invitations, notifications)United States
InngestBackground job orchestrationJob payloads referencing recordings and notification emails in transitUnited States
UpstashRate limiting and abuse preventionEphemeral request counters keyed by IP or account identifierUnited States

Change Notifications#

Userplay notifies customers of additions, removals, or material changes to this list at least 30 days in advance via email to workspace owners and an update to this page.

Customers who object in writing to a newly added subprocessor within the 30-day window may contact privacy@userplay.io. Userplay will work with the customer to find a workable resolution, which may include excluding the customer’s data from that subprocessor where technically feasible.


Subprocessor Security Posture#

Each subprocessor in the active list holds SOC 2 Type II or equivalent attestations and published security documentation. Attestation reports are available on request to enterprise customers under NDA — contact security@userplay.io.