SDVOSB — Service-Disabled Veteran-Owned Small Business Ret. USAF F-15C pilot · 22-year veteran A KBM Solved IT company

Traveller decision support

Universal Flight Companion

Nobody loses sleep because they cannot see their aircraft.

Maturity:Prototype Evidence tier:Concept

This is the one product in the portfolio aimed at the passenger, and it is the least mature by a wide margin. It exists to test a single idea before anyone spends money on flight-data licensing: that travellers are not short of aircraft-position maps, they are short of an answer to what happens to me next. Every screen runs on fixtures, and the prototype says so on every screen.

Status Phase-zero clickable prototype on mock data. No live flight feed, no accounts, no backend. The prototype labels itself as mock data on every screen.

Illustrative A trip profile with a decision point — a diagram, not live data.

The problem

Flight tracking is solved. Knowing what to do is not.

What is not solved is the moment a traveller realises something is wrong and has no idea what it means — whether the connection still works, whether to run, whether to book something else now or wait, and what to tell the person waiting at the other end.

  • A position on a map does not answer whether the connection holds.
  • A pushed delay notification without a cause or a confidence is noise with a timestamp.
  • The person collecting a traveller needs a different view from the traveller, and never gets one.

The answer

Score the connection, explain the cause, hand back the decision.

The prototype scores a connection rather than reporting it, and exposes the levers that move the score — a slipping inbound, a gate change, a checked bag. It separates a late inbound aircraft from a weather hold from a crew issue, because the cause determines what a traveller should actually do. Every panel shows its source, its freshness and its confidence, and the assistant hands the action back rather than taking it.

What it does · 4 capabilities

The parts of Universal Flight Companion worth watching

Each capability below exists in the build described on this page. Anything planned rather than present appears under status, not here.

  1. Connection risk assistant

    A connection is scored rather than reported, with scenario levers — if the inbound slips, if the gate moves, if a bag is checked — that visibly move the score and change the recommendation.

  2. Delay explained by cause

    The prototype distinguishes a late inbound aircraft from a weather hold from a crew issue, because the cause is what determines what a traveller should do next.

  3. Source, freshness and confidence on every panel

    That line is the product thesis, not a disclaimer. An assistant that hides its uncertainty when a traveller is stressed is worse than a map that admits it is only a map.

  4. Watcher and pickup views

    A read-only card for the family member, driver or assistant tracking someone else’s flight, plus airport-side detail like security waits and gate walking times.

Boundaries

What it will not do, what it touches, and how it fails.

Three questions any operator should ask before an evaluation, answered before you have to ask them.

Human control Where the authority stays

The assistant never rebooks, never purchases and never acts on a traveller’s behalf. It explains the situation, states how confident it is and how fresh its information is, and hands the decision back. For a product whose whole value is trust under stress, that boundary is the product.

Privacy boundary What it touches

The prototype has no accounts, no backend and no persistence — there is nowhere for personal data to go, and none has ever been in it. Every trip, traveller and roster on screen is a fixture. A real build would hold trip and itinerary data and would need a proper data-protection design, including what a watcher view is allowed to show about someone else’s travel; that design does not exist yet and is not implied by the prototype.

Degraded mode When something is unavailable

Not applicable in a meaningful sense, and it would be dishonest to describe one: with no live feed there is nothing to lose. A real build would need a defined behaviour for a stale or unavailable feed — showing the last known state with its age, never a confident answer built on nothing — and that behaviour is a design requirement rather than a shipped feature.

The same questions answered across the whole portfolio, with dates: trust & safety

Honest status · Prototype

What is built — and what is not.

Phase-zero clickable prototype on mock data. No live flight feed, no accounts, no backend. The prototype labels itself as mock data on every screen.

Built and exercisable today

  • A complete clickable walkthrough of the intended experience across home, flight detail, connection risk, assistant, airport, trips and account screens.
  • Connection-risk scenario levers that visibly change the score and the recommendation.
  • Source, freshness and confidence surfaced on every panel.
  • Watcher mode and family multi-traveller views.

Not built — named, not hidden

  • No live flight data. Every flight, gate, time and score is a fixture, and the prototype states this on screen.
  • No accounts, no backend, no push notifications, no persistence — and therefore no data-protection design for the personal data a real build would hold.
  • No flight-data provider is contracted. Per-query licensing economics are the gating decision for this product and are unresolved — which is exactly why it is a cheap prototype and not a build.
  • No commercial model beyond a sketched tier structure, and no distribution plan. For a business-to-business shop, consumer acquisition is an unsolved problem, not a small one.

Claims and evidence

Every claim, at the tier its evidence supports.

If a claim below is worded more strongly than its basis justifies, it is a defect and we want to hear about it.

Universal Flight Companion — claims and their basis
Claim Tier Basis
The intended experience can be walked end to end and reacted to. Evidence tier:Demonstrated Clickable prototype, fixtures only.
Connection risk, delay causes and every other number in the prototype are fixtures, not predictions. Evidence tier:Concept All screens read from a single mock data file.
The interface is provider-agnostic — a normalised feed drops in behind the same shapes without changing the screens. Evidence tier:Concept Single data module behind every screen, by construction. Unproven until a provider is connected.
The gating risk is commercial rather than technical: flight-data licensing must be resolved before a real build. Evidence tier:Modeled Provider cost review against the polling volume push alerts would require.

Fair questions

What people push back on — and the honest answer

These are the objections this product actually gets. None of them has a clever answer, which is why they are worth printing.

  • Why is this on the site at all if it is only a prototype?

    Because leaving it off would misrepresent the portfolio. It is labelled CONCEPT, it says mock data on every screen, and the honest reason it has not been built is a commercial one we have not solved. A vendor who only shows you their strongest product is telling you something about the other ones.

  • What would it take to make this real?

    A flight-data provider on terms that survive the polling volume that push alerts require, and a data-protection design for the personal data a real build would hold. Both are named on this page. Neither is code.

Who buys this

Who Universal Flight Companion is built for

The operators whose problem this product is actually shaped around. Each has its own path from first contact to a decision.

Regional airlines

Scheduled carriers running turboprop and regional-jet fleets, often on capacity-purchase agreements, with a real operations control centre and no eight-figure software budget.

Airports & FBOs

Airport operators and fixed-base operators responsible for the weather information that reaches pilots and operations staff on the ground.

Next step

Talk about the passenger side

Most useful as a conversation about what your passengers actually ask you during a disruption. If you have that data, it is worth more than the prototype is.

Talk about the passenger side