Skip to main content

Sub-processors

Last updated: July 2026

This page lists the third-party sub-processors SimpleAudit™ engages to process personal data on behalf of our customers and partners. It is the authoritative, always-current version of the sub-processor list referenced in our Privacy Policy and our Data Processing Agreement. Each sub-processor processes data only as necessary to provide its service.

Current list of SimpleAudit sub-processors
ProviderPurposeData ProcessedLocation
ClerkAuthentication, user management, billing; webhook delivery via its subprocessor SvixName, email, session tokens, payment infoUnited States
Microsoft Corporation (Azure)Cloud hosting, database, file storage, transactional email, AI services, security scanning, telemetry — see "Microsoft Azure service detail" belowAll application data (encrypted at rest and in transit), including uploaded evidence files, email content, compliance data context for AI processing, and pseudonymous telemetryUnited States (East US 2, with geo-redundant replication and backups to the paired region, Central US); AI processing runs on Azure US Data Zone deployments within the United States
StripePayment processing (via Clerk Billing)Billing address, payment method, transaction historyUnited States
Google LLCWebsite analytics and advertising conversion tracking (both consent-required)Page views, device info, IP address (anonymized), conversion events, hashed email, advertising identifiersUnited States / global
CloudflareBot protection (Turnstile) on sign-up and video hosting (Stream)Visitor IP addressesGlobal (US + edge network)
Svix (via Clerk)Webhook deliveryWebhook event payloads (may include user email addresses)United States

Microsoft Azure service detail

All Microsoft services below operate under the same Microsoft Products and Services Data Protection Addendum and within the same Azure trust boundary. Within Microsoft Azure, SimpleAudit uses:

  • Azure App Service, Database for PostgreSQL, and Blob Storage — application hosting, database, and file storage for all application data
  • Azure Communication Services — transactional email (email addresses and email content)
  • Azure AI Foundry (hosts the OpenAI and Anthropic models we use, on Azure “Data Zone Standard (US)” deployments) — AI-powered compliance guidance over compliance data context (policies, risks, vendors)
  • Azure AI Document Intelligence — text extraction (OCR) from uploaded evidence files (PDF, PNG, JPEG)
  • Azure AI Content Safety — prompt-injection screening (Prompt Shields) of text extracted from uploaded content
  • Microsoft Defender for Storage — malware scanning of uploaded evidence files, with scan verdicts delivered via Azure Event Grid
  • Azure Monitor (Application Insights) — server-side telemetry and error monitoring (performance metrics, error traces, request timing, and pseudonymous account and company identifiers)

Our AI features run through Microsoft Azure AI Foundry, which hosts the OpenAI and Anthropic models we use, on Azure “Data Zone Standard (US)” deployments (applicable to both the primary and the fallback models). Microsoft acts as the data processor: prompts and outputs are processed within the United States, are not shared with the model providers, and are not used to train any models. For the governing terms, see Microsoft's Azure AI Foundry data-privacy documentation and the Microsoft Products and Services Data Protection Addendum.

Changes to this list

We provide at least 30 days’ advance notice of any new or replacement sub-processor, during which customers and partners may object on reasonable data-protection grounds (30-day objection window). To request notification when this list changes, contact privacy@simpleaudit.io.

Change history

This change history is maintained by SimpleAudit and is not part of the counsel-supplied document above. We publish each sub-processor change here at least 30 days before it takes effect. To be notified directly when this list changes, contact privacy@simpleaudit.io.

  1. Effective 2026-08-08

    Notice given 2026-08-08

    Wording correction to the Microsoft Corporation (Azure) row's Location cell and the Azure AI Foundry service-detail prose: AI processing now runs on Azure Data Zone Standard (US) deployments within the United States (previously disclosed as possibly occurring outside the US). No sub-processor entity was added, removed, or replaced; storage locations unchanged. No advance notice is owed: the published commitment covers new or replacement sub-processors only.

    • Updated, Microsoft Corporation (Azure): Location cell narrowed: AI processing runs on Azure US Data Zone deployments within the United States; previously disclosed as possibly occurring outside the US. Storage locations (East US 2, Central US geo-redundancy) unchanged.
  2. Effective 2026-07-26

    Notice given 2026-07-26

    Consolidated the published table from 13 per-service rows to 6 entity-level rows (Clerk, Microsoft Corporation (Azure), Stripe, Google LLC, Cloudflare, Svix), with per-service detail moved to a new Microsoft Azure service detail section below the table. No sub-processor entity was added, removed, or replaced; every purpose, data category, and location was carried over. No advance notice is owed: the published commitment covers new or replacement sub-processors only.

    • Updated, Microsoft Corporation (Azure): Single entity-level row absorbing the former Microsoft Azure, Azure Communication Services, Azure AI Foundry, Azure AI Document Intelligence, Azure AI Content Safety, Microsoft Defender for Storage, and Azure Monitor rows; per-service purposes and data categories retained in the service-detail section.
    • Updated, Google LLC: Single entity-level row absorbing the former Google Analytics and Google Ads rows; both consent requirements retained.
    • Updated, Clerk: Purpose now notes webhook delivery via its subprocessor Svix; Svix remains separately listed.

    Direct notice sent 2026-07-26 to 0 requesters (email (BCC) per docs/runbooks/subprocessor-change-notification.md - requester registry was empty, so no direct-notice recipients existed. Updated-only change; no advance notice owed. Zero-recipient discharge recorded 2026-08-08 per founder decision.).

  3. Effective 2026-07-25(baseline)

    Notice given 2026-07-25

    Baseline of the published sub-processor list at the date this change history began. No notice is owed for the baseline: it records the roster that was already published, not a change to it. Sub-processor changes made before this date are not backfilled here.