Skip to main content

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.

TRACKING · 1 SUBJECT
Same subject · color-locked across 5 cameras

One subject, color-locked across five cameras — the path behind, the prediction ahead.

Full-bleed
One target, one map
the LiveCityMap engine, no dashboard furniture
250 ms
Subject typeahead
debounced, abortable search for the person to follow
Survives nav
Persistent pursuit
full-screen, floating PiP, or a top-bar pill
Auto-sealed
Case file on close
one evidence item per sighting, WORM-anchored

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.

FIND THE TARGET

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.

WHERE THEY WENT

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.

WHERE THEY GO NEXT

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.

WHAT YOU CAN SEE

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.

ONE ENGINE

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.

DISTRACTION-FREE

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.

Follow This Person

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
See cross-camera investigation
Live city map with a tracked subject’s trail and the predicted-next camera highlightedClick to enlarge

The live tile follows the subject; the map shows where they have been and may go next.

Close the loop

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
See evidence & chain of custody
Auto-generated case file bundling the subject, sightings, and evidence with a lawful-basis referenceClick to enlarge

Every 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.

LAWFUL BASIS

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.

NO STALE SESSIONS

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.

EVERY POLL

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.

WRITE-ONCE

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.