Where the whole suite comes together: a single fleet view, a unified alert feed from every Guardian surface, and an AI incident-response assistant that explains what's happening in plain English. Every customer's data is tenant-isolated down to the database row, and every AI action is read-only and audited.
What it does
Unified alerts — Desktop, Mobile, Sentry, and Web events land in one feed and correlate into a single incident, not ten disconnected notifications.
AI incident response — a plain-English assistant that summarises an incident and suggests next steps. Read-only tools, schema-validated, with a prompt-injection canary and PII redaction.
Tenant isolation — three layers (app scoping + Postgres row-level security + a per-request tenant guard), exercised by a CI cross-tenant check.
Device control — enrolment, a kill-switch, and a hash-chained, tamper-evident audit log with a revoke→403→restore smoke test.
The stack
Next.js 14 · Auth0 with MFA · Prisma + Supabase (Postgres) · Stripe · deployed on Vercel behind Cloudflare. The demo runs entirely in mock mode at $0 — no live keys required.
Where it stands
Dashboard shell, auth, unified alert feed, and the AI boundary are built.
The interactive live demo lands with the capstone showcase (August 2026).
Roadmap and funding are transparent on the main site.
Want it sooner? The live fund tracker shows exactly what stands between this page and a working interactive preview.