diff --git a/src/Web/autopilot-monitor-web/app/privacy/page.tsx b/src/Web/autopilot-monitor-web/app/privacy/page.tsx index 263c687d..62cececa 100644 --- a/src/Web/autopilot-monitor-web/app/privacy/page.tsx +++ b/src/Web/autopilot-monitor-web/app/privacy/page.tsx @@ -2,7 +2,7 @@ import { PublicPageHeader } from "../../components/PublicPageHeader"; const LAST_UPDATED = "21 July 2026"; const DOCS_SECURITY_FAQ = "https://docs.autopilotmonitor.com/trust/security-faq"; -const DOCS_SUBPROCESSORS = "https://docs.autopilotmonitor.com/trust/subprocessors"; +const DOCS_DATA_FLOWS = "https://docs.autopilotmonitor.com/trust/data-flows"; function DocsLink({ href, children }: { href: string; children: React.ReactNode }) { return ( @@ -119,19 +119,20 @@ export default function PrivacyPage() { isolation model is in the Security & Privacy FAQ.

-

Sub-processors and Outbound Data Flows

+

External Services

- Microsoft Azure is the only sub-processor that stores your data. Resend is used solely to - deliver the onboarding approval email when a tenant is activated — it receives an administrator's email - address and the tenant domain, never enrollment telemetry. Vulnerability reference data is pulled inbound from - NVD, the CISA KEV catalog, and MSRC; no customer data is sent to them. + Microsoft Azure is the only place your data is stored. Resend delivers the onboarding + approval email when a tenant is activated — it receives an administrator's email address and the tenant + domain, never enrollment telemetry. Vulnerability reference data is read inbound from NVD, the CISA KEV + catalog, and MSRC; nothing about your environment is sent to them.

- Some data flows exist only because you configure them: your own Azure storage account for diagnostics, + Further connections exist only because you configure them: your own Azure storage account for diagnostics, notification channels such as Teams, Slack, or a generic webhook, and your own AI assistant if a user connects - one through the MCP integration. The platform itself makes no calls to any AI or LLM provider. The complete - list is published as Sub-processors, and new sub-processors are - announced there before they are introduced. + one through the MCP integration. The platform itself makes no calls to any AI or LLM provider.{" "} + Data Flows & External Services maps every outbound connection + and what it carries. The data processing agreement, available on request, is the authoritative document for + the parties engaged and the terms of their engagement.

Diagnostics Uploads

diff --git a/src/Web/autopilot-monitor-web/app/terms/page.tsx b/src/Web/autopilot-monitor-web/app/terms/page.tsx index dd2fbb42..b4db39af 100644 --- a/src/Web/autopilot-monitor-web/app/terms/page.tsx +++ b/src/Web/autopilot-monitor-web/app/terms/page.tsx @@ -85,7 +85,7 @@ export default function TermsPage() {
  • Delegated access is read-only and limited to exactly the tenants in scope. Configuration secrets are redacted.
  • A grant is either assigned by platform operators or delegated by the customer's own tenant admin; customer-initiated delegations require approval before they take effect.
  • Every grant, revocation, and disablement is recorded in the managed customer tenant's audit log, so a customer can always determine who holds access to their data.
  • -
  • A managing organization acts as a processor or sub-processor of its customers and is responsible for having the necessary agreements in place with them.
  • +
  • A managing organization is responsible for having the necessary data protection agreements in place with the customers it manages.
  • Access can be revoked at any time by the customer or by platform operators and takes effect within seconds.
  • @@ -127,7 +127,7 @@ export default function TermsPage() {

    Security and Transparency

    - The security architecture, data residency, sub-processors, retention and deletion behaviour, and an explicit + The security architecture, data residency, external services, retention and deletion behaviour, and an explicit statement of what the service does not do are published in the{" "} Security & Privacy FAQ. A signed data processing agreement is part of the Enterprise plan.