Dossova
Effective · 04 Jul 2026v1.0Updated · 04 Jul 2026 UTC
ENES · soon

Sub-processors

About this list

We engage the third parties below to help us run Dossova. Customer data rests only inside the EU. Exactly two of these are used for data in transit — OpenRouter (customer content to the frontier model on a zero-retention route) and Vercel (front-end hosting, no data at rest) — and both operate under Standard Contractual Clauses (SCC) and a Data Processing Agreement.

Sub-processor register

Dossova sub-processor register
Sub-processorRoleDataRegionAt rest here?Transfer mechanism
NeonPrimary Postgres — accounts, SKUs, generations, documents, entitlement, payments, consent, audit logAll customer personal data + business dataEUYesNone (EU → EU)
Qdrant CloudVector knowledge base (regulatory_text · recall_corpus · opss_guidance)No customer personal data — public regulatory corpus onlyEUYesNone (EU → EU)
Upstash RedisJob broker + session / entitlement cachePersonal data in job payloads + session cache (ephemeral)EUYesNone (EU → EU)
Cloudflare R2Durable PDF store (10-year) + uploaded photos (short retention, purged after generation)Generated documents, uploaded photosEU (jurisdiction=EU)YesNone (EU → EU)
StripeCheckout, billing and webhooks (EUR presentment)Email + payment metadata (minimal personal data)EU entity + DPAYesStripe DPA + SCC (Stripe-side transfers)
ResendTransactional email (magic-link, durable-medium document copy)Email + document-download linkEU-DPAYesResend DPA
OpenRouter (frontier providers: Anthropic, OpenAI, Google, Mistral)Frontier LLM / Vision / embeddings on a zero-retention routeCustomer content in transit only (product data, photos) — no-training, zero-retentionUS transitNo — transit onlySCC + DPA; per-request zero-data-retention + provider allowlist
VercelNext.js front hosting (server components + static + edge cache)Personal data in transit only (TLS, ephemeral)US edgeNo — transit onlySCC + DPA
Grafana CloudObservability (metrics / traces / logs)Redacted telemetry — no personal data, customer content or tokensEUYesNone (EU → EU)
SentryError grouping / alertingRedacted error metadata — no personal data or customer contentEU-DSNYesNone (EU → EU)

International transfers

All customer data is stored at rest in the EU. The only transfers outside the EU are to OpenRouter and Vercel, both in transit only and both covered by the EU Standard Contractual Clauses and a Data Processing Agreement. The knowledge base held at Qdrant contains public regulatory text only — no personal data.

Changes to the list

How we notify you
We keep this register current. Before we add or replace a sub-processor that handles personal data, we update this page and, where the Data Processing Agreement requires it, give you advance notice so you can object.