Rider to the statement of work
Security and data · 6 clauses- 1
Dedicated, not pooled.
One tenant runs on one instance, one volume, one Postgres database and one bucket prefix. Postgres listens on localhost only. There is no shared pool and no per-tenant DNS record to leave behind.
- 2
Key destruction on deletion.
One KMS key per tenant encrypts the volume, database and backups. Deleting a tenant destroys the key first, wipes the volume, purges the bucket prefix and emits a signed receipt within 30 days. Backups age out under the same key, so they become unreadable immediately.
- 3
No training. No control-plane copy.
Customer documents are never used for training, by Typezo or by a provider. Prompts pass through the model gateway to a zero-retention provider, contractually barred from training on or retaining them. The control plane forwards prompt bytes in memory but does not write request or response bodies to disk and keeps no document text in its database.
- 4
No standing support access.
Tenant instances have no public SSH. Administrative access is SSM Session Manager, recorded in CloudTrail. Support access is a tenant-issued, time-boxed grant, visible in the tenant audit log, not a permanent account.
- 5
Owner-approved break-glass.
Break-glass requires TOTP plus a one-time code to the verified owner, is scoped to one IP, expires in eight hours or less, is written to the audit log and auto-expires. The owner approves every exception.
- 6
The knowledge base is tenant data.
Help desk articles are ordinary documents and spans in the tenant database, under the same key and the same deletion path as a solicitation. The control plane stores product entitlements; it stores no article text.
Certification: Typezo does not hold FedRAMP, CMMC or SOC 2, and nothing in this rider implies one. The honest security answer is that Typezo forwards documents to a zero-retention provider and does not store or log them at the control layer. It is not “we never see your documents”.