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 the reporting it came from so you can verify before you act.
Delta Signals are distilled from open-source global news media and official hazard feeds (significant earthquakes from the U.S. Geological Survey and volcanic-ash advisories) — there is no covert or private-source collection. The pipeline is automated and runs continuously:
stage_reason), a coordinate that contradicts the reported country is dropped rather than drawn, and the published coordinate is rounded to the level actually resolved.collection.observable as null in that case, never false.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:
collection.observability is a resolution class (0–3), not a probability: 3 means a ~10 m image would show the mark (flooding, burn scars), 2 needs ~3 m, 1 needs ~0.3 m, 0 means nothing would show from orbit. collection.observable says whether the place is known precisely enough to frame an image of that size; null means it was not assessed, which is not the same as false. sort=geoint ranks observable events first, then by GEOINT relevance, then by how precisely they are placed.stage (reported / localized / pinpointed) and stage_reason; location_level is the level actually resolved and location_level_reported the level the reporting named; plottable is false when the place is too coarse to draw as a point.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.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.Deterministic code — not a model — decides everything that gates or prices a result: plan entitlements, token charges, the count of distinct outlets carrying an event, how far a place is resolved, whether an event is observable (a comparison of the place's precision with the size of the mark), and the quality checks below. Those checks also constrain model output rather than trusting it: contradictory enrichment fields are suppressed before they reach you, and GEOINT relevance is capped by severity. What a model still judges is the reading of the article — what happened, how severe, what would show from orbit.
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."}'The current event record starts on 2026-09-23. It is checked against automated consistency rules — for example, that an event is drawn as a point only when its place is resolved to a town or finer, that it is called satellite-observable only when its place is precise enough to frame, that every stated figure keeps the article it was taken from, and that one article is not counted in two events.
Last checked 2026-10-13 23:45 UTC: 52 of 58 checks passed.
Did not pass
A check that did not pass is shown as it is. Some fail for a while after a rule change, until the record has been re-processed under the new rule. Daily checks began on 2026-09-25 (19 days of record so far), so treat this as a current reading rather than a long track record.
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 the reporting it was built from (the latest article from each outlet; every article on plans that include source detail); 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.
What we collect from news publishers, how long article text is kept, what is shown and what is not, and the legal position we take are set out in the Source & Content Policy.
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.