Architecture · Two-tier model

Local evidence plane + org governance plane

BeProof is an AI agent evidence layer for macOS — not a replacement for MDM, EDR, or SIEM. Policy evaluation stays on the endpoint; the control plane aggregates signed, metadata-only fleet summaries and admin workflows.

Two tiers

Tier 1 — Endpoint evidence plane

BeProofApp.app + CLI on each Mac. Collects AI-agent evidence, evaluates Policy Pack rules locally, maintains a hash-chain journal, and signs exports. Journal payloads are encrypted at rest (AES-256-GCM, Keychain-bound key); inventory tables are metadata-only but not encrypted in the current release.

  • Local scan — Declared, Granted, Observed evidence layers
  • Policy Pack evaluation on device (CoverageGap-first)
  • SQLite evidence store + hash-chain journal (never uploaded)
  • Ed25519 signed exports and fleet summaries
  • Review workflow — endpoint source of truth for evidence state

Tier 2 — Org governance plane

Cloud control plane + admin console. Tenant-scoped inventory, fleet health, review queue, and policy distribution — without server-side scanning.

  • Tenant-scoped device registry + enrollment tokens
  • Signed metadata-only fleet summary ingestion
  • Fleet metrics — heartbeat, stale audit rate (POL-M02)
  • Sanitized review queue + analyst assignments
  • Policy bundle publish (pull model; MDM precedence unchanged)

System diagram

Evidence trust boundary

BeProof enforces a normative split between local raw evidence and shared org evidence. Missing data surfaces as a CoverageGap — never a silent pass.

ClassLocationExamples
localRawEvidenceOn the MacFull SQLite database, complete audit report, journal bodies, raw credential locators
sharedOrgEvidenceSigned upload onlyFleet summary allowlist fields, export manifest metadata — no secrets, no raw DB

Key data flows

  1. Enrollment — fleet admin creates a one-time token; Mac runs fleet enroll; device credential registers with tenant.
  2. Managed audit — endpoint evaluates policy locally, signs FleetSummaryPayload, uploads to control plane; dashboard and review queue update.
  3. Policy publish — admin publishes bundle; endpoint pulls on sync. MDM system overlay path wins when present.
  4. Review sync — analyst bulk actions in cloud; endpoint pulls decisions. Full evidence paths stay on device.

Operating modes

Personal

Tier 1 only — local audit and signed export. No cloud upload required.

Managed local

Tier 1 + MDM overlay. Org policy context without fleet enroll.

Managed fleet

Tier 1 + Tier 2 — enrollment, heartbeat, admin console governance.

Integration points

BeProof integrates with existing stacks — it does not replace them.

SystemRoleStatus
MDM / UEMPKG, PPPC, org-policy overlay deliveryPilot
OpenAI / GitHub admin APIsCloud grants + account attributionPilot default
Firebase AuthAdmin console sign-in (pilot)Available
SIEM / webhookNormalized summary streamingPlanned (M4)
EDR / XDREnrichment metadata attachPlanned (M4)

What BeProof is not

  • MDM or device management replacement
  • EDR, XDR, or runtime blocking
  • Central log store or SIEM replacement
  • Server-side policy evaluation engine
  • Auto-remediation for AI agent misconfigurations

Next steps

For a 30-day pilot walkthrough, see the design partner program. For MDM rollout, start with managed deployment runbooks.