Trust
Security
Last updated: July 11, 2026
A factual overview of how Managent handles security in self-hosted deployments. Items marked verified reflect the current codebase. Items marked planned are honest about what is not shipped yet.
Architecture & data flow
Deployment model
verifiedSelf-hosted by default. The coordination server, database (SQLite), and dashboard run entirely on your infrastructure. We do not receive your code or task data in the default model.
Data at rest
verifiedSQLite database on your host. Encryption at rest is your responsibility (disk encryption). Application-level encryption at rest is on the roadmap.
Data in transit
verifiedThe server speaks HTTP and is designed to sit behind a TLS-terminating proxy you operate. It binds
127.0.0.1by default.Multi-tenancy
verifiedEvery table is keyed by
org_id(directly or viarepo_id). API keys are org-scoped with an explicit per-key repository allowlist.
Authentication & access control
API authentication
verifiedBearer API keys (
mgt_live_/mgt_test_). Only SHA-256 hashes are stored — never raw keys. Keys support rotation with a 24-hour grace window and a documented recovery flow.Webhook ingress
verifiedGitHub pull-request events are authenticated with HMAC-SHA256 (
X-Hub-Signature-256) over the raw request body. Forged events are rejected with HTTP 401.Workspace authentication
verifiedEmail and password (scrypt-hashed), HttpOnly session cookies, and role-based access control. Password reset and email verification flows, plus TOTP two-factor authentication, are implemented and available today.
Test-key isolation
verifiedmgt_test_keys operate only on an isolated sandbox organization.
Auditability & logging
Audit trail
verifiedAn append-only
audit_eventstable records security-relevant workspace actions — login, key rotation, role changes, webhook secret changes — with actor, action, subject, and timestamp.Verifiability
verifiedMerge-replay
verification_runsprovide a ground-truth record of coordination outcomes.Log retention & SIEM export
plannedStructured-log export to Prometheus, OpenTelemetry, or a SIEM is on the roadmap. We do not claim this capability exists today.
Supply chain
Dependencies
verifiedMinimal dependency surface (Fastify, zod, minimatch, ulid, MCP SDK, Anthropic SDK). CI generates a CycloneDX SBOM and runs
npm audit, failing on high or critical advisories.License integrity
verifiedLicense keys are Ed25519-signed and verified offline.
Vulnerability management
Hardening posture
verifiedWebhook HMAC verification, SSRF resolve-and-pin on outbound webhooks, default-closed CORS, loopback-by-default bind, dashboard token gate, and an adversarial out-of-territory-write harness (100% detection in the test suite). Leases remain advisory plus drift detection unless hooks/CI are enabled.
Penetration testing
plannedA third-party penetration test has not yet been performed. The product is built to be ready for one; the threat model is documented internally.
Compliance
SOC 2 / ISO 27001
plannedNot certified. The system is designed so an audit is straightforward (RBAC, audit log, access control), but certification is a separate third-party process. We do not claim certification.
GDPR / CCPA
plannedData-retention defaults, right-to-erasure tooling, and a Data Processing Addendum are on the roadmap. See our Privacy Policy for current practices. Contact us before asserting regulatory compliance for your deployment.
Incident response
Response process
plannedA formal incident-response and customer-communications process is an organizational deliverable in progress. We do not publish an incident-response SLA until a named owner commits to one.
Security questions for procurement or a design-partner review? Email team@managent.tech.