Crash photos in. Delta-V, severity triage, fraud signals, and defense-ready documentation out. Five minutes at FNOL, not six weeks and a $10,000 expert report.
Our founders have consulted for














An adjuster opens a file at 7:14 AM. A bumper with a scuff. A $75,000 demand for two herniated discs and chronic pain. Six months later, if it goes to mediation, someone pays for a $10,000 reconstruction report that confirms what the physics told you at FNOL. The conversation is already over.
Every file gets the same analytical treatment, at the same speed, by the same validated method. What used to require an outside expert lives inside the claim note.
Range estimate from photos. The single variable most predictive of injury.
Automatic flag when claimed injuries exceed what crash physics can produce.
0–100 index that drives reserves, routing, and specialty handler referral.
Likelihood by body region with biomechanical confidence scores.
Documented physics basis for SIU referral. Better referrals, fewer false positives.
Daubert-documented methodology and exhibits, ready for counsel handoff.
Deterministic science. Not generative opinion.
Three steps. No separate tool to launch, no uploads to staging, no delays. Runs at intake, at triage, or at escalation — whenever your claims lifecycle needs it.
The adjuster uploads FNOL crash photos, or your SDK pulls them from the policyholder app automatically. No staging folder, no file conversions.
Delta-V, PDOF, occupant kinematics, AIS probability. Validated physics against NHTSA and IIHS. Deterministic, auditable, and consistent file-to-file.
Severity score, reserves guidance, SIU flag status, and defense-ready documentation, all attached to the file with a permanent audit trail.
Claims leaders, adjusters, SIU investigators, and defense counsel work from the same physics. Nobody re-litigates severity at the next handoff.
The physics used to live at month four of the file, after we'd already set reserves. Now it's there at FNOL. The same adjuster makes a different decision.
A carrier VP of Claims, on the operational shift
Drop Silent Witness into Guidewire, Duck Creek, Snapsheet, or your own stack. Trigger analysis at FNOL, at reserve-setting, or on supervisor escalation. Webhook in, structured JSON out, full audit trail preserved.
import { SilentWitness } from "@silent-witness/sdk";
const sw = new SilentWitness({ apiKey: process.env.SW_KEY });
// Webhook handler for FNOL event
const report = await sw.analyze({
claimId: "BI-2026-07-0142",
photos: await s3.fetch(fnol.photoKeys),
lossDate: fnol.lossDate,
});
await claimsCore.attach(fnol.claimId, {
deltaV: report.deltaV, // { min: 7.2, max: 9.1 }
severityScore: report.severity, // 34 of 100
siuFlag: report.mismatchFlag, // true | false
reserveGuidance: report.reserves, // structured recommendation
});