---
title: Security & Compliance
date_updated: "2026-07-22"
summary: Security posture for enterprise evaluation — audit, Ambient consent, private deploy controls, SSO, and telemetry defaults.
---

# Security & Compliance

**Questions this doc answers**

- How does Reflect approach SOC 2 / HIPAA-oriented controls?
- What is audited?
- How does Ambient Mode interact with consent and sharing?
- What changes in a private deployment?

## Controls & coverage

- **SOC 2 Type II alignment** is in progress for the hosted environment. The same control themes (access control, encrypted transport, rate limits, auditability) apply to isolated and self-host pilots.
- **HIPAA-oriented boundary** for regulated workloads is achieved via private deployment, egress controls, and customer-held keys — not by sending PHI to a public multi-tenant demo. A formal BAA is not available in V1; encryption at rest for memory storage is an operator responsibility in self-host.
- **SSO / OIDC** is available for enterprise identity; missing required identity config fails closed at startup in private deployments.
- **Agent credentials** are scoped so MCP/agent traffic cannot casually reach admin surfaces.

## Ambient Mode & consent

- **Default On, user-toggleable** in Settings. Off switches to Suggested Memories (approval-required).
- **Phase 1 scope:** Ambient captures stay in the user’s personal pool. Org/team visibility requires an explicit share action.
- **Provenance:** Ambient writes are tagged and attributed to the writing tool/vendor.
- Regulated buyers can disable Ambient per user while keeping manual MCP/REST writes.

## Audit trail

Every read, write, auth, and admin action is recorded — including Ambient captures and in-place updates. Exports support compliance review and SIEM ingestion. Logs include who/what/when style fields suitable for regulated review (user, memory, operation, timestamp, origin).

## Telemetry & residency

- Cloud collects minimal service-health telemetry.
- Self-host defaults telemetry off.
- Private deployments keep data inside your boundary unless you explicitly open approved integrations.

## Guardrails buyers should verify in a pilot

- Vendor visibility scoping on every read path
- Soft delete / recovery behavior
- Org vs sub-team sharing scopes
- Model-host allowlisting when running air-gapped
- Admin and rate-limit posture for your threat model

Detailed control matrices, penetration-test summaries, and questionnaire answers are shared under NDA.
