Headcode
KNOW
YOUR
ROSTER.
Tools for UK Train Drivers

Your roster contains information you're entitled to understand. Headcode surfaces it — shift by shift, score by score, for you.

The science, briefly.

Headcode uses the HSE Fatigue Risk Index — a biomathematical model built on decades of sleep research. Every shift gets three scores combined into a single Fatigue Index.

Cumulative sleep debt

Night-by-night modelling of how much sleep you’re likely to get, and how that builds into a cognitive performance deficit over consecutive shifts. The dominant factor — consecutive early starts compound heavily.

Circadian timing

The human body has a performance nadir between 02:00 and 05:00. A 04:00 start scores significantly higher than a 09:00 start of identical length, even with the same rest gap.

Job type & breaks

Train driving is classified as safety-critical with continuous attention required. Break durations, PNB times, and maximum continuous driving blocks are factored in — especially in enhanced mode.

Full methodology, worked examples →
Disclaimer. Headcode is an independent tool for informational purposes only. Scores are based on published fatigue research and ORR/RSSB guidance but are not equivalent to your employer's official Fatigue Risk Index assessment. Nothing here constitutes medical or legal advice. If you're concerned about your fatigue levels, speak to your manager, occupational health, or union representative.