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-Processor | Purpose | Data Categories | Region | DPA |
|---|---|---|---|---|
| Cloudflare (Workers, R2, KV, Hyperdrive, DNS) | Edge runtime, file storage, idempotency cache, DB pool, DNS | Tenant content, files, session metadata | Global edge | Link |
| Vercel | Hosting for 4 Next.js apps (web, app, accounts, doc) | Page requests, IP, user-agent | Global edge | Link |
| Neon (Postgres + pgvector) | Primary database | All tenant data | US East (default) | Link |
| Stripe | Billing | Email, name, billing address, card metadata (NOT card numbers) | US/EU | Link |
| Resend | Transactional email | Email address, message body | US | Link |
| PostHog | Product analytics + feature flags | Event data, distinct_id | US (US Cloud) | Link |
| Sentry | Error tracking + perf monitoring | Stack traces, user/tenant context, scrubbed PII | EU/US | Link |
| Inngest | Background jobs + cron | Job payloads (may include tenant_id, user_id) | US | Link |
This page is hydrated from docs/SUBPROCESSORS.md at build time per D-45.