Trust and security
What Kanonik does with your data, how each workspace is isolated, and where our compliance posture actually stands. Written for the security review you run before you connect.
Reviewing us for a deal? Email [email protected] and we will answer your questionnaire directly.
How your data is handled
Kanonik is consumed by your own model over MCP. The model does the compliance reasoning; we provide the typed data graph, the checks, the approval gate, and the tamper-evident record. That shapes what we can and cannot see.
What is saved without an approval
A few things are saved without an approval. This is the full list.
Architecture and isolation
Multi-tenant from the first commit, with each workspace's data kept apart in the database.
Audit and provenance
Every change to your compliance record is an event on an append-only log. The application never rewrites or deletes an entry, and an auditor can verify the whole chain independently.
Compliance posture
Where Kanonik stands, item by item. Your own record maps to the FedRAMP baselines and NIST 800-53.
| Item | What it means | Status |
|---|---|---|
| Audit trail and tenant isolation | Every recorded decision is chained to the one before it and the chain is signed; each workspace's rows are isolated from every other workspace | In place |
| FedRAMP authorization (ATO) | Agency-sponsor track; GovCloud trial and 3PAO assessment come first | On roadmap |
| SOC 2 Type II | Audit period and report; not yet performed | On roadmap |
| GDPR and DPA (Art 28) | Async e-sign data processing agreement, standard contractual clauses where transfers apply | In place |
| HIPAA BAA | Not offered. Do not enter protected health information. | Not offered |
| Data residency | One production region today, in the United States. We cannot host a workspace elsewhere yet. If you need another region, email [email protected] before you sign. | US only |
Sub-processors
The third parties that process data on our behalf. We give notice before adding one, so you can object under the DPA.
| Sub-processor | Purpose | Data |
|---|---|---|
| Oracle Cloud Infrastructure (OCI) | Cloud hosting: compute, managed database, storage. | All Service data: your compliance model, audit log and account details. United States at launch. |
| Cloudflare, Inc. | Edge delivery and protection for the service: CDN, TLS termination, DDoS and WAF protection, security headers. | HTTP request metadata (IP address, request headers). No compliance content is stored at the edge. Global edge network, United States primary. |
| Anthropic, PBC | Model-based verification of proposed records, where the record type requires it (rule-based checks run first and can settle it without a model call). | The proposed change and the canonical-record context needed to verify it. United States; Anthropic data-handling terms apply. |
| Stripe, Inc. | Payment processing. | Billing and card details, held by Stripe, never stored by Kanonik. |
| Postmark (Wildbit, LLC) | Delivery of approval and account emails. | Recipient email, the approval link, and a short summary of the record (a title, name, or text cut to about 120 characters), not the full record. |
| GitLab Inc. (GitLab.com) | Customer feedback and support tickets you file from the app or through your AI. | Your workspace ID, user ID, account email and optional reply-to email, severity, the app page, a trace ID, the build version, whether it came from the dashboard or your AI, your message, and up to three attachments you add (doc, docx, pdf, png or jpeg, 5 MiB each). Kanonik adds no compliance records to a report; your message and attachments go as you write them, so leave record content out. United States. |
| Slack Technologies, LLC (optional, per-tenant opt-in) | Notices that a request is waiting, only if you connect a Slack channel. | The channel you choose, the name of the person who has a request waiting, and a short summary of the record (a title, name, or text cut to about 120 characters), not the full record. The approval link is not posted to Slack. |
| Plausible Insights OU | Cookieless website analytics on our public and signup pages only. Not present anywhere inside your workspace. | Page address and referrer on the signup path only. No cookies, no cross-site tracking, no compliance content. |
The model that does your compliance reasoning is your own provider, chosen and contracted by you, not by Kanonik, and not a sub-processor engaged by Kanonik under the Kanonik DPA. For server-side verification Kanonik uses an external provider (Anthropic, listed above), which receives the proposed change and relevant context when a record type requires a model-based check.
Data processing agreement
Our DPA covers processing under GDPR Article 28, sub-processor terms, and the standard contractual clauses where they apply. It is published and reviewable now; for a countersigned copy, email [email protected]. A countersigned copy is returned to your admin.
Questions for your review go to [email protected]. Ready to start? Create your workspace. Powered by Kanonik.
Build 872db428