Subprocessors

UltraOffice engages the subprocessors listed below to provide our service. Every subprocessor has a signed Data Processing Agreement (DPA) and a current SOC 2 report (or equivalent assurance).

We commit to giving customers at least 30 days' notice before adding or replacing a subprocessor that processes customer content. To subscribe to subprocessor change notifications, email security@ultraoffice.ai.

Last updated: June 23, 2026.


Critical Subprocessors

These services process or store customer content.

SubprocessorPurposeData processedLocationCompliance
Google Cloud PlatformPrivate VPC per customerAll production dataUS (us-west1, Oregon)SOC 2, ISO 27001, 27017, 27018
Anthropic (Claude API)Large language model inferenceCustomer document content submitted to AI featuresUSTrust Center
OpenAILarge language model inferenceCustomer document content submitted to AI featuresUSTrust Portal
Google Cloud Platform (Gemini)Large language model inferenceCustomer document content submitted to AI featuresUSCovered by GCP SOC 2
SentryApplication error monitoringError logs and user identifiers; no customer document contentUSSecurity & Compliance
MailgunTransactional email and sign-in (OTP) deliveryEmail addressesUSCompliance
StripeBilling and payment processingBilling details only; no customer document contentUSPrivacy & Security
GitHubSource code hosting and CI/CDSource code only; no customer dataUSSecurity
Google WorkspaceInternal email, docs, and identity for UltraOffice staffUltraOffice corporate data; no customer contentUSSOC 2, ISO 27001

LLM providers with zero data retention

Customer content sent to these model providers is used only to produce each API response. Under our agreements and each vendor's API / data-processing terms, it is covered by zero data retention for model training and improvement: inputs and outputs are not stored for reuse in foundation-model development and are not used to train third-party models. Limited, short-lived processing or logging may still apply as described in each vendor's documentation, for example transient operational handling, security, or legal requirements.

ProviderZero retention note
Anthropic (Claude API)Commercial API terms with no training on customer data; retention limited to fulfilling the request per Anthropic's data processing commitments.
OpenAIAPI data not used to train OpenAI models; business/API retention aligned with zero retention for training under our contractual terms.
Google Cloud Platform (Gemini)Inference processed under Google Cloud's AI data protections; customer content not used to train generalized Google models per applicable Cloud terms.

Model Training

We do not train AI models on customer data. Every LLM subprocessor above is engaged under a data processing agreement that prohibits training on our customers' inputs or outputs. This is enforced contractually and, where available, through API-level opt-outs.


Questions

Email security@ultraoffice.ai for:

  • DPA copies or countersignature
  • Subprocessor change notifications
  • Detailed data-flow questions

← Back to Security