Verify before your robot acts.
One keyless call returns a signed go / caution / no-go verdict for a robot at a location, grounded in live weather, nearby hazards, GPS-integrity, sea-state and space weather, with the facts behind it. Every verdict is Ed25519-signed and RFC 3161 timestamped, and it runs under a hard deadline so it never blocks a physical system (degraded floors to caution). Advisory evidence, not a safety system; your stack owns every action.
A preset for every acting robot. One keyless call.
Each preset wraps POST /v1/awareness for a robot class and fuses the feeds that matter for it. POST a location; get back a signed verdict + the grounded facts. Keyless in v1.
bipedal · among people
Humanoid pre-operation
Topple risk (wind + high centre of mass), slip/footing (precipitation), ice underfoot + actuator/battery temperature envelope, tighter air quality (people nearby) and nearby earthquakes.
POST /v1/humanoid
uncrewed aircraft
Drone pre-flight
Take-off go/no-go fused from wind & weather, rain/snow grounding, cold/icing, air quality and space weather (GPS & comms integrity) plus nearby hazards.
POST /v1/preflight
ground · AMR / delivery / AV
Over-the-horizon hazard
Route conditions ahead: weather + precipitation, air quality and nearby earthquakes / hazards, what's coming that on-board sensors can't see yet.
POST /v1/road
vessel / USV
Marine pre-operation
Real significant wave height (sea-state), storm proxy, wind and tsunami-relevant nearby seismicity, for autonomous surface vessels and marine robots.
POST /v1/marine
Need a class that isn't listed (orbital, or your own limits)? Call POST /v1/awareness directly with robot.class and a limits object.
A live verdict, signed right now.
Fetched in your browser from POST /v1/humanoid for Brisbane, the exact call a robot makes. The verdict is Ed25519-signed; verify it yourself on /proof or with scripts/verify_awareness.py.
go
Clear to proceed, all checked conditions within limits.
5
live facts, wind, precip, temperature, air quality, nearest quake
✓ signed
Ed25519 · verify against /.well-known/keys · RFC 3161 timestamped
degraded floors to caution · never blocks · the verdict can never read "go" on stale safety data
Quickstart. Keyless.
One call from anything that can POST JSON, no key, no install. Returns in time or returns degraded; it never hangs a robot.
curl -s https://dynamicfeed.ai/v1/humanoid \ -H "Content-Type: application/json" \ -d '{"location":{"lat":-27.47,"lon":153.02}}' # swap the path for the preset you need: # /v1/preflight drone take-off /v1/road ground / AV # /v1/marine vessel / USV /v1/awareness any class + custom limits # then verify the signature against https://dynamicfeed.ai/.well-known/keys
On a robot? Drop it into ROS 2, the open package mirrors this keyless API with on-robot Ed25519 verification: github.com/dynamicfeed/dynamicfeed-ros (plus a reference pre-op guard node). Fail-safe by design: if the check is unavailable the node publishes caution, it can never read go on an outage.
Advisory evidence, not a safety system.
Every verdict is a signed, timestamped snapshot of what public data showed at issue time, proof-of-existence and tamper-evidence. It is not a safety certification, safety system or safety function, and not a guarantee that acting is safe. Your control stack owns every action and must apply its own safety logic. The signature proves the snapshot existed unchanged, not the safety of any decision made from it. This disclaimer travels inside the signed envelope, so it can't be stripped.
Fully automated. Run by AI, end to end.
No sales calls and no waiting. Mint a key and you are live in seconds, on any tier.