Subprocessors

Last updated 10 October 2026

Draft pending review. This page is published for transparency while the wording is still being reviewed, so it can change before launch.

These are the vendors that process data on our behalf when you run a conversion. What each one receives and how long it keeps it is described in the Data Use policy.

VendorRoleProcessing location
OpenAIGenerates components and runs the visual judgeUnited States
Google (Gemini)Generates components and runs the visual judgeUnited States and other Google regions
E2BEphemeral sandboxes that install, build, render and screenshot generated codeUnited States
Cloudflare (R2)Stores design images, screenshots, code bundles and permanent static previewsCloudflare global network
Managed PostgreSQL hostStores accounts, encrypted tokens, job and section records and reportsRegion configured for the instance
Managed Redis hostHolds short-lived job status, queue messages and preview pointersRegion configured for the instance
SentryReceives error and crash reports from the API and the workerUnited States or European Union, per project setting
LangfusePipeline traces (timings and token usage) when tracing is switched on; design content only if that is enabled separatelyRegion configured for the project
GitHubSign-in, and pushing generated code to a repository when you ask for itUnited States
FigmaSource of the designs, read with the access token you supplyUnited States

Changes to this list

We will update this page before a new subprocessor starts handling customer data, and the date at the top shows the current version. If you want to be told about changes directly, subscribe to the project issue tracker, where changes are announced.