Security operations, in real time
From the field to the dispatch queue in seconds.
Guards report incidents, clock in, and log rounds from a phone — offline if they must. Dispatchers triage a live, priority-ranked queue and the client is notified automatically. One agency, 30+ sites, no logbook left unread.
Ops Console
Live incident dispatch queue with SLA countdowns, one-tap acknowledge → assign → resolve, presence board, logbook monitor and the client notification log.
Open the consoleGuard PWA
Installable, offline-first. File incidents with photos + GPS, clock in with a selfie, and log hourly rounds. Queues writes when there's no signal and syncs on reconnect.
Open the field appHow this demo works
Everything runs in your browser
No Supabase, no SMS, no email keys. Sample data and the offline outbox live in localStorage + IndexedDB. Deploy it to Vercel as-is.
Open both surfaces in two tabs
File an incident in the Guard PWA and watch it appear — correctly prioritized — in the Ops queue instantly, via cross-tab realtime.
Try going offline
In the Guard app, toggle the network off, file a few reports, then reconnect — the outbox flushes photos-first and nothing is lost.