Subprocessors

KlyHub uses the following subprocessors to deliver the service. Each row links to the vendor’s data processing terms. We notify customers at least 30 days before adding a new subprocessor (post-launch).

Sub-ProcessorPurposeData CategoriesRegionDPA
Cloudflare (Workers, R2, KV, Hyperdrive, DNS)Edge runtime, file storage, idempotency cache, DB pool, DNSTenant content, files, session metadataGlobal edgeLink
VercelHosting for 4 Next.js apps (web, app, accounts, doc)Page requests, IP, user-agentGlobal edgeLink
Neon (Postgres + pgvector)Primary databaseAll tenant dataUS East (default)Link
StripeBillingEmail, name, billing address, card metadata (NOT card numbers)US/EULink
ResendTransactional emailEmail address, message bodyUSLink
PostHogProduct analytics + feature flagsEvent data, distinct_idUS (US Cloud)Link
SentryError tracking + perf monitoringStack traces, user/tenant context, scrubbed PIIEU/USLink
InngestBackground jobs + cronJob payloads (may include tenant_id, user_id)USLink

This page is hydrated from docs/SUBPROCESSORS.md at build time per D-45.

Subprocessors · KlyHub