UtopiaUtopia
DocsUse cases

Sovereign defense

Ground level intelligence you can verify, backed by an auditable provenance trail.

The API is in early access and is not publicly available yet. Endpoint URLs, request examples and sample responses on this page are illustrative. Contact hello@utopiadata.net to request access.

Accurate spatial data alone does not satisfy a defense or intelligence workload. What those applications additionally demand is provenance that can be proven, tight control over where data lives and moves, and a chain of custody that can be verified end to end, sensor to analyst. These requirements are exactly what Utopia was designed around: cryptographic signing happens at the edge before anything is transmitted, sovereignty boundaries are enforced in the infrastructure itself, and raw sensor streams stay on the node that produced them. What you get is a spatial intelligence platform fit for mission critical environments, one where you can be confident the data arriving is authentic, unintercepted and untampered.

Defense tier capabilities #

Cryptographic chain of custody

A provenance hash rides with every data point, encoding the node's identity, the capture timestamp and the observation content. Alter anything and the hash breaks, giving tamper evident integrity proof spanning sensor to delivery.

Enforced sovereignty boundaries

Query routing is confined to nodes inside your designated sovereignty boundary. Crossing that boundary requires you to explicitly authorize cross region access; otherwise data never transits outside infrastructure.

Hardware level privacy

Imagery, depth data and point clouds: every raw sensor stream is processed on device and none of it is ever transmitted. Derived spatial features are the only thing that leaves a node.

Fine grained access controls

Scope which users, systems or API keys may query particular geographic zones, data tiers or provenance verified datasets.

Defense use cases #

Situational awareness #

Analysts and command systems get a live, corroborated spatial picture from Utopia's continuous ground truth streams over areas of operational interest, with no forward deployed sensor infrastructure required. Cross validation by multiple independent edge nodes means the ground_truth_score functions as a quantitative confidence measure for whatever area you are watching.

Border and perimeter monitoring #

Draw a polygon area of interest along the border or perimeter in question and subscribe to a streaming feed. Observations flow to your monitoring systems as edge nodes in the zone report them, giving real time updates instead of waiting on scheduled imagery cycles.

Critical zone surveillance #

Set up spatial subscriptions over sensitive zones (installation perimeters, airspace corridors, maritime exclusion areas) and attach alert thresholds keyed to ground_truth_score and observation type. Anomalies with high confidence surface at once; signals with low confidence go to analyst review rather than disappearing silently.

Data sovereignty: how residency and access controls work #

Provisioning a defense tier Utopia account involves specifying one or more sovereign regions. Inside those regions, three guarantees hold.

1

Region locked routing

Only edge nodes inside your designated sovereign region ever receive your API queries. Observation data does not cross nodes or infrastructure beyond that boundary.

2

Encrypted transit with hash verification

TLS 1.3 encrypts everything in motion: edge node to Utopia aggregation layer, aggregation layer to your endpoint. Since the provenance hash is computed before encryption and checked after decryption, interception or modification anywhere along the way is detectable.

3

Auditable chain of custody

A provenance_hash accompanies every response and can be stored next to the response data. Re-running verification at any later time confirms nothing changed since delivery.

Defense tier access, sovereign region configuration and advanced access controls all come through a dedicated enterprise agreement. To discuss requirements and start onboarding, contact hello@utopiadata.net.

Verifying provenance on a spatial response #

Once a spatial query response arrives, confirm the payload is unaltered by verifying its provenance_hash.

cURL
curl -X POST https://api.utopiadata.net/v1/spatial/query \
  -H "Authorization: Bearer $UTOPIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "aoi": {
      "type": "Polygon",
      "coordinates": [[
        [34.7818, 32.0853],
        [34.7918, 32.0853],
        [34.7918, 32.0953],
        [34.7818, 32.0953],
        [34.7818, 32.0853]
      ]]
    },
    "max_age_seconds": 60
  }' \
  -o response.json
 
curl https://api.utopiadata.net/v1/provenance/$(jq -r .provenance_hash response.json) \
  -H "Authorization: Bearer $UTOPIA_API_KEY"

When verification succeeds, the response takes this form:

{
  "query_id": "q_5a3f1c9d2e7b4806",
  "provenance_hash": "sha256:9e3b1c7f4a2d8605bf1e4d7c2a8f3b9e1c4d7a2f",
  "verified": true,
  "node_count": 214,
  "sovereign_region": "eu-west-1",
  "captured_at": "2026-05-22T11:47:22.304Z"
}

A verified value of false means the response cannot be trusted, so keep it out of any downstream decision making. Log the failure, and if failures repeat, contact hello@utopiadata.net.

Relevant concepts #