Skip to main content

INVESTIGATE · PREDICTIVE & BEHAVIOR ANALYTICS

Don’t just see them appear. Know when they break pattern.

Most systems tell you a subject showed up. Sentinel tells you when a subject who follows a regular rhythm stops following it — and when the history is too thin to make that claim honestly, it says so.

Pattern of Life
last 90 days · 339 sightings
MonTueWedThuFriSatSun
0006121823
Peak: Mon 09:00 · 11 sightingsRegularity 78 / 100 · Highly regular

A subject’s regular rhythm, learned over 90 days — the deviation is the moment this breaks.

The break
From normal
Sentinel alerts on deviation, not just presence
Gated
Honest alerts
alerts only fire for subjects with an established, regular pattern
2.5× / 5×
Severity thresholds
a gap 2.5× longer than expected raises a caution; 5× escalates
Operator decides
No autonomous action
every alert is acknowledged or dismissed by a person
When normal stops

Get alerted when a subject breaks their normal pattern.

Sentinel watches subjects with an established rhythm for the break in that rhythm — raising a deviation alert when the gap since their last expected appearance runs well past their normal cadence.

  • Deviation, not presence — the alert fires on the absence of an expected appearance, the inverse of a watchlist hit
  • Two severities — a caution when the observed gap runs 2.5× the expected cadence; an escalation at 5×
  • Auto-resolves — when the subject is sighted again, Sentinel closes the alert on its own; no stale alarms
  • Confidence-aware — plate-only cameras and low-confidence matches are excluded from the pattern
  • One alert per subject — at most one open deviation alert per person at a time, by design — never a flood
Persons list showing deviation chips color-coded by severity alongside watching and paused chipsClick to enlarge

Caution at 2.5×. Escalation at 5×. Auto-resolves the moment they are sighted again.

What it won’t claim

It won’t cry wolf on a subject it doesn’t understand.

Deviation alerts only fire for subjects with a genuinely established pattern — below the bar, the subject is silently skipped rather than generating a claim the math can’t support.

  • Eligibility gate — alerts fire naturally only for subjects above a regularity and sighting-count threshold
  • Silent skip, not a fabricated alert — below the bar, no off-pattern claim is made
  • Eligibility shown in plain terms — the person's profile shows the score and count against the threshold, pass or fail
  • Gate-aware empty states — an empty deviation list explains why there are no alerts, never just shows nothing
  • The honesty contract — the same confidence-aware filtering that governs the rest of Sentinel governs this
Person profile eligibility panel: a clear pass line with the regularity score and sighting count shown against their thresholdsClick to enlarge

Pass or fail, shown plainly. The analyst always knows whether the system is watching or waiting.

The full behavior toolkit

Deviation, subscriptions, history, and more.

Honest eligibility gates

A deviation alert only fires for a subject whose pattern is genuinely established — enough sightings, regular enough to be predictable. Below that bar, the subject is silently skipped. No "off-pattern" claim, because the math can't credibly make one. The person's profile shows the eligibility test in plain terms — score and count against the thresholds, pass or fail.

Deviation subscriptions

For a VIP, a person of interest, or a witness with sparse history, an operator can explicitly subscribe — watch them on relaxed gates with an optional justification and an expiry. Subscriptions can be set, paused, resumed, edited, removed, and they expire on their own. Every state change is audited with the operator and reason.

Behavior on every profile

Deviation is not a separate console to remember to open. It is a section at the foot of every person profile: eligibility, subscription controls, and a collapsible 90-day history of every deviation — each with its severity, status, source, observed gap, and how it resolved. Persons-list chips surface the off-pattern subject at a glance without opening anyone.

Complete deviation history

A dedicated deviations page gives the whole estate's off-pattern history in one place — every alert raised, filterable by status, severity, source, and time window, searchable by subject name. Stat cards summarize what's open, acknowledged, resolved, and dismissed. Act from the list — Acknowledge, Dismiss, or Trace — every action audited.

Permission-gated

Viewing deviation history is one permission; acknowledging, dismissing, and subscribing require another. Locked-out operators still see history but cannot act. A subscribed subject is clearly distinguished from one Sentinel flagged on its own — the record always shows whether Sentinel found this or an operator asked Sentinel to watch.

Predictive next-camera — Emerging

There's a natural next question after "they broke pattern": where are they likely to head? The foundations are in pilot — a transition model that suggests the next camera or two with a confidence figure and an ETA, and an honest "insufficient pattern history" signal when the data is too thin. Not claimed as a dependable capability until pilot-validated; ask us where it stands in your demo.

How it works

From a rhythm to a deviation, accountably.

1

Learn the rhythm

From the same confidence-filtered sightings that power every person profile, Sentinel computes a regularity score over a 7×24 activity map. Only subjects with a genuinely established pattern qualify for natural alerts.

2

Watch the gap

A background process checks expected-versus-observed cadence on a short cycle. When a subject's gap runs well past their normal, a deviation alert is raised — a caution at 2.5× expected, an escalation at 5×.

3

Surface it

The alert appears on the Command Center banner, on the subject's profile, as a chip in the persons list, and in the deviation history — never more than one open alert per subject.

4

Decide and resolve

An operator acknowledges or dismisses, with the action audited. When the subject is sighted again, Sentinel auto-resolves the alert. No autonomous action, ever.

Under the hood

Specifications

Detection basisRegularity score (Shannon-entropy) over a 7×24 sightings matrix — the same math as the Pattern-of-Life profile
Natural eligibility gateSubject must clear both a regularity threshold and a 90-day minimum sighting count; below either, silently skipped (no fabricated alert)
Severity thresholdsCaution when observed gap ≥ 2.5× expected cadence; escalation at ≥ 5×
Auto-resolveAlert closes automatically once the subject is sighted again
De-duplicationAt most one open alert per subject at a time, idempotent by construction
Confidence-aware inputPlate-only cameras and sub-threshold matches excluded from the pattern math
SubscriptionsExplicit per-subject watch on relaxed gates; optional reason and expiry (24h / 7d / 30d / 90d / indefinite); set · pause · resume · edit · remove · auto-expire
Source taggingEvery alert tagged natural or subscription, so the record distinguishes the two
DiscoverabilityCommand Center banner · person behavior section · persons-list chips (deviation / watching / paused) · dedicated deviation history page
HistoryPer-subject 90-day history on the profile; estate-wide history page with status / severity / source / window filters, name search, pagination
Lifecycle auditSubscribe / pause / resume / edit / delete / expire and acknowledge / dismiss all written to the tamper-evident audit with operator + reason
PermissionsView vs. act split — viewing history is one permission; acknowledging, dismissing, and subscribing require another
AutonomyNone — every alert is resolved by an operator; no automatic enrolment, camera control, or notification cascade
Predictive next-cameraEmerging / in pilot — transition-model next-camera suggestion with confidence + ETA and an honest "insufficient history" signal; not claimed as a dependable capability until pilot-validated
DeploymentCloud-managed, on-premise, or fully air-gapped — one codebase

Specifications describe shipped platform capabilities except where explicitly labeled emerging or in pilot; we'll confirm exactly what's proven versus in trial during your demo.

See the off-pattern alert fire on live data.

Request demo access and we’ll send you a private, pre-loaded environment — open a subject with an established rhythm, watch a deviation alert surface on the Command Center, subscribe to a person of interest, and walk the full deviation history. We’ll show you exactly what’s shipped and what’s still in pilot, with nothing overstated.