Methodology

How RailQ reaches an answer

A transparent separation between provider data, calculations, historical signals and official authority.

01

Provider data

PNR, live running and reservation-dependent results are requested server-side from the configured railway-data provider. The browser never receives the provider key.

02

Calculations and estimates

Date, berth and connection tools apply documented rules or transparent heuristics. Every estimate is labelled and should be rechecked when the underlying rule can change.

03

Confidence labels

Provider data means it came from the connected feed. Planning estimate means it was calculated. Official link means the final decision belongs on the linked railway service. Not available means we do not know.

04

Who supplies confirmation estimates?

RailQ requests the optional probability from RailRadar and displays it as a booking-level estimate. RailQ does not train this prediction model or independently verify its accuracy. A missing estimate is not zero probability. Each passenger’s official current status remains separate from the estimate.

05

How connecting journeys are displayed

The planner uses RailRadar timetable routes with up to one train change. RailQ checks dates and calculates the scheduled gap between legs, filtering incomplete or insufficient-margin results. The gap is not a live delay forecast. Seats and fares require separate checks; RailQ does not link tickets or guarantee refunds for a missed connection.

How RailQ reaches an answer: how to use the result

How to read missing or old data

An unavailable field means the response did not provide usable information. It does not mean “no seats”, “on time” or “confirmed”. Compare the fetched or update time when present. A schedule is planned information; it should not be presented as a live movement report.

Worked examples are not real bookings

Guide examples and representative coach diagrams explain a process. They are not evidence of a live seat, a railway endorsement or a successful booking. Calculator outputs remain estimates within the inputs and limits shown on the page.

Examples are illustrative. If you find an error, send the page address and a source for the correction. Corrections process