A posture,
not a badge strip.
This page is honest about what’s shipped today and what’s on the roadmap. The architectural choices that make future audits easy — per-tenant isolation, encryption at rest, no training on your data, an immutable audit log — are already in the product. The badges come after the auditors have signed off, not before.
How we think
about security.
Isolated per tenant
Every workspace is a logically isolated tenant. Postgres row-level security gates every query; embeddings and knowledge chunks carry workspace IDs; nothing crosses the boundary.
- Per-tenant data via Postgres RLS
- Per-tenant vector store
- No cross-tenant inference
Encrypted at rest and in transit
TLS in transit. AES-256 at rest. Application-level encryption for the sensitive stores — OAuth tokens, API keys, per-user secrets — so a database snapshot isn’t enough.
- TLS for every surface
- AES-256 at rest
- App-level encryption for secrets
Every run, logged
Agent runs, context edits, knowledge mutations, and MCP calls all write to an immutable audit log. Retention scales with plan — up to 365 days on Enterprise.
- Immutable audit log
- Retention: 7d / 30d / 90d / 365d by plan
- Per-run trace with layer + citation view
Access you can reason about
SSO (SAML / OIDC) on Professional and above. Scoped API keys per workspace. Writes via MCP land as pending review, not silent applies.
- SSO on Professional+
- Scoped API keys
- Reviewer separate from builder
What’s shipped.
What’s next.
Managed SaaS · EU
Sempleo is hosted in the EU on a single region today. Per-tenant data on the same shared infrastructure, isolated by row-level security.
- EU data residency
- Per-tenant isolation
- DPA available on request
- No training on customer data
SOC 2 Type II
Controls designed against the CC-series criteria from day one. Third-party audit planned ahead of general availability; the report will be shared under NDA once it’s real.
- Third-party audit planned
- ISO 27001 certification follows
- Independent pen test before GA
- DR runbook · tabletop exercised
Gov-cloud · dedicated VPC
No FedRAMP, CMMC, air-gapped, or customer-hosted deployment today. Sempleo is a managed-SaaS product for commercial teams. We say so here so procurement doesn’t have to ask.
- No FedRAMP / CMMC
- No customer-VPC deploy
- No offline open-weights models
- BYO LLM = Anthropic or OpenAI
Your data,
at arm’s length.
Sources
Data of record stays in your systems. Sempleo reads via OAuth; references, doesn’t mirror.
- Gmail · Calendar · Drive
- Slack · Jira · Notion · HubSpot
- Your MCP servers (Pro+)
Processing
Retrieval, agent runs, and review queue all happen in the per-tenant slice of Sempleo’s EU region.
- Per-tenant data via RLS
- Per-tenant embeddings
- Immutable audit log
LLM provider
Prompts go to the provider of your choice, scoped to the minimum context needed. No training on your data — ever.
- Sempleo-managed default
- BYO Anthropic (Enterprise)
- BYO OpenAI (Enterprise)
No training on your data. No silent exports. Every retrieval and every run is logged with the workspace, the user, and the layers attached. Revoke a source and the reference evaporates — Sempleo isn’t holding a shadow copy.
Answers to the
vendor-risk questionnaire.
I won’t put a SOC 2 badge on this page until we’ve actually earned one. Security is a posture, not a logo strip. What I can commit to today is the architectural choices that make the audits easier later — per-tenant isolation, no training on your data, a full audit trail on every agent run. Compliance is a side-effect of building it right the first time.
