Backend API
Express routes handle auth, devices, events, dashboards, alerts, extension keys, and user dashboards.
server/index.js
Docs
Use this page as the product map: frontend routes, backend API responsibilities, database objects, and browser extension runtime behavior.
Express routes handle auth, devices, events, dashboards, alerts, extension keys, and user dashboards.
server/index.js
Organizations, users, devices, blocklists, partitioned events, and alerts are defined for tenant-scoped analytics.
server/schema.sql
Manifest V3 service worker captures activity, queues events, syncs batches, and opens live risk channels.
extension/service-worker.js
JWTs, HTTP-only cookies, proxy route checks, and backend role middleware work together.
proxy.ts
npm installnpm run devnpm run server