Legal

Subprocessors

Last updated September 17, 2026

Everyone below can touch candidate data in some form. The second column is the part that usually matters: “we use a speech vendor” tells you nothing, and what each one actually receives tells you everything. A vendor is on this list even where its exposure is narrow, because a list that leaves out the narrow ones is a list you cannot trust about the wide ones.

WhoWhat forWhat they receiveWhere
AnthropicConducts the interview and produces the evaluationThe transcript of the conversation as it happens, the role and its criteria, and the code a candidate wrote on a coding screen. Not the recording, and not a resume unless the candidate uploaded one.United States
DeepgramSpeech recognitionThe candidate’s audio, in real time, to turn it into text.United States
CartesiaThe interviewer’s voiceThe interviewer’s own words. Nothing the candidate says.United States
AnamThe interviewer’s face on video interviewsThe interviewer’s synthesised speech. Nothing the candidate says, and no video of them.United States
LiveKitCarries the live audio and videoThe call itself, in transit. Media is relayed, not stored: the recording is written to our own object storage.United States
SupabaseDatabase and sign-inCandidate email addresses and names, interview transcripts and evaluations, and the employer’s own account.United States
Fly.ioRuns the interview engine and the scoringEverything in flight during an interview, and the score store.Canada (Toronto)
VercelHosts the web applicationRequests to the product, and anything a browser sends with them.United States
TigrisObject storage for interview recordingsThe recording of an interview, encrypted at rest and reachable only through links that expire in minutes.United States
HetznerRuns the sandbox that executes candidate codeThe code submitted on a coding screen, and nothing else. It is reachable only from our own private network.Germany
ResendSends invitation and reminder emailA candidate’s email address, the role title, and the employer’s name.United States
SentryError reportingTechnical error detail. Configured to scrub interview content; an error can carry a room identifier, never a transcript.United States
PostHogProduct analytics on the employer sideWhich screens an employer opened, and when. No candidate interview content.United States
StripePaymentsThe employer’s billing details. Never any candidate data of any kind.United States

Changes to this list

We will tell employers using the product before a new subprocessor starts handling candidate data, and update the date above. If you need that notice at a specific address or with a specific lead time, say so in your agreement and we will hold to it.

Each one is bound to use the data only to provide their service to us. Processing happens in Canada, the United States and Germany, so information may be handled outside the province or country you are in.