Skip to main content

Sub-processor list

Updated 15 July 2026

This page lists the third parties we engage to process data when providing the service. The list supports the Data Processing Agreement (Art. 28(2)/(4) GDPR — transparency of sub-processing and the right to object) and supplements the Privacy Policy.

Sub-processors

Sub-processorPurposeProcessing regionSafeguards
Google Cloud — Vertex AI Search (Discovery Engine)Indexing and search over site contentService's configured Google Cloud regionGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF, ISO 27001
Google Cloud — GeminiQuery preparation and grounded answer generationService's configured Google Cloud regionGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF; data not used to train Google's models
Google Cloud StorageIntermediate staging of extracted text for import into the indexService's configured Google Cloud regionGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF
Google Cloud FirestoreOwner accounts, service configuration, query logs, and audit recordsService's configured Google Cloud regionGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF
Firebase Authentication / Identity PlatformAccount authentication and session managementService's configured Google Cloud regionGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF
Google — reCAPTCHA EnterpriseOptional monitor-only bot and abuse detection when enabled; the widget may send no tokenEU / USGoogle Cloud Data Processing Addendum, SCCs / EU-US DPF

Paddle — Merchant of Record (not a sub-processor)

Paddle processes subscriptions and payments as Merchant of Record. In that role, Paddle itself determines the purposes and means of processing payment data and acts as an independent controller, not as our sub-processor. We list Paddle here for transparency; the processing of payment data is governed by Paddle's own terms and privacy policy. We do not store card details.

Change notification and the right to object

We give clients advance notice of any intended addition or replacement of a sub-processor (by email and/or in the dashboard) before the new sub-processor begins processing. A client may object on reasonable data-protection grounds within a reasonable period from the notice. If an objection cannot be resolved, the client may stop using the service for the affected processing. The current version of this list is always available on this page.

Contact

Questions about sub-processors — via the contact form.