Enference
Solutions

Iterate the design. Test the autonomy. Ship the data. Package the evidence.

One pipeline, four jobs. Each starts from the same frozen parameter sheet and ends with something you can hand over: a ranked variant table, a survival envelope, a labelled dataset, an evidence bundle.

By need

Four jobs, one range.

Pick the job. Underneath, it is the same frozen sheet, the same deterministic physics and the same trajectory files — which is why the outputs of one job are the inputs of the next.

DSN

Design iteration

Freeze a sheet per variant, run every variant against one scenario matrix, rank them by envelope. Forty variants overnight is forty frozen sheets against one matrix.

Every report names the limiting factor on every run, so the next iteration is a decision, not a guess. Thirty-six scenarios simulate in seconds; results are unvalidated design-iteration estimates, and the report says so.

You get
  • Go/no-go envelopes per variantAvailable now
  • Limiting factor per runAvailable now
  • Claims-vs-sim deltasAvailable now
  • Cross-variant comparisonIn development
Simulation core
AUT

Autonomy testing

Plug your guidance into the policy API — observations in, setpoints out — and fly it through detection sites and GNSS or datalink denial zones. Two baseline policies ship so every report has an A/B: a naive direct route against a cost-map replanner that trades endurance for terrain masking.

Firmware-in-loop via PX4 SITL is the higher-fidelity tier: the actual autopilot code flies the simulation. Threat models are generic capability classes with fictional presets; your real threat data stays inside your enclave.

You get
  • Survival envelopes: wind × route × placementIn development
  • Exposure heatmaps along routesIn development
  • Policy A/B against the baselinesIn development
  • Behaviour-trigger log: RTH, loiter, link lossIn development
Policy API
DAT

Training data

Every rendered run is a labelled dataset: pose-stamped RGB and depth with a manifest tying each frame to its run and scenario. Batches stay headless; you pay for rendering only on the runs you select.

Manual flights with a controller log schema-identical trajectories, so operator demonstrations arrive in the same format as autonomous runs — imitation-learning starter sets from the same session. Every dataset ships with written sim-to-real caveats.

You get
  • RGB + depth frames, pose-stampedIn development
  • Manifest per datasetIn development
  • Operator demonstrationsAvailable now
  • Sim-to-real caveats, writtenIn development
Synthetic datasets
T&E

Test & evaluation

For a programme milestone you need something you can hand over. The evidence bundle packages the report, chart PNGs, results.csv, selected trajectories and photoreal replays, with a provenance appendix that chains every number to a frozen sheet and the hashes of its source documents.

What it is not: certified evidence. Results are unvalidated design-iteration estimates, the disclaimer footer cannot be removed from any export, and formal verification, validation and accreditation is deliberately deferred until a validation programme has published its deltas.

You get
  • Provenance appendixAvailable now
  • Claims-vs-sim tableAvailable now
  • PDF reportIn development
  • Evidence bundle (.zip)In development
Reports & telemetry
By team

Who picks it up, and what they walk away with.

No services engineers in the loop. The person who uploads the datasheet is the person who reads the report.

ENG
Airframe engineering
For teams sizing airframes, motors and batteries. You get endurance, wind and payload envelopes for a design that exists only as CAD and a datasheet, the limiting factor named on every run, and claims-versus-simulation deltas before the first flight.
AML
Autonomy & ML
For autonomy and perception teams. You get a policy API to fly your own guidance against denial and detection, a built-in baseline A/B, labelled RGB and depth from rendered runs, operator demonstrations in the same trajectory schema, and written sim-to-real caveats — with measured deltas published as the validation programme establishes them.
PRG
Programme offices
For programme offices and test leads. You get a report with go/no-go envelopes and a provenance appendix that chains every figure to a frozen parameter sheet and the hashes of its source documents, exportable as PDF or an evidence bundle — labelled as unvalidated design-iteration estimates, not certified evidence.
Deployment & licensing

Single-tenant, on your estate. A dependency chain you can audit.

Controlled technical data never leaves your estate, and nothing in the product code carries a licence you would have to explain.

DEP

On-premises and enclave

The whole pipeline — intake, physics, rendering, reports — deploys as a single-tenant installation on your cloud tenancy or fully on-premises. No multi-tenant upload, no shared queue, no telemetry leaving the site.

Air-gap note: photoreal streamed terrain needs the connected tier, because photorealistic 3D tiles cannot be cached offline. Air-gapped sites use customer-supplied terrain and imagery packs or licensed offline tiles, and the fallback ships with the installer.

Until your enclave deployment exists, nothing controlled enters ours: fixtures and demonstrations use fictional or public airframes only, and generic threat presets. Your real threat data loads only inside your own installation.

Deployment tiers
Connected
streamed world terrain · photorealistic 3D tiles
Single-tenant
your cloud tenancy · no shared queue, no shared upload
In development
On-premises
compose or Helm package · headless render workers on Linux GPU
In development
Air-gapped
vendored assets · customer terrain packs or licensed offline tiles
In development
Records
content-addressed registry · provenance chain to source-document hashes · audit log
LIC

Licensing posture

Permissive licences only in product code: MIT, BSD, Apache. LGPL only as an external process or an unmodified library. No GPL or AGPL, ever — the licence audit is a blocking CI gate.

Every borrowed component lands in the NOTICE ledger in the same change that introduces it, so the dependency chain is auditable on request rather than reconstructed under pressure.

Policy
Allowed
MIT · BSD · Apache-2.0
Conditional
LGPL — external process or unmodified library only
Never
GPL · AGPL
Ledger
NOTICE.md, updated in the same pull request as the dependency
Examples
RotorPy (MIT) · Cesium for Unreal (Apache-2.0) · PX4 / MAVSDK (BSD)

Iteration and data today. Certified evidence when it is earned.

Design-partner access only, in the United Kingdom. Bring a datasheet and a CAD file.

Apply for access