About AeroDeck

AeroDeck answers one question, fast: which seat should I pick on this plane? Search your flight or airline, see the actual aircraft from above, and choose with confidence.

How we work

We don't guess. Every layout is either checked against real, published seat maps and official announcements, with the date we last looked at it, or shown as the usual cabin for that aircraft, clearly labelled so you know which is which.

Seat scores are honest and repeatable. Every seat starts from the same baseline and wins or loses points for real, physical things: exit-row legroom, bulkheads, seats that can't recline, galley and lavatory noise, missing windows, and where it sits in the cabin. The same seat always gets the same score, and we always show you why.

Our renders are drawings, not blueprints. The nose, wings and engines are drawn for each aircraft family, so a 787 never looks like a 737. They are still illustrations. Row positions come from seat counts and pitch, and the odd taper row is approximated. When that happens, the page says so.

Airlines appear by name and colour only. We use names to tell layouts apart and colours to give each cabin its feel. No logos, no traced artwork, no copied diagrams.

The fine print

Airlines swap planes and refit cabins all the time, so the aircraft on your booking can change right up to the day you fly. Always double-check the seat map with your airline when you book. AeroDeck is an independent project with no ties to any airline or manufacturer.

How it's built

A fully static site: Nuxt, TypeScript and a hand-drawn SVG render engine, with a touch of WebGL for the airfield scene. No chart libraries, no UI kits, no tracking. The data lives in versioned files and gets validated by tests on every build.

The optional live check

Everything above works entirely offline, from local data. On top of that, AeroDeck can optionally ask AeroDataBox which aircraft is really flying your route on your date. When the site is deployed with a key, the search results gain a green "flying your date" line with the confirmed model and tail number, and the seat-map button points at that exact aircraft. The key stays on the server, and when it is absent the feature simply stays off: zero outside calls, nothing tracked, nothing lost.