SaaSWish

SaaSWish / Legal & trust

Sub-processors

Provider inventory for review. Actual regions, contracting entities and transfer safeguards must be confirmed by the operator before adopting a DPA. Code configuration alone does not establish data residency or an executed SCC.

NamePurposeDataLocationTransfer mechanism
CloudflareHosting, containers, R2 storage and database backupsAccount and session data, workspace files, database backupsConfigured Cloudflare infrastructure; residency not established in this repositoryOperator to confirm provider DPA and applicable SCCs or other valid safeguard
AnthropicLLM inferencePrompts, selected repository context, tool results and messages sent for inferenceProvider processing locations; operator to confirmOperator to confirm provider DPA and applicable transfer safeguard
StripePayment processingCheckout/payment and billing identifiers; payment details entered with StripeProvider processing locations; operator to confirmOperator to confirm applicable payment terms, roles and transfer safeguard
GitHubRepository integration when connectedRepository content, pull requests and integration authorization dataCustomer/provider configuration; operator to confirmCustomer/operator to confirm applicable terms and transfer safeguard
DuckDuckGoAgent web searchSearch queries submitted by the agent and request metadataProvider processing locations; operator to confirmOperator to assess applicable roles, terms and transfer safeguard
OpenAI (optional)Embeddings for code indexing only when configuredCode text chunks submitted for embeddingConfigured endpoint/provider locations; operator to confirmOperator to confirm provider DPA and applicable transfer safeguard

Configuration-dependent processing

Code indexing defaults to local hashed embeddings. OpenAI is used only when configured; an alternative OpenAI-compatible endpoint can be configured instead. Confirm that provider separately.

Slack, Linear, Jira and Microsoft Teams integrations are used only when the customer connects them. Customer-enabled MCP endpoints and other configured providers require a separate assessment of data sent and applicable terms.

Changes and questions

The proposed DPA includes advance sub-processor change notice. Contact the operator [CONTACT TO BE PROVIDED] to confirm the current contracted inventory and transfer arrangements.