NSSentinelSign in
NSCDC Digital Operations Platform

One live picture, from the field to the Commandant-General.

Sentinel takes reports from officers and the public, prioritises and dispatches them, and streams every incident live to whoever is authorised to see it — command-scoped, offline-first, and audited end to end.

Command-scopedRealtimeOffline-firstAudited
36
State commands, one tree
<1s
Field-to-console push
100%
Offline-first capture
0
Cross-command leakage
Capabilities

Every operational surface, one platform

From the first report to the final record — each module is command-scoped, so an officer sees exactly their command subtree and nothing beyond it.

Command & Control

The dispatch desk — distress first, unit status, triage and assign in one queue.

National Dashboard

Live KPIs, the sector grid and the incident feed: the CG's situational picture.

Criminal Records

Arrests, persons and case files — clearance-gated, with an append-only audit trail.

Intelligence

Graded reports, dissemination tracking and links to incidents and persons.

Resources & Armoury

Asset registry, armoury issuance and an append-only ammunition ledger.

Public Notices

Publish advisories and alerts to the public, with a staff review workflow.

How it works

From signal to response, without the gaps

1

Report comes in

Officers capture in the field — offline if need be — and the public file reports with no sign-in.

2

A human triages

Public reports arrive unverified and cannot dispatch a unit until a person triages. Distress sorts to the top.

3

Dispatch & go live

Triage, assign a unit, and the incident streams live to every authorised console in real time.

One system, three surfaces

Built as one spine, served everywhere it's needed

Web consoles

C2, dashboard, records, intelligence and analytics — realtime client surfaces for staff.

Officer field client

An offline-first mobile app. Capture never blocks on the network; it syncs when it can.

One contract

DRF serializers own the DTOs; the frontend types are generated from the OpenAPI schema — no drift.

Security & authority

Access is earned, scoped and logged

Command-scoped

Authorisation on the queryset — never filtered in the client.

Clearance-gated

Sensitive records surface only to cleared officers.

Append-only audit

Every sensitive action is recorded and immutable.

JWT realtime

Websockets authenticate with the same token as the REST API.

Ready when the next report comes in.

Sign in to open a console, or file a public report and track it with a reference — no account needed.