Skip to content

CampusOS

CampusOS coordinates identity, permissions, data, events, applications, and tools. It is the trusted control plane; it does not run or trust application code.

What CampusOS owns

  • Passkey accounts, authenticated sessions, and Campus addresses
  • Package manifests, installations, grants, and application lifecycle intent
  • Logical Content metadata, collections, roles, invitations, and transfer grants
  • Notification, schedule, workflow, search, and account-scoped MCP policy
  • Placement, billing admission, public topology, and sealed credential envelopes
  • The trusted shell and all user approval surfaces

What stays outside

Application frontends, workloads, and agents remain untrusted. Runtime owns final machine state; Gateway owns installation data-plane checks; Ingress owns public TLS forwarding; reusable provider secrets are injected only at the Gateway boundary.

Read architecture, authentication, and the permission model for the enforced public developer contract.

Software belongs to people. Campus gives it a durable place to run.