Skip to main content
Research Preview — The Predict API is a research preview. Predictions are generated from behavioural models that have not yet been fully validated against real-world outcomes. This endpoint is not intended for use as the sole or primary basis for operational search and rescue decisions. Access is granted on request — contact support@footstep.ai to get started.

Predict API

The Predict API generates spatial probability distributions for missing person scenarios. Given a search area, subject profile, and environmental conditions, it returns per-hex probabilities across an H3 grid — telling you where to look first.

Models

Footstep Nova family

Footstep Nova is a family of spatial prediction models purpose-built for missing person scenarios. Nova models combine terrain analysis, land use classification, points of interest, weather conditions, and time-of-day signals to predict the most likely locations for a subject based on their behavioural profile. Nova supports multiple behavioural profiles. Each model accounts for how different subject types interact with their environment — a despondent individual moves differently to someone with dementia.

footstep-nova-1

The first release in the Nova family. Nova 1 delivers profile-aware, weather-aware spatial predictions across flexible search areas.

Key capabilities

  • Profile-aware predictions — select a behavioural profile that matches your subject. Each profile produces a distinct probability distribution based on how that subject type interacts with the environment.
  • Directional search — when the initial direction of travel is known, results are automatically focused to a directional cone, reducing noise and prioritising the most relevant area.
  • Weather-aware — the model factors in temperature, precipitation, and wind conditions. Weather is fetched automatically or can be overridden for historical analysis.
  • Flexible search areas — define your area as a circle, polygon, or buffered path. The API handles hex grid generation and clipping.

How to use it

  1. Choose a profile matching the subject’s behavioural category.
  2. Define a search area — circle (centre + radius), polygon (GeoJSON), or buffered path.
  3. Provide subject parameters — age, optional direction of travel, and date/time.
  4. The API returns a ranked list of hexagons with probabilities. Higher probability hexes should be searched first.

Endpoint

Area types

Weather

By default, the API fetches weather conditions automatically based on the search area centre and the provided datetime. You can:
  • Override weather — pass a weather object with temperature_c, precipitation_mmh, wind_speed_mps, and wind_direction_deg.
  • Disable weather — set disableWeather: true to use neutral defaults.

Confidence

The response includes a confidence level (high, medium, or low) indicating how well the model performs in the region of the search area.

Access

The Predict API is available on request. Contact support@footstep.ai to enable it on your account. Once enabled, authentication works the same as all other endpoints — pass your x-api-key header. See the authentication guide for details.