OVERWATCH
Follow one target across the whole city.
A dedicated, full-bleed tracking map built around a single subject — trace breadcrumbs behind them, predicted-next-camera halos ahead, and a persistent pursuit that cuts the live tile to whatever camera they’re on and never loses the thread.
One subject, color-locked across five cameras — the path behind, the prediction ahead.
The tracking map
A focused surface for one subject across the estate.
Overwatch is the Command Center map with the dashboard furniture stripped away — a clean, full-bleed canvas for an investigator working a single target. Search for the person, and their movement renders both behind and ahead of them.
Subject typeahead
Start typing a name and pick your target. The search is debounced, abortable, and sequence-guarded, then drops that person onto the map as the one subject the whole surface is built around.
Trace breadcrumbs
Past sightings render as an ordered, directional trail across the city — sorted by frame-time, not arrival order, so concurrent ingest never scrambles the path the subject actually took.
Predicted-next-camera halos
The cameras the subject is most likely to appear on next glow with their probabilities, drawn from the learned camera-transition matrix — so an operator can watch ahead, not just behind.
Coverage (FOV) cones
Translucent field-of-view cones show each camera’s real bearing, angle, and range, color-coded by intended use. On Overwatch they default on, so coverage gaps along the trail are obvious.
The LiveCityMap engine
Overwatch shares one map engine with Command Center, one-to-one — the same MapLibre rendering, camera pins, zones, and event pulse — so there is no drift between the two surfaces.
Native fullscreen
Press F for a distraction-free, full-bleed tracking surface with no sidebar occlusion and clean mobile header clearance — a focused room for an investigator working a single target.
A pursuit that stays locked on, wherever you go.
Hit Follow on a sighting and Sentinel opens a persistent cross-camera pursuit. The live tile auto-switches to whatever camera the subject is on, the predicted-next camera glows, and the whole session survives page navigation — full-screen, as a floating picture-in-picture, or minimized to a top-bar pill.
- One Follow button from four surfaces — a watchlist alert, an event detail, a person profile, or a face-search result
- Live-lock tile auto-switches to whatever camera the subject is on now — gold box and a "Sighting #N" badge — with manual Jump and an auto-follow toggle
- A persistent server-side session: full-screen, a floating PiP dock, or a minimized top-bar pill — three views onto one live stream
- Survives page navigation — keep the pursuit running while you work elsewhere in the console
- Re-acquisition choreography — a toast, the trail extends, the tile cuts over, and the predicted halos recompute the moment the subject is matched again
- Honest confidence — borderline matches read "Possible — confirm?" and confidence is capped at a 95% ceiling; the operator stays in the loop
Click to enlargeThe live tile follows the subject; the map shows where they have been and may go next.
Every pursuit ends as a sealed case file.
When a pursuit closes, Sentinel builds the case file for you — fire-and-forget, so closing never blocks on a long trail. It captures a BLUF narrative and one evidence item per sighting, ready for review and disclosure.
- BLUF narrative — sightings, cameras crossed, duration, predicted-camera hits, last-seen, and the recorded reason
- The subject plus one evidence item per sighting, assembled automatically
- Built fire-and-forget on close — the trail can be long without the operator waiting
- Anchored to the write-once evidence chain for after-action review and disclosure
Click to enlargeEvery pursuit closes into a sealed, ready-to-share case file.
Accountability, baked in
A pursuit you can defend afterward.
Following a person across a city is a serious action, so the controls are part of the workflow, not an afterthought. Every pursuit records why it started, expires on its own, re-checks the subject’s status continuously, and lands in a write-once audit trail.
Reason-for-pursuit prompt
Every pursuit opens with a reason / lawful-basis prompt. You cannot start following a subject without recording why — the justification is captured before the first sighting.
Auto-expiry
A pursuit runs on a sliding time-to-live that refreshes on activity and lapses when it goes quiet, so a session never lingers open and untended beyond its purpose.
Right-to-be-forgotten re-check
Suppression and right-to-be-forgotten status is re-checked on every poll — not just at the start — so a subject who must no longer be tracked drops out of an active pursuit.
WORM-anchored audit
The operator of record and the full pursuit lifecycle are written to a write-once audit trail, with strict multi-organization isolation and an RBAC gate on who can pursue at all.
See Overwatch follow a subject across the map.
Request demo access for a private, pre-loaded environment — search for a person, watch the trace breadcrumbs and predicted halos appear, start a pursuit from a watchlist alert, and see the sealed case file build itself on close.