[{"name":"Mistral La Plateforme","purpose":"LLM extraction & analysis","data_processed":"contract text, user prompts","location":"France","dpa_url":"https://mistral.ai/terms/#data-processing-agreement"},{"name":"Resend","purpose":"Transactional email","data_processed":"names, email addresses","location":"Germany","dpa_url":"https://resend.com/legal/dpa"},{"name":"Mollie","purpose":"Payment processing","data_processed":"billing details, partial card metadata","location":"Netherlands (EU)","dpa_url":"https://www.mollie.com/legal/data-processing-agreement"},{"name":"Signaturit","purpose":"Electronic signatures","data_processed":"signer PII, document content","location":"Spain","dpa_url":"https://www.signaturit.com/en/legal/dpa"},{"name":"Railway","purpose":"Hosting + object storage + Postgres + Redis","data_processed":"application data, customer content","location":"EU region (see runbook)","dpa_url":"https://railway.com/legal/dpa"},{"name":"Sentry","purpose":"Error monitoring","data_processed":"stack traces, request IDs, IP","location":"EU region (sentry.io with eu.sentry.io ingest)","dpa_url":"https://sentry.io/legal/dpa/"}]