KruxAI
Securityprivacy@krux.bio
Trust · Sub-processors

Krux AI sub-processors.

This list reflects the current sub-processors Krux engages to process customer data. We notify Enterprise customers of changes within 30 days of any update. Material changes also publish here before they take effect.

Last updated: 2026-05-29
Sub-processor
Purpose
Data processed
Location
DPA
Supabase
Postgres database, authentication, and file storage
Accounts, RFPs, uploaded documents, drafts, cost models, audit log
Per project region (US or EU)
Supabase DPA ↗
Vercel
Application hosting and serverless compute
Request handling; data in transit and in-memory at compute time
United States (project region)
Vercel DPA ↗
Anthropic
LLM inference (Claude family)
Prompts and retrieved RFP context at inference time only
United States
Anthropic Commercial Terms ↗
Voyage AI
Embeddings (voyage-3) and reranking (rerank-2)
Document and query text chunks at embed and rerank time
United States
Voyage Privacy Policy ↗
Modal
Chemical-structure recognition (DECIMER OCSR) for the chemistry features
Structure images extracted from uploaded RFP PDFs
United States
Modal Terms ↗
Mcule
Building-block purchasability lookup (public API)
InChIKey identifiers only (derived structure hashes); no documents
United States
Mcule Terms ↗
PostHog
Product analytics (usage events)
Usage telemetry. Configured to avoid customer documents and prompts.
Per POSTHOG_HOST configuration
PostHog DPA ↗
Questions or notifications?
Email privacy@krux.bio for DPA execution, BAAs, sub-processor objections, or to receive advance notifications of changes.
privacy@krux.bio
← Full security posturekrux.bio home