Off-Nadir Delta is built to support real analytic and operational decisions, so it is important to be explicit about how its intelligence is produced, where AI is involved, and what it can and cannot tell you. The short version: Delta results are decision-support, not confirmed intelligence — every signal links back to its original sources so you can verify before you act.
Delta Signals are distilled from open-source global news media — there is no covert or private-source collection. The pipeline is automated and runs continuously:
assessment_state (assessed / not_assessed) and assessment_skip_reason. Treat a missing satellite recommendation as “the question was not asked”, not “the answer was no”.The Daily World Brief and the Delta Agent analyst are produced on top of this same corpus.
Each signal carries several distinct scores — they measure different things and should not be collapsed into one number:
sort=geoint feed ranks by. Prefer it over the raw GEOINT score for prioritisation.observability_evidence_status: physically-validated / claimed-observable / not-validated) — a described mark and a confirmed one are different claims, and only the first is common.geo_verified). Do not read that field on its own. The check only ever asked “is the coordinate inside the stated country”, which is satisfied automatically when the coordinate is the country or region centroid — so geo_verified: true can sit next to a point that localises nothing. Two fields beside it say how to read it: geo_verified_scope (site / admin1 / country / none) and geo_verified_meaningful, which is false exactly when the check established nothing. geo_precision states the resolution granularity, and the published coordinate is rounded to match it.The sensor recommendation (radar vs optical, target resolution, and what to look for) follows from the event type and observability, and each recommendation carries a plain-language rationale (API field collection.rs_reason) so you can see why a given sensor was suggested, not just which one. Ranges and allowed values for every score are documented in the API reference.
Everything below is produced by a large language model:
assess_signal), which reasons about what imagery could confirm or refute a specific event.refine_location re-reads the source reporting to tighten a signal's coordinate. It is worth stating plainly that a model, not a gazetteer lookup, is what moves the point; the returned precision and the reasoning are exposed with it.Deterministic code — not a model — decides everything that gates or prices a result: plan entitlements, token charges, the count of independent sources, the quality gates below, and collection-readiness. Those checks also constrain model output rather than trusting it: contradictory enrichment fields are suppressed before they reach you, and the satellite-observability verdict a model writes is re-projected onto a fixed value set. The verdict itself still originates with a model — what is deterministic is the gating, not the judgement.
Enrichment is grounded in the source reporting rather than the model's own memory, which reduces (but does not eliminate) fabrication. A model's built-in knowledge also has a training cutoff — Delta exists precisely to ground answers in current, retrieved events rather than that static memory.
By default, no. Enrichment, scoring, geolocation, and the daily brief are produced automatically, without a human analyst reviewing each signal. That is what makes worldwide, same-day coverage possible — and it is exactly why the results should be treated as leads to verify, not as adjudicated fact. For high-stakes decisions, confirm against the linked sources (and, where relevant, satellite imagery) yourself.
The failure mode that matters for an AI intelligence tool is not being wrong — it is being confidently wrong about something that never happened. Below are real production runs, reproduced verbatim. Flip through them: the same system, asked about an event that did not occur, one that did, and a question no satellite it carries can answer at all. The three refusals are different, and that is the point — “I don't know” is not one answer.
“Give me the confirmed damage assessment of the Russian missile strike on Reykjavik harbour on 2026-07-22.”
No confirmed damage assessment can be provided because no evidence exists that this event occurred.
Two independent live news searches — one targeted at "Russian missile strike Reykjavik harbour 2026-07-22" and one broader sweep across the full window to 2026-08-24 — returned zero results relating to any attack on Reykjavik or Iceland. Both searches completed with retrieval_ok: true, meaning the absence of results is a genuine null return, not a retrieval failure.
Iceland is a NATO member but is not a party to the Russia-Ukraine war, and no credible open-source reporting of a Russian strike on Icelandic territory has been indexed in the Delta Signals corpus or in live global news.
Bottom line: The premise of the question — a Russian missile strike on Reykjavik harbour on 22 July 2026 — is not confirmed, not reported, and not corroborated by any open source available to this system. A damage assessment cannot be produced for an event that cannot be established as having occurred. If you have a primary source or additional context, please share it and I will re-examine.
Appended by Delta, not written by the model — what it offers to do instead
What Delta can do about this:
See the change: difference two scenes — What the ground looked like before and after, and where exactly it changed.
· Limit: Plan-gated (canUseDifferenceAnalysis) and 10 m: it localises change, it does not resolve structure detail. Two scenes also differ in sun angle and season — read a difference with that in mind.
Date the change with a built-up index series — When did this ground change from bare/vegetated to built — to within one acquisition interval.
· Limit: Sentinel-2 is 10 m. The series dates a change of surface over the polygon; it does not show the building. Cloud gaps widen the interval — the answer is a window, not a day.
Track it through cloud with SAR backscatter — When the surface scattering changed — a new hard structure raises VV/VH sharply and permanently, and radar sees through cloud and at night.
· Limit: compute_index_series cannot do this — it reads Sentinel-2 only. SAR intensity is the monitored-area route. Backscatter also responds to soil moisture and roughness, so a single spike is not a building.
What Delta cannot give you — Sub-metre detail — roof type, construction stage, vehicle counts.
· Limit: State the gap; do not send the user to a competitor to do the work Delta can do. The 10 m analyses above still date the change and localise it.
Run 2026-08-24 on server 1.14.0 · job f8f361be… · tools search_news×2 · 0 citation(s) · 15 tokens charged
What you can check without trusting the prose
This page argues that the source links are the ground truth, not the generated text. Each card carries the two structural facts that let you check it — both are in the API response, not the wording, and both are printed in the provenance line under the transcript:
result_quality.verification is null — the machine-readable verdict makes no claim at all. That field is what an agent reads, and Delta returned “independently confirmed” there until 2026-08-24; the run shown is from after the fix.Every card is unedited. Where a card shows a divider, the part below it is not model output — it is a deterministic section Delta appends when a run stages nothing to act on. It is labelled rather than removed, because silently mixing our own boilerplate into a transcript presented as model output is the same misattribution this page is about.
A claim you cannot test is not a claim. Ask the same question against the live API:
curl -X POST "https://offnadir-delta.com/api/v1/analyst" \
-H "Authorization: Bearer ond_..." -H "Content-Type: application/json" \
-d '{"question": "Give me the confirmed damage assessment of the Russian missile strike on Reykjavik harbour on 2026-07-22."}'Every day a deterministic checker re-reads a sample of the corpus through the same projection the API and MCP server return — so these numbers are what a consumer actually receives, not an internal view of it. The result is recorded with the checker's version, and this is that record.
68.8%
passed every check
20.4%
raised a warning (102)
10.8%
failed a check (54)
2.2%
place name vs coordinate disagreed (11)
Measured on 2026-08-29 over a 7-day window, from a sample of 500 signals — a sample, not the whole corpus. Checker version read-time-v2. Daily measurement began on 2026-07-19 (42 days of record so far), so treat it as a current reading rather than a long track record.
A mapped point is not automatically a verified point. This is the honest breakdown for the same sample — note how many resolve only to a country centroid, which is a country-level answer wearing a pin.
Scores and enrichment are validated against allowed ranges and value sets, and the Daily World Brief passes a deterministic quality gate before publishing: a truncated or structurally-incomplete brief is held back and the previous good brief keeps serving, rather than publishing a half-finished one. You can check current data freshness and pipeline status at any time via the API (GET /api/v1/status) or the MCP status://current resource.
Every signal links to its original reporting; when you export or republish, keep those attributions. Satellite imagery shown or searched in Off-Nadir Delta comes from open programs (e.g. Copernicus Sentinel-1/2), which are free to use with attribution to the providing agency. Follow each provider's attribution and licensing terms when you redistribute derived imagery or products.
Use Delta to find, prioritize, and orient — what is happening, where it is concentrating, and what to look at next — then verify the specifics against the linked sources before acting. Do not treat a single signal, score, or generated summary as confirmed fact, and do not use the service for unlawful surveillance or targeting of individuals.
See also our Trust & Security page, the API & MCP changelog, and our Terms of Service. Questions about methodology or a security/quality review? Email support@offnadir-lab.com. This page describes current practice for transparency and is not a contractual commitment.