Capable — Sub-processors
Last updated: 2026-06-17
This page lists the third-party sub-processors that Capable Agents AB (organisationsnummer 559504-0444, VAT SE559504044401) ("Capable") engages to process Customer Data in providing the Services. It supplements our Data Processing Agreement (Annex III) and Privacy Policy.
Change notification
We may add or replace a sub-processor as the Services evolve. When we do, we update this page and, where a customer has subscribed to sub-processor notifications, we give notice (by email or in-product). Customers then have a reasonable period — at least thirty (30) days unless a shorter period is required for security or legal reasons — to object on reasonable data-protection grounds, as described in Section 6.3 of the DPA. To subscribe to notifications or to raise an objection, email hello@capable.run.
Current sub-processors
| Sub-processor | Purpose | Data processed | Location / region |
|---|---|---|---|
| Supabase | Primary data store, authentication, file storage, backups (PITR) | All Customer Data; Authorized User identity | European Union (eu-west-3, Paris) |
| Vercel | Application + MCP server hosting, edge, deployment, logs | Customer Data in transit; request/operational logs | EU (Paris / cdg1) / global edge |
| Identity provider (Google Sign-In) and, on the customer's authorisation, the source of Gmail header metadata and Calendar event metadata | Authorized User identity; email header metadata; calendar event metadata (never email bodies, never calendar descriptions/attachments) | United States / global | |
| Recall.ai | Meeting-recorder bots that join and record video calls (where enabled) | Meeting audio/video, transcripts, recording links, participant metadata | European Union (eu-central-1, Frankfurt) — configured via RECALL_REGION=eu-central-1 |
| Deepgram | Speech-to-text transcription of recordings, routed through Recall.ai (BYO provider) | Meeting audio for transcription | European Union (routed through Recall.ai's EU deployment) |
| Inngest | Background-job orchestration (inbox import, signal ingestion, scheduled report digests, recorder routing) | Customer Data referenced by background jobs (event metadata, identifiers) | US / global |
| Resend | Transactional email delivery (scheduled report digests; account/operational email) | Recipient email address; email content of digests/notifications | US / global |
| Sentry | Application error and performance monitoring | Error/diagnostic metadata (configured not to send personal data by default) | US / global |
| PostHog | Product analytics (cookieless, metadata-minimized) | Metadata-minimized usage signals (tool/kind/latency/error class); Authorized User identifier | European Union (EU-hosted) |
| Upstash | Rate limiting and caching (Redis) | Short-lived cache keys (e.g. workspace settings, domain facts); rate-limit counters | US / global (graceful no-op when unconfigured) |
| Brandfetch | Company-level (domain) firmographic facts | Company domain and public company facts (not individual personal data) | US / global |
| Logo.dev | Company logos by domain | Company domain (not individual personal data) | US / global |
| Stripe (planned) | Payments, invoicing, customer portal | Billing contact and payment metadata (card data handled by Stripe, not stored by Capable) | US / global |
Status note. Vendors marked (planned) are not yet engaged in the production Service. Stripe is integrated in the product plan but not yet wired in code; we will engage it before processing payments and will reflect that here.
Why Anthropic is not listed as a sub-processor
Capable is an AI-native CRM, but we do not make server-side calls to any large language model and we do not transmit Customer Data to a model. The AI assistant is Anthropic's Claude, connected by the Authorized User under that user's own agreement with Anthropic. When an Authorized User instructs Claude, our MCP server returns the requested Customer Data into that user's own Claude session, where Anthropic processes it under the user's own Anthropic terms — not on Capable's behalf.
Because Anthropic does not process Customer Data on Capable's behalf, it is not a sub-processor of Capable, and is deliberately not listed above. Anthropic is the environment in which Authorized Users operate the Services, governed by each user's own agreement with Anthropic. This treatment is consistent across our Terms of Service (Sections 6–7), Privacy Policy (Section 4.4), and DPA (Section 12).
Questions: hello@capable.run