Prepare Flights

User Manual — Plan, Brief, Fly & Log

New here? The tour runs through the map and its views, an airport, the weather layers, a route, the flight plan and briefing, and a demo flight.

Watch on YouTube

1. Welcome & What This Is For

A browser-based weather, airport and flight-planning tool for general-aviation pilots. It puts the airports of Europe and its surroundings (some 3,700) on one map under a complete suite of aviation weather forecasts — current conditions, multi-day forecasts, fog, icing, turbulence, convection — to answer the questions before a flight: Is the weather flyable? Where? When?

It is a Progressive Web App: open it in any modern browser, optionally add it to your home screen, and it behaves like a native app (works offline, full-screen on mobile).

WhatHow
Every airport at a glanceFlight category (VFR / MVFR / BIR / IFR / LIFR) on the marker; fog, mist and freezing fog as letter badges (Section 5)
METAR and TAFOne click, beside the model’s seven-day forecast table for the field (Section 6)
Any spotClick the map for the model’s reading there, now and as a forecast table (Section 7)
Ahead in timeOne time bar scrubs every forecast layer up to 7 days ahead (Section 8)
Forecast mapsWind, cloud, ceiling, precipitation, fog, icing, freezing level, turbulence, convective activity, pressure: one layer at a time from the Layers tab, or a ready-made view (Section 9)
Official productsSignificant Weather Charts (SWC) and live SIGMETs beside the model (Section 14)
ObservationsRadar, satellite, lightning (Section 12)
Along a lineDraw it on the map for a vertical weather cross-section, an airgram (Section 15)
Plan, fly, logA route or a full flight plan with fuel, winds and a printable briefing (Sections 16–18); track the flight and log it (Sections 20–23)
OfflineThe map, the charts and a flight’s weather (Section 24)
Important: This tool is for situational awareness and pre-flight planning only. Always verify against official sources (the relevant national MET office, AIS/AIP, NOTAM service) before any flight. Forecast products are model output: guidance, not truth.

2. The Interface at a Glance

A few buttons in the four corners; the map fills the rest. A desktop and a phone differ only in where the Views button sits and whether the views are listed on the map.

The whole screen with the Wind view on: search and two tiles top left, the basemap and Views buttons and a column of views top right, the layer strip and menu bottom left, the time bar bottom centre, the altitude and Weather: Europe chips bottom right. 1 2 3 4 5 6 7 8 9 10 11 12 13
Figure 2.1 — A desktop browser, signed out, Wind view on. Top-left 1–3, top-right 4–6, bottom-left 7–9, bottom centre 10, bottom-right 11–13. Numbers match the table below; controls shown only when signed in, on a touchscreen or in flight follow it.
#ControlWhat it does
1Search fieldAn airport by ICAO, IATA or name; tapped empty, the nearest fields and your favourites (2.2). Signed in, a question for the chat (2.3).
2↗ RoutesThe route library and editor: draw or type a route, keep the ones you fly often, make a flight plan from one. The arrow turns magenta while a route is on the map with the editor put away (Section 16).
3Flight planner (folded-map icon)The multi-leg flight plan editor: fuel / wind / TOC·TOD planning, briefings and ICAO filing (Section 17). Sign in required (Section 3).
4Basemap — its code, e.g. VIS, ENR, STDThe basemap picker; the code says which chart is under you (Section 10.1).
5Views (stacked-sheets icon)The one door to everything drawn on the map. Desktop: top-right, opens the Views window. Phone or tablet: a red disc bottom-right that opens the list of views; Edit… in its header opens the window. Its two tabs: Views (the list, and which sit on the map) and Layers (every overlay, one switch each, Section 10). Tinted while anything is on; press and hold for the map without weather while you hold (Section 9.1).
6The views on your barWith a mouse, a column of named buttons ending in More… and, while a filled weather layer is on, Opacity · 100 %, the weather-opacity slider (Section 9.1). A view is a named picture one tap puts on the map: VFR, IFR, METAR/TAF, VFR conditions, Icing conditions, Weather radar and thirty-nine more (Section 9).
7Layer strip (the rail)A chip per layer on the map, Airports first. Tap a chip for its colour key and settings; × turns it off. A drawn route or flight plan: colour swatch, the two ends or the plan’s name, and × takes it off the map without unloading it (Section 16.3). A logbook track shown with Show track: the altitude colours as a line, date and route; tap to bring it back into view, × takes it off the map (the logbook keeps it).
8Strip buttonThe round button at the strip’s left end folds it in steps: Auto → Names only → Hidden → Auto (Section 11.6b).
9👤 Menu (your initial once signed in)The one menu, account included: About, Ask (when the chat is available), this User manual, Try a demo flight, Print ›, Flight plans, Logbooks, Flown track, Weight & Balance, Settings, Offline packs (once signed in) and Sign in / Log out. Feedback is a button inside About (Section 3.1).
10Time bar (always)‹ time › steps through the past 12 h and the 7-day forecast; tap the time for a picker (Section 8).
11Altitude chip (when needed)The level for layers that vary with height: Auto, Low / Mid / High or a flight level (Section 8.1). Bottom-right on a desktop; on a touchscreen or narrow window, joined to the right end of the time bar.
12Weather: Europe chip (while a forecast layer is on)The forecast data the weather layers read, Europe or Global; tap to choose (Section 11).
13© and “Updated N min ago”Age of the map’s weather colours: green under 5 min, amber, red after 15; hidden below zoom 5, where no airport markers are drawn. From amber on, Refresh beside it refetches the observations (Section 5.2). The © opens Data sources (Section 27).
Shown onlyControl, whereWhat it does
Signed in◉ Track my flight, top of the left stackFirst tap follows your GPS position (nothing is recorded); recording starts on purpose from the Start flight pill, and the button becomes the red REC indicator (Section 20).
Signed in🔔 Bell, top of the right stackFlight-plan alerts: unread count and what the watch has said. Struck through while nothing watches your plans (Section 4.10).
Touch devices+ / −, bottom of the left stackOne zoom level per press: one finger instead of a pinch’s two, which turbulence takes away. On by default on a touchscreen, off with a mouse (Settings › Map › Zoom buttons on the map).
When a layer is blankRed no-data pills, top-right under the stackA time-aware layer with nothing to draw at the time-bar time, or needing a closer zoom, gets a pill naming it and the window it does cover. No pill: every layer has data (Section 8).
While flyingICAO code, e.g. EFTP, bottom of the right stackCharts for the field that matters now: departure until airborne, destination after (Section 20.9).
On a touchscreen: swipe a window away. Any window with a × in its top-right corner closes by swiping it to the right: drag it a thumb's width and let go, or flick. It follows the finger and springs back if you change your mind; the × stays for a mouse, and vertical drags still scroll. It works on the airport popup, the Flight Planner, Settings (and its sub-sheets), Logbooks, Favourites, the Views window and the views list, the basemap picker, a layer's key, Flights / Add waypoint / Edit waypoints, the ICAO flight-plan window, Weight & balance, the route weather panel, the offline-data window, Data sources, this manual and the in-flight panel (which it hides; recording keeps running).

There are no separate layer menus. Charts, forecasts, observations and the Nordic low-level forecast, once separate buttons, are rows of the one Layers tab, grouped by your question rather than by supplier (Section 10).

2.1 Moving Around the Map

ToHow
PanClick + drag (touch: drag).
ZoomScroll wheel, trackpad, pinch or + / − (above). Out to zoom 4: all of Northern Europe on one screen, from the Atlantic edge east past the Gulf of Finland and from the Alps to Svalbard. Wider, no layer answers a question: country data smears together and airport symbols pile up. Printed briefing maps set their own scale to fit the route, however long.
Show where you areSigned in, ◉ Track my flight: the map follows your GPS until you tap again. Nothing is recorded until Start flight (Section 20.1).

Smaller airports appear as you zoom in: large ones from zoom 5, medium from zoom 6, small from zoom 7.

You doIt does
Type at least two charactersA dropdown of matches by ICAO (EFHK), IATA (HEL), or airport or city name (Helsinki). Pick one: the map flies there and opens its popup.
Tap the empty boxNearest: the airports closest to your location, with distance in nautical miles, from the device’s GPS (allow the location permission; with no position the list is omitted).
Favourites: your starred airports (Section 6.7), signed in only.
Tap a shortlist rowOpens the airport’s popup; unlike a typed search, the zoom stays and only the centre moves.
Tap the box againCloses the list.

2.3 Asking a Question (Ask)

Ask is a chat that answers questions about the app, an aerodrome and the rules of the air, and shows its sources. Signed in only (Section 3); signed out, Ask opens the sign-in card.

Where to askHow
The map’s search fieldType a question (how do I print the navlog?) and the list offers Ask: …; tap it or press Enter for the answer in a card over the map. Offered when the text ends in a question mark, has three words or more, or matches no airport. A code also offers Ask about EFHK: the card opens with the code in the box for you to finish.
The menu (bottom-left)The Ask row opens the card over the map.
This manualAsk in the top bar, or Ask the chat instead under the manual’s own search results when they do not answer.
It answersFrom
How to use the appThis manual.
An aerodromeIts AIP data as the app has it: runways, frequencies (AD 2.18), hours, fuel, PPR, the Info tab’s AIP summary, and the AIP text of AD 2.20–2.23 (local regulations, noise abatement, flight procedures, additional information), read item by item, quoted as printed.
An aerodrome’s NOTAMsFor the time you ask about (now if you name none). It names the serious ones and those bearing on your question, and when the list was read. Hours published by NOTAM, with none in the window, are reported unknown, not guessed. Check the NOTAMs again before you go.
EU rulesSERA (rules of the air), Part-NCO (non-commercial operations) and Part-FCL (licences, ratings, recency), with AMC and GM, from EASA’s Easy Access Rules (consolidated versions, not the authentic legal text).
National rulesFinland, Sweden, Norway, Estonia, Latvia and Lithuania: each state’s AIP GEN 1.7 (differences from ICAO) and ENR 1 (general rules and procedures), in English; for Finland also Traficom’s OPS M1-1, the national supplements to SERA. A national section is read with the EU rule it supplements. Not yet: Denmark, and regulations published only in a state’s own language.
AbbreviationsThe 1 000-odd of AIP Finland GEN 2.2, so a NOTAM’s HN or RWYCC is looked up, not guessed.

What it does not do. Read the weather (METAR, TAF, forecasts), area or route NOTAMs, airspace activity, your route, flight plans or logbook, or say whether a flight can be made. Asked, it says so and points to where the app shows them, such as the airport popup’s Weather tab or the leg’s Brief (Section 17.4). It is not an official briefing, legal advice or an authority’s view.

Using itHow it works
SourcesSource buttons mark what an answer rests on; tap one to read it in the card: the rule with the rules that go with it, the aerodrome’s AIP data or an AD 2.20–2.23 item, the NOTAM as published. A manual source opens the manual there, card beside it. An aerodrome source has Open EFHK on the map. × or Escape closes the source; Escape again closes the card.
LanguageAsk in any language; the answer comes in the language you asked in.
The conversationFollow-ups keep the context; it survives closing the card, until New or a reload.
AllowanceDaily per pilot, monthly for the whole chat; when one runs out the card says when it returns.

3. Signing In & Syncing Your Data

The map works without an account. Signing in unlocks planning, logging and the AI features, and your flight plans, routes, aircraft, views and logbooks then follow you across devices and browsers. The menu lists every feature either way; one that needs an account opens a card offering to sign you in.

What
No account neededThe map, the weather layers and views, METAR / TAF, the airgram, NOTAMs, SWC, radar, routes (Section 16) and the demo flight.
Sign in forThe Flight Planner (Section 17), also from a route; Weight & Balance; the Flown track tool (Section 21); Settings; Track my flight (Section 20); the Logbooks and Offline packs; your own views; sync; every AI feature: the Ask chat (Section 2.3), the Ask AI summaries and NOTAM explanations, the AI briefings.

3.1 The menu button

One round button in the bottom-left corner holds the account and everything the app keeps off the chart: a person icon signed out, your initial on blue signed in. The menu opens upward, so its bottom is nearest your thumb.

Left, the menu open above the person button: About, User manual, Try a demo flight; Print, Flight plans, Logbooks, Flown track, Weight and Balance; Settings; Sign in. Middle, the sign-in card: Sign in with Google, or with email. Right, the email state: an address field, Send sign-in link, back to Google. 1 2 3 4
Figure 3.1 — Left, the menu signed out: four groups split by thin rules, numbered as in the table below. Middle, the sign-in card its Sign in row opens; right, the same card after or with email →.
#GroupRows
1Reading and tryingAbout (topmost in both states): version, contact and disclaimer (Section 4.6), with Send feedback beside the contact address and the build number a report needs. Ask (when the chat is available). This User manual. Try a demo flight (Section 20.10), which needs no account.
2Printing and your flightsPrint › opens a page of print targets, the one row with several targets (every other row is one action). Then Flight plans, Logbooks, Flown track (the plan, the record and the track, in the order you meet them) and Weight & Balance, last, because it is a calculator you step out to, not another view of the flight.
3What you set upSettings; signed in, Offline packs follows it (Section 4).
4The accountSigned out, Sign in, opening the sign-in card (Figure 3.1): Sign in with Google, and or with email →, which swaps in an email field and Send sign-in link. Signed in, Log out, with the signed-in address underneath.

3.2 Two ways to sign in

WayHow
GoogleOne tap. Google’s consent screen, approve, back on the map signed in. No password.
Email codeTap or with email →, type your address, tap Send sign-in link. A 6-digit code arrives within seconds (check spam if not) and expires after 15 minutes; type it into the card and that window is signed in. The email’s link opens a page whose Sign in button signs in the browser you opened it in. For no third party, or no Google account.

Either way, one account: the first sign-in with an address creates it. A session lasts a year per browser and renews as you use the app; you sign in again only after logging out, clearing cookies, or leaving that browser unused for more than about six months.

3.3 What syncs to the server

Signed in, this follows your account to every device:

DataWhat is included
Saved flight plansAll the Flight Planner library shows: legs, per-leg fuel / wind / FL settings, the aircraft choice, whether it is drawn on the map.
Saved routesSection 16.
Aircraft profilesYour custom aircraft and your changes to the built-in presets (Section 4.2), including their Weight & Balance.
Your profile and defaultsPilot details and fuel policy (Section 4.7), the default aircraft, the handling and announcement mail templates and addresses, the departure reminders (Section 4.8), your saved W&B loadouts.
Map preferencesThe basemap; the airgram’s view preferences (Hours / Days mode, speed mode, scale mode, max FL); some layers’ own display choices: the wind display and colouring, the cloud, precipitation, fog, icing, convective and turbulence labels, the MSL-pressure display, how airports show their code and weather; the map’s place-name language.
Airport filtersMinimum runway, paved only, fuel, hide-PPR and lit runway only: the five options on the Airports layer (Section 5.4).
Favourite airportsYour starred fields (Section 6.7).
ViewsYour saved views, your changes to the built-in ones, and which views the map offers in what order (Section 9).
LogbookYour pilot logbook entries (Section 22), including the consumables captured per flight.
Aircraft logYour manually added aircraft-log flights (Section 23).
Flight tracksThose kept with logbook entries.

Sync runs in the background: on every reload, when the tab regains focus, and periodically. There is no “Save” button.

3.4 What does not sync

Stays on the deviceWhat
Map statePan, zoom, which layers are on, the time-bar offset. A reload puts them back; opening the app afresh frames your own country with no weather layer drawn.
Per-device settingsThe map engine, the Weather data choice, the weather-layer opacity and the map-button switches (Section 4.1), the route-label switches (Section 4.8), everything under Track my flight (Section 4.9). A cockpit tablet and a phone are set up differently on purpose.
Offline packsThey live on the device that downloaded them (Section 24).
UI ergonomicsPanel positions you dragged, dismissed one-shot hints: per browser.

3.5 Logging out

Log out in the menu does four things in order:

  1. Sends anything not yet on the server: pending edits and whatever was queued offline. If something cannot be delivered (no network, or refused), it says how many changes are unsent and asks first, since logging out would delete them from this device for good: Cancel, and log out once back online.
  2. Tells the server to invalidate your session.
  3. Clears your account’s copies from this browser’s storage (saved flight plans and the one open in the planner, aircraft profiles, the pilot logbook, the aircraft log, flown tracks, saved routes, views, favourites, W&B loadouts, the Pilot details and synced settings), so the next person on this browser sees none of it.
  4. Reloads the page, signed out, so the flight you were planning does not stay on the map.

Sign back in, here or elsewhere, and it is all fetched fresh: nothing is lost, only hidden between sessions.

Privacy: Only your email address, an opaque session cookie and the data listed in 3.3 are stored on the server. No payments, no ads, no analytics tied to your identity. Aggregate usage counts (page views, generic event names) are kept by the app’s own server and a privacy-respecting analytics service, with no per-user identifiers. The only emails you receive are the sign-in mails you ask for and, if you turn them on, flight-plan alerts (Section 4.10).

4. Settings

Who you are, what you fly, how the map and the in-flight view behave, and the services you connect. Open it from the Settings row (gear icon) of the bottom-left menu (Section 3.1).

The Settings window's home list: Pilot and Aircraft in one box, Map in the next, Planning and Track my flight in the third. 1 2 3 4 5
Figure 4.1 — The home list, one box per group; the boxes carry no names. Signed in, a fourth box holds Autorouter, NOTAM calendar and Notifications.
#PageWhat it sets
1PilotFiling details, fuel policy, ratings and medical (4.7)
2AircraftDefault aircraft, presets, your own aircraft (4.2, 4.3)
3MapEngine, buttons, basemap, weather data (4.1)
4PlanningRoute labels, departure reminders (4.8)
5Track my flightThe in-flight view (4.9)
Autorouter · NOTAM calendar · Notifications4.4 · 4.5 · 4.10

4.1 Map

What belongs to no single layer. Mostly this device’s; a change shows on the live map at once.

Section · SettingDefaultWhat it does
Engine · Map engineMapLibre GLMapLibre GL draws on the graphics chip: smoother pan and zoom, globe or flat map (Section 10.1), and track up (following your position, the compass under ☼ turns your track up; a second tap, north up). Classic is the earlier map; a device that chose it keeps it. Applies on reload.
Controls · Zoom buttons on the mapOn with touch, off with a mouse+ / − at the foot of the top-left button column, a whole zoom level per press. A pinch needs two fingers landing together, which turbulence takes away; a button needs one.
Controls · See-through map buttons on phoneOnOn a phone the top-corner button columns become outlines with the map running through, as Track my flight draws them in the air. Icons keep a white halo; a control with its menu open goes solid. No effect on larger screens.
Basemap · Terrain shadingOnShaded relief on the Aeronautical map. Off stops the elevation tiles being fetched.
Basemap · Place namesEnglishEnglish or Local. Synced.
Weather · Weather dataEuropeEurope — 7 km tiles: the app’s own ICON-EU tiles over 30–72 N, 25 W–45 E, one forecast run for every layer; outside that box the map reads Global by itself. Global — point grid: ECMWF IFS 0.25° from the app’s own forecast server, sampled over the view; worldwide, coarser. Also on the Weather: Europe chip, bottom-right, while a forecast layer is on (Section 11).
Weather · Weather layers — opacity100 %One slider, 20–100 %, for how strongly every filled forecast layer paints; symbols, labels, isobars and convective markers stay at full strength. Not changed by views. Also behind the small Opacity label in the views column (Section 9.1).
Layers & views—A note that a layer’s drawing is set on the layer (4.1.1), with Open Layers and Open Views. Views are managed on the map (Section 9).

Where MapLibre GL cannot run, Classic: always without WebGL 2; and after the map has stopped the app twice in a row, with a card on the map offering to try again (for the session only if you chose MapLibre GL yourself). The printed briefing always uses Classic.

4.1.1 Layer settings — on the layer, not here

A layer’s options (labels, style, filters) open from the ⌄ on its row in the Views window’s Layers tab (Section 10) or from its chip in the layer strip, bottom-left (Section 11.6b). Not in Settings any more: they belong to a view and are saved and restored with it (Section 9.4). For reference (def. = default):

LayerOptions
AirportsMinimum runway, paved runways only, fuel available, hide PPR-required, lit runway only: the filters of Section 5.4; favourites are never hidden. Show the code. Weather shown as Nothing, Flight category, Colour, Wind or Category + wind (Section 5.1). The wind chip’s arrow flies with the wind (where the air goes, not where it is reported from), from the METAR at now, the TAF when scrubbed ahead, and the model (hollow, dashed) where neither speaks. Its colour repeats the speed: blue <5, teal <10, green <20, olive <25, amber <30, orange-red <40, red <50 kt, magenta above.
Terminal AirspacesStyle: Filled (def.), plain shaded polygons; Muted, all in a soft yellow so overlaps read as one region; Chart, the VFR sheet’s symbology (bold navy outlines, no fill, pecked CTR and FIZ, dash-dot RMZ, shaded band inside the edge). The key follows: CTR / TMA / CTA / RMZ / TMZ, the three line symbols, or the single tone.
Detail: Full (boundary, name, ICAO class square, vertical limits); Names (def.; no class or levels); Outline (boundary alone, for a chart that labels its own terminal areas).
Show on hover: name, class and limits under the pointer. Off, the boundary is silent until clicked.
Special Use AirspacesShow on hover: code, status and limits; over overlaps, everything under the cursor except families switched off.
Area labels (off by def.): code and altitudes. From zoom 9.5 (8.5 on a phone-width screen) on every area active now or later today; from zoom 11 also the inactive local-training-area corner labels. The same on every basemap; the printed briefing follows it.
Hide inactive local TRAs: hides the dim local training-area network, never an active or upcoming area.
ACC SectorsSector labels (on by def.): name and control frequency along shared boundaries. Off leaves the dashed outlines, which still answer a click. Below zoom 7 both stay hidden.
Traffic (ADS-B)Show callsigns (on by def.).
Winds aloftDisplay: Particles, Barbs, Both or Off (Section 11.2). Strong wind marks (SWC). Speed shown as: particle colour, a colour field under white particles, or none. Speed reported: steady wind or gusts (a surface product: none from FL025 up, and the layer says so). Particle density: Sparse, Normal, Dense.
Cloud coverCategory labels: FEW / SCT / BKN / OVC (Section 11.3).
Shading: Coverage (brightness from sky covered), Height (from how low) or Off (labels only: the cloud in words, as on the SWC chart).
Opacity: Full, Half (60 %), Light (30 %); labels at full strength.
Edges: Soft (def.), a smooth wash; Stepped, flat grey steps: under Coverage the okta classes (darker = more cloud); under Height BKN/OVC cloud by the height of the lowest such deck (darker = lower), FEW / SCT hatched where no deck is broken.
Dim the map underneath: Full (def.), Light, Off; the darkening keeps light cloud readable over water.
CeilingShown as: Colour (def.), Outline (the Nordic SWC chart’s gold ticked line round ceiling below 1000 ft or visibility below 5 km, Section 11.16) or Off (labels alone). CIG / VIS labels over non-VFR cells (off by def.).
Cloud tops (Model)FL band labels: the topmost deck’s top over its base (340 over 180). Red when the top is above the service ceiling of the flight on the map (the plan’s or saved route’s aircraft), or of your default aircraft when none is. ▾ after the base: separate cloud under it.
Freezing levelShown as: bands, bands + contours, contours only, Off. Contour every 1000, 2000 (def.) or 4000 ft. SWC labels, the chart’s 0°:030 boxes (off by def.).
PrecipitationShown as: Colour (def.) or Off (symbols alone, Section 11.4). Symbols on/off. Symbol style: drops and flakes (def.) or WMO plates, one per area. Freezing rain and drizzle always keep their red WMO plate.
FogShown as: Colour (def.) or Off (labels alone). Labels: None, WMO symbols (def.; one plate per fog bank, SWC colours) or Visibility (m). Freezing fog always keeps its plate.
IcingShown as: colour bands (def.), outline (MOD and SEV as the WAFC SIGWX chart draws it: violet dashed edge, ticks inward, light wash) or Off (labels alone). MOD / SEV labels (SLD for freezing rain / supercooled large drops); label style: words (def.) or ICAO symbols. FL band labels (off by def.), only on a multi-level view (Total / Low / Mid / High).
Convective activityCB labels (strength and top in words) and CB anvils (the cumulonimbus mark), separate switches.
CB areas shown as: Colour fill, the area in its strength inside a scalloped SWC edge; Outline, the edge alone over a clear map, as the SWC chart does (an area under 340 km² keeps its fill); Off, no edge, area still painted (the Weather forecast view’s choice). The edge keeps its shape when you pan, same scallops at every zoom.
Convective areas: on, the key’s four colours (towering cumulus grey, MOD, STRG, SEV) are painted, and only Outline leaves a ringed CB area clear; off, no colour at all (no grey, dots or CB fill), leaving edge, labels and anvils. A CB area with no edge (CB areas Off, or under 340 km²) is then marked only by its label and anvil.
Turbulence (CAT)Shown as: Colour bands, Outline or Off. MOD / SEV / EXT labels; label style: words or SWC symbols. FL band labels (levels the shear covers) on a multi-level view. Below FL050: Not shown, or the model’s wind shear marked unverified (Section 11.8).
MSL pressureColour (off by def.), isobars and H / L centres (on).
Temperatures°C labels on a sparse grid at the altitude-bar level (off by def.).
Satellite image (FMI)Photograph, Cloud only, or Cloud only, Clouds colours (def.); Section 12.5.

4.2 Aircraft

The Aircraft page: Defaults with Default aircraft Diamond DA62 and the Flight steps switch, Presets with Diamond DA62 picked and an Edit button, Custom aircraft with + New aircraft. 1 2 3 4 5
Figure 4.2 — The Aircraft page on a fresh profile, the built-in DA62 picked under Presets. No overrides yet, so no Reset button.
#ControlWhat it does
1Default aircraftPreselected on a new flight plan and route. The registration follows in parentheses (Diamond DA62 (OH-ABC)) to tell identical types apart.
2Flight steps in the leg headerOn by default (Section 17.4.8).
3PresetsGeneric VFR trainer, Generic GA tourer, Cessna 172, Cessna 182, Piper PA-28 Cherokee, Diamond DA40 NG, DA42 Twin Star, DA62, Cirrus SR22. A changed one reads (modified).
4Edit · ResetEdit opens the editor (4.3) on the preset’s numbers. Changes are saved as an override: when you or the Flight Planner next ask for “DA62”, your numbers come back, not the factory’s. Reset, shown only with overrides, restores the built-in numbers.
5Custom aircraftAircraft you added (your own tail, OH-ABC): name, registration in parentheses, Edit and Delete. + New aircraft at the top opens a blank editor.

Final reserve and contingency are your fuel policy (Settings › Pilot › Fuel policy, 4.7), by the rules flown; an aircraft can only raise them (4.3), for a club rule, say. Taxi belongs to the aeroplane. The Flight Planner, the briefing and a route’s fuel option read the same figures. Flight rules are set on the flight or route, not preselected here.

4.3 Aircraft editor

Five groups, one open at a time; a closed one sums itself up in a line. Performance drives the planning math; identity and filing feed the flight plan, each leg’s Email handling and Announce flight (Section 17.7) and autorouter. Fuel is shown and typed in the aircraft’s Fuel unit, stored in US gallons.

The aircraft editor on the built-in Diamond DA62 with all five groups closed: Aircraft MEP; Fuel and reserve Jet-A1, 86 gal, reserve at least 45 min, 15 min taxi; Performance 190 kt, 17 gph, FL200; Cockpit speeds 0 of 6; Weight and balance MTOM 2300 kg, 11 stations, template. 1 2 3 4 5
Figure 4.3 — The built-in DA62, every group closed; the numbers match the group rows below. speeds 0 of 6: no built-in aircraft fills the speeds card.
FieldWhat it drives
1 Aircraft — identity, Filing (ICAO), Equipment
Flight manualTop of the group. Add the flight manual… stores the AFM (PDF) on this device; then Open the manual, Replace, Remove. Read for climb, runway and speed figures; linked from an airport’s Runways heading.
RegistrationOH-ABC. Subject and Registration line of the handling and announcement e-mails; the link to your autorouter fleet (the line under it says if it matched; ⤓ imports the aircraft’s data, 4.4). Saved, it reaches your plans with this aircraft (each has its own copy): a respelling (OH-ABC → OHABC) at once, another registration after you confirm. Logbook and aircraft log write it as the profile does.
NameThe label in the Flight Planner picker and saved plans; the “Type” line of the e-mails.
Aircraft type (ICAO)Type designator (DA62), suggested as you type.
Year, MTOW (kg)Optional. MTOW goes in the e-mails.
Wake category, Equipment, Transponder, PBN, Aircraft colour & markings, ICAO Other info (field 18)The aircraft items of an ICAO flight plan, for filing (Section 17.12). ≣ opens a code picker (Equipment, Transponder, PBN) or the field 18 builder. Imported from autorouter when connected.
ClassSEP / MEP (piston), SET / MET (turbine), TMG (touring motor glider). Logs single- vs multi-engine time; sets the over-water threshold of the Life jackets check (Brief tab, printed briefing, Section 17.8): gliding range single-engine, the 50 NM / 30 min rule multi-engine. Presets are set (DA62 / DA42 = MEP); set it on a custom aircraft.
Gear typeFixed or retractable, tricycle or taildragger, amphibian, floats, skis. For the ForeFlight logbook export (landing currency).
Anti-ice (TKS)TKS fluid logging in the post-flight summary.
Multi-pilotLogs multi-pilot time instead of single-pilot SE / ME.
2 Fuel and reserve
Fuel typeAVGAS, MOGAS, Jet-A1; per preset (Diamond diesels Jet-A1, pistons AVGAS). The autorouter import sets it from the aircraft’s fuel-type field, its W&B tanks’ grade or a known turbine / diesel type and says which, or asks you to check. It is the density behind every kg / lbs figure (Jet-A1 0.804, AVGAS 0.72, MOGAS 0.74 kg/l; a turbine left on AVGAS weighs its fuel about 10 % light) and labels the handling e-mail’s fuel line when refuelling is detected.
Fuel unitUS gallons, litres, kilograms or pounds, for every fuel figure of this aircraft (planner, briefing, log). Turbines usually plan in kg or lbs.
Fuel capacityStarting fuel of a new plan’s first leg; “full tanks” on a route.
Final reserve, aircraft minimum (min)Optional; raises your fuel policy’s reserve (4.7) for this aircraft. Every fuel figure is planned on top: the planner’s fuel required, the briefing’s fuel block, a route’s req (Section 16.2.1), the ⛽ mark on a route line.
Holding fuel burnPrices the reserve, which Part-NCO counts in minutes of holding 1,500 ft above the aerodrome, on far less than cruise burn (a twin, about half). Enter the manual’s figure and it is used everywhere; empty (or 0), cruise burn is, asking more fuel, never less. No built-in aircraft has one. A library flight takes it when next opened, unless it has its own (Hold burn in its aircraft figures).
Taxi (min)Start-up and taxi at cruise burn, added to what a flight requires.
Contingency, aircraft minimum (%)Optional; raises your fuel policy’s VFR and IFR contingency (4.7) for this aircraft.
3 Performance — Cruise, Climb, Descent
Cruise TAS (kt), fuel burnGround speed (with wind), ETE and fuel per cruise segment.
Service ceilingThe highest level the planner offers (empty: the ICAO type’s when known, else FL200, FL300 for a turbine). A cloud top above it is red on the Cloud tops layer.
Rate of climb (fpm), climb TAS (kt), climb fuel burnTOC distance, time, ground speed (climb-leg wind), fuel.
Rate of descent (fpm), descent fuel burnTOD distance, time, fuel.
Cruise table, climb tableThe manual’s rows at a few pressure altitudes, two at least: cruise at one power setting at ISA (TAS, fuel flow); climb off one curve, saying below which. Clear a row’s altitude to delete it.
4 Cockpit — Speeds (KIAS), Runway factors
Vs0, Vs1, Approach, Best glide, Vy, VxThe navlog’s speeds card.
Take-off, Landing factorApplied to the AFM’s take-off distance over 50 ft and landing distance in the leg’s runway check (1.33, 1.43 by default); each verdict names its factor.
Readings from the manualFigures a briefing asked you to read from the AFM (take-off or landing distance, rate of climb), each with its conditions, up to 60. A heavier, higher or hotter day, less headwind or a worse surface, and the briefing asks again.
5 Weight and balance
Loading data, envelopeSection 17.13. A custom aircraft starts blank or imports from autorouter; a preset shows its built-in template read-only.
Per-flight tweaks vs. per-aircraft edits. An edit here changes the aircraft: every future flight with it gets the new numbers. For one flight only (a light fuel load, another cruise assumption), edit that flight’s aircraft block in the Flight Planner (Section 17.2): stored on that flight, marked Edited, and Reset to aircraft snaps back to the values here.

4.4 Autorouter (connect your account)

With your autorouter.aero account connected, the Flight Planner finds and validates IFR routes and files flight plans, always under your login, never a shared one.

ControlWhat it does
Connect autorouterautorouter’s sign-in (OAuth); back here, ✓ Connected with the session expiry. Unlocks IFR routes in ✈ Find route (VFR needs no account), Validate route and flight-plan filing on every leg (Section 17.12).
Manage filed flight plansThe plans filed through your account, to review or cancel in one place.
DisconnectRemoves the stored token; routing and filing go back to a “connect” prompt.

An expired session asks you to reconnect. The connection is your account’s and follows you to every device you sign in on.

4.5 NOTAM Calendar (subscribe on your phone)

A private, always-updating calendar of NOTAMs for your ★ favourite airfields (Section 6.7), for iPhone Calendar, Google Calendar or any webcal / ICS reader. A closure is an entry over its active period: “is the field open this weekend?” without opening the app.

Signed in only (the feed is tied to your account’s synced favourites): Settings → NOTAM calendar → Create my NOTAM calendar.

ItemDetail
Add to iPhone / CalendarOpens the webcal link: subscribe in one tap. On a computer, Copy feed URL into Google Calendar (“Other calendars → From URL”) or your app’s “subscribe to calendar”.
Which airfieldsYour favourites: star to add, un-star to remove. No separate list.
How muchClosures only: the aerodrome or a runway actually closed. Closures & restrictions (default): also taxiway / apron closures and unserviceabilities (U/S). Obstacle-light and other minor NOTAMs never.
Its own calendarSwitched on or off in your calendar app, like a subscribed flag-day or name-day calendar. A cancelled NOTAM drops off at the next refresh.
Only when actually closedA NOTAM with a schedule (item D) is one event per active period. A runway closed SUN-FRI 2100-0400 for ten days is nine night entries with Saturday night free, so the weekend reads open when it is. A night written as two periods either side of midnight is one entry. An unreadable schedule (a sunset time, say) or one of more than sixty periods leaves one block, described Active only per schedule with the schedule. No schedule: one block.
The entryLike the app’s NOTAM card. Title: aerodrome and start of the message (EKCH: RWY 04R/22L CLSD FOR TKOF AND LDG…). Description: what it is about (Runway · closed), validity in plain dates, this period (2 of 9) and the schedule, the message, the NOTAM number, the full published text last.
Reset link · Turn offReset rotates the URL (the old one stops; re-subscribe your devices). Turn off revokes the feed.
How fresh is it? Regenerated on demand, but your phone decides how often a subscribed calendar refreshes: typically hourly, sometimes only when the calendar is opened. For up-to-the-minute, open the airfield’s NOTAMs tab. A convenience view, not an official source: always cross-check current NOTAMs before you fly.

4.6 About

From the About entry at the top of the bottom-left menu (Section 3.1), signed in or not; not inside Settings.

PartWhat it does
Build and updateBuild number and date, for an issue report. Checks for an update on the spot: Up to date. with Check again, or Update available — build N with Update now. Details shows what the installer is doing, for an update that will not take.
What’s newShow what’s new on update switch, View what’s new button.
Reload appLike the browser’s reload: every weather product and data file fetched fresh. Try it first when the map looks stale or stuck.
Repair appReinstalls the app from the network, for updates that keep failing or an app stuck on an old version. Offline map packs are removed and can be downloaded again.
Send feedbackThe feedback form, beside the build number and contact address a useful report needs.
FooterCopyright and contact email, the disclaimer.

Neither Reload nor Repair touches your flight plans, logbook or settings.

Staying up to date. The app (a Progressive Web App) updates itself in the background. A published update brings a small “A new version is available.” note, bottom-right, with Reload; nothing changes until you reload, so it never interrupts planning. Dismiss it with × or leave it (it retires after about half a minute) and update later from About → Update now. An installed (home-screen) app checks when you reopen or return to it; no need to close and relaunch.

4.7 Pilot

All synced.

SectionWhat it holds
Pilot in commandPre-filled into every plan you file: Name (ICAO item 19 C/), Email (on your profile, not filed), Phone (item 18 RMK/TEL…, digits only, a “+” dropped). With autorouter connected (4.4), a From autorouter account card shows your autorouter name, email and phone, with Copy per field and Copy all to Pilot fields.
Fuel policyYour fuel rules by the rules a leg is flown under (table below), never under the law’s; an aircraft’s minimums can only raise them. Read by every fuel figure: the planner’s ledger, a route’s fuel option, the ⛽ mark, the briefing.
Ratings & medicalValid-until dates of your SEP and MEP class ratings, instrument rating and medical, and the date of your last proficiency check or skill test in any class or type (it exempts an SEP revalidation by experience from its refresher training). Empty for a rating you do not hold. Logbooks → Statistics measures your logbook against them (Section 22.7, Currency cards).
Fuel policy, defaultVFR by dayVFR by nightIFR
Final reserve30 min45 min45 min
Contingency, % of trip0 %5 %
Contingency at least (min)0

4.8 Planning

SettingWhat it does
Route labels this device
Route labels — courses & distancesThe arrow tag on each leg with its magnetic course and distance (Section 17.4.7): on a planned flight from zoom 9.5 in, on a route being edited from zoom 4 in, only on legs long enough for the text. The route editor’s ⚙ opens this row.
Route labels — waypoint names & timesThe chip at each waypoint: name, ETA, fuel remaining; on a route being edited, time since departure and fuel left (fuel option on), from zoom 5 in. Both read each leg’s navlog (after the taxi, the climb where TOC is), so they quote what the navlog and the HUD do; in flight, the navlog frozen when the flight began. Not the ⛽ fuel-horizon flag on the line: a safety warning, not a label.
Reminders synced
Remind before departureAn in-app reminder this long before EOBT: Off, 10, 15, 30 (default) minutes or 1 hour. Filed flights only; a CTOT moves it (Section 19).
Notify on this deviceAlso a browser / OS notification while the app is open or in the background. Off by default; on asks the browser for permission.

What a printed briefing includes (the weather overview page, the navlog) is chosen on the briefing’s toolbar, where you print it (Section 17.8).

4.9 Track my flight

The in-flight view (Section 20). Per device (tablet and phone can differ); changes apply at once, mid-flight too.

SettingDefaultWhat it does
Alerts
Airspace warning5 minHeads-up this long (Off / 3 / 5 / 10 min) before the next Terminal or ACC area on your track.
Warning chimeOffA tone when the warning appears and again at the boundary.
Lock-screen alertOffThe airspace warning also as an OS notification, for a dark screen or another app.
Flight complete suggestionOnOffers Finish & log soon after landing and parking are detected.
HUD & map
Look aheadOnThe aeroplane a third of the way back, not centred: two thirds of the map ahead.
Predicted path1 + 2 + 5 minA dead-reckoned line off the nose, marked at each time ahead (Off / 1 min / 1 + 2 / 1 + 2 + 5). Follows the aircraft, not the plan.
Bigger controls in flightOnThumb-sized map buttons, drawn as outlines while the HUD is open (Section 20.2.1).
Airspace stripOnCurrent area and next boundary above the HUD (Section 20.2.3). Off, an active warning still pops in briefly.
Special use airspace lineOnA third strip row for live R / D / P and reserved areas: the one you are in, will enter, or will pass nearest.
GNSS interference lineOnA strip row when route or track ahead crosses GNSS interference reported Medium or High on the latest day, or on five or more of the last seven (EUROCONTROL NM). Past observations, not a live warning; no chime.
ClockUTCETA and PLOG times in UTC or device local time.
Map shows only the tracked legOnHides the plan’s other legs while a leg is flown.
Re-centre automatically20 sAfter you pan away, follows the aircraft again after this long (Off / 10 / 20 / 30 / 60 s) without a gesture.
PLOG panelOffLog and the WPT cell open the old PLOG panel instead of the navlog. Kept for a trial; both write the same log.
Course bar scale0.5 nmNM per dot on the NAV cell’s deviation bar (0.25 / 0.5 / 1.0).
Recording
Keep screen awakeOnScreen on while a flight is live. Off here is off everywhere.
Keep screen awake while followingOnAlso in follow mode, before ▶ Start flight.
Ask fuel at waypoint markOnThe fuel sheet after Mark reached (now). Automatic crossings never ask.
Name the likely leg on startOnStart flight names the nearest planned leg while following.
GPS accuracy limit250 mWorse fixes (Off / 100 / 250 / 500 m / 1 km) show on the map but stay out of the recorded track: a phone that loses GPS falls back to cell positioning, which records as a zigzag.

4.10 Notifications — the flight-plan watch

Signed in, the server watches your flight plans and shows what it finds in the app. With the app closed it reaches you on this device (push; iPad or iPhone: the app added to the Home Screen) and/or by email, once turned on.

QuestionAnswer
Where it showsUnder the bell at the top of the map’s right-hand controls; a banner when the app opens; a red dot on the leg and at the top of its Brief (Since you last looked).
Where to turn it onOn the leg, no need for Settings: a leg with a departure ahead ends its header status line with a 🔔 mark (Watched: NOTAMs · Weather, Alerts in the app only, …); tap it for what is watched and the switches. With no device or email on, a card under the header offers them once (Not now rests it 30 days on that device), and again under Filed. when you file. The Brief’s 🔔 and the bell’s sheet open the same switches. Settings › Notifications has all of them, plus a test, turning off, and the email address.
What it watchesEach leg of a synced plan from 36 hours before departure:
  • TAF at departure, destination and alternate at your times: below the VFR minima, special VFR, LIFR on an IFR end, a CB, and back;
  • NOTAMs closing an aerodrome or runway, or critical, at those times;
  • wind at the ends: strong wind, crosswind on the runway in use;
  • on the track, areas reserved or activated where you cross them at your level, and airway segments closed where you fly them: on the Route row, the Nordic and Baltic states’ reservations and activations and Finland’s closed routes, not the row’s other readings.
The rest (model icing and turbulence, SIGMETs, runway distances, fuel, weight & balance) is read when you open the Brief.
On trialA watch on trial builds and keeps its messages without sending them. A mark in the Brief’s answer band names the leg’s watches (Watched: Weather · NOTAMs); tap it for the sentence (Watched now: Weather, Aerodromes (NOTAMs) · on trial, not sent: Wind, Route (airspace reservations and activations)). Rows it reports on carry a small WATCHED mark.
Reminder before departureOwn switch, off by default: once, an hour before a watched leg leaves. Not briefed, briefed for another time, or hours ago: it says so. Briefed lately for this departure: that answer and what the watch has said since (Briefed at 06:20Z: Yes, with care — Route · Since then: EFJY arrival worse: VMC → special VFR), or that nothing changed.

A message says what changed and which way (EFKU arrival worse: VMC → special VFR), the figures behind it, and what it does to the Brief. Against the briefing you accepted for the leg, its answer then and now:

Brief accepted 07:02Z: Yes, with care — Route → No — Aerodromes · caution: Route

5. Airport Markers

Every aerodrome is a dot coloured by its size, or a lettered badge coloured by its flight category when there is weather to show. What a marker shows, when fields appear and which are left out are settings of the Airports layer.

5.1 Marker Types & Visibility

TypeDefault colourVisible from
Large airport RedZoom ≥ 5
Medium airport BlueZoom ≥ 6
Small airport GreenZoom ≥ 7
Where it lives. The Airports chip in the rail along the bottom of the map, or the Airports row’s chevron in the Views window’s Layers tab, where each setting is named Airports — …. The Airports switch heading that tab’s Airports & airspace group turns all three tiers on or off together: on by default, remembered across reloads, a fast way to declutter to airspace and terrain (Section 10.10).
The Airports chip's panel: the airport-type and METAR keys, All 3600 airports shown, the five filters, then Show the code, Appear, Thin out overlapping and Weather shown as. 1 2 3 4 5 6 7 8
Figure 5.1 — The Airports chip opened, all at their defaults.
#ControlWhat it does
1 2KeysSize colours and runway symbol; flight categories (5.2).
3CountAmber when a filter hides fields (5.4).
4FiltersFive of them (5.4).
5Show the codeOn by default: the ICAO code beside each dot. Turn it off over a weather layer, or where southern Finland becomes a wall of four-letter codes.
6AppearOne size at a time (default): by the table above. All together from zoom 7: large and medium fields wait for the small ones, so a weather overview further out has no airport markers and zoom 7 brings every field back at once (thinned). The flight on the map keeps its aerodromes either way, and while fields are held back the chip reads Airports · zoom in. Printed maps keep the table’s zooms.
7Thin out overlappingOn by default (below). Off draws every field the zoom allows. Printed maps are never thinned.
8Weather shown asTable below.

Thinning out

Where two fields would overlap (Luton on Stansted, Le Bourget on Orly at zoom 6), the more important keeps its code. The other becomes a bare dot, losing code, fog tag and wind chip but keeping its category colour, or is left out where the two dots themselves overlap. Dots are placed first, so a code never costs another field its dot: beside a small field’s dot, the large airport’s code gives way. Fields come back as soon as zooming in makes room.

PriorityFields
Always stayThe flight on the map’s aerodromes (departure, stops, destination, alternate); the field whose popup is open
ThenFavourites → large → a medium or small field reporting poor weather (BIR, IFR, LIFR or fog, while the markers show the category) → medium → small
TiesWorse weather, then the longer runway

Weather shown as

OptionThe marker
NothingThe symbol in its type colour, runways in white: solid paved, hollow grass.
Flight category
default
Lettered badges (5.2) and fog tags (5.3).
ColourThe runway symbol painted in the category’s colour: grey where nothing reports, hollow and dashed for an estimate. No letter, no wind chip.
WindThe wind chip under the dot.
Category + windBoth.
Fields between Tampere and Hyvinkää drawn as runway symbols painted orange, blue and red by flight category, some hollow and dashed.
Figure 5.2 — Colour. Solid EFTP has a METAR; dashed fields are estimates.
The same fields with lettered badges and a wind chip under each: a solid green 10 under EFTP, dashed chips of 7 to 9 knots elsewhere.
Figure 5.3 — Category + wind, same moment. Only EFTP’s chip is solid.

The wind chip points the way the air is moving (downwind, the opposite of a barb), gives the speed in knots, and repeats the speed as a colour: blue under 5 kt, through teal, green, olive, amber and red, to magenta at 50 kt and above. Calm and variable show the number alone. A reported gust hangs off the end in its own colour (G25).

TimeChip from
NowThe METAR, solid; an unofficial station (on-field ATIS, AWS) hollow. A report too old to show is not drawn.
Scrubbed forwardThe TAF, solid.
NeitherThe model, hollow and dashed; its gust gets no tail.

Markers and views

The four display settings travel with a view (Section 9); change them and save the view to keep them. The filters never do.

ViewMarkers
Wind, Wind gustsWind
METAR/TAF, Weather now, VFR conditionsCategory + wind
VFR, IFR, In flightColour
Silent on a settingThe classic marker for it: code on, thinning on, one size at a time, flight category. That covers views saved before the setting existed, and the built-in views.

On the Aeronautical basemaps, zoomed in close, the marker gives way to a windsock from the latest METAR wind; the spot still opens the airport popup (Section 10.10).

5.2 Live Flight-Category Colour

With Flight category (the default) or Category + wind, the dot becomes a larger category badge with one letter:

LetterCategoryColourCeilingVisibility
VVFR Green> 3,000 ftAND > 8 km
MMVFR Blue1,000–3,000 ftOR 5–8 km
BBIR Orange600–999 ftOR 1.5–5 km
IIFR Red500–599 ft(ceiling-only trigger)
LLIFR Purple< 500 ftOR < 1.5 km

The worst case wins: whichever value is in the lower category sets the letter.

Southern Finland at zoom 8: solid badges at EFPO, EFTP, EFHA and EFTU, dashed badges with M, B and I at the smaller fields, codes in red, blue or green. 1 2 3
Figure 5.4 — Pori to Turku, default markers. Only fields with a METAR are solid; the rest still get a letter, from an estimate.
#MarkMeans
1Solid badgeObserved or official: a METAR at Now, a TAF ahead.
2Dashed outlineAn estimate: an unofficial AWS or nearest station, or the Open-Meteo model.
3CodeIn the airport type’s colour.
SituationBadge
Now, METARIts category, solid.
Now, no METARA nearby unofficial observation (on-field automatic station, or nearest station in range; Section 6.6), dashed so it is not taken for an official reading.
Now, neitherThe model, dashed: no field is left uncoloured.
Scrubbed forwardA forecast, not a blank: the field’s TAF (solid), else the model (dashed).

None of this needs the Spot forecasts layer (Section 11.1) or any other overlay.

Keeping the colours fresh

5.3 Fog & Mist Badges

A fog or mist code in the METAR adds a small tag under the identifier:

TagMETAR codeMeaningColour
BRBRMist (visibility 1–5 km) Light grey
FGFGFog (visibility < 1 km) Mid grey
FZFGFZFGFreezing fog (T ≤ 0 °C) Purple
And when I scrub the time bar? A METAR is valid only for “right now”: off Now the badge becomes a forecast (5.2) and the observed fog tag is dropped. Back at Now the METAR category returns. For fog and visibility at a given time, the Fog overlay (Section 11.6) goes deeper.

5.4 Filtering Which Airports Show

The filters are options on the Airports layer, in two places only: its row in the Layers tab (⌄) and the Airports chip in the rail, under the type key (4 in Figure 5.1).

FilterA field passes when
Minimum runway
Any / 600 / 800 / 1000 m
A runway is at least that long. 800 m is about what a DA62 asks for over a 50 ft obstacle.
Paved runways onlyHard surface (asphalt, concrete, bitumen). Off by default: most Nordic light flying is on grass. Length and surface are tested on the same runway: “800 m, paved” is one runway that is both.
Fuel available
Any / Jet A-1 / AVGAS
It sells that fuel.
Hide PPR-requiredNo prior permission needed.
Lit runway onlyOff by default. It publishes runway edge lights (AD 2.14); unread lighting hides the field too.

The count is the guard: All 3 600 airports shown, turning amber once a filter hides anything:

3 118 of 3 600 shown — 482 filtered out

Filters are remembered between sessions and, signed in (Section 3), synced: a field can be missing on the tablet because of something set on the phone three weeks ago.

6. Airport Information

Click or tap any airport marker and its panel opens: the weather there now and to come, how the field works today (service, hours, NOTAMs, runways), its AIP and its charts. The panel opens centred on the screen and the map stays exactly where it was: popups never pan the map. A long panel scrolls inside its card rather than running past the screen.

6.1 Header

Two rows that read like a quick-look briefing, then the place and the sun.

The top of the Tampere-Pirkkala panel: name, BIR pill, N badge, 3 degrees and no significant weather, ICAO and IATA codes, model wind 244/8 kt, town and elevation, the sun line, the tab row and the Weather tab's jump bar. 1 2 3 4 5 6 7 8 9 10 11 12 13
Figure 6.1 — The top of EFTP’s panel, Weather tab open, not signed in (so there is no favourite star). The numbers match the table below.
#ItemWhat it shows
1NameThe airport name. When you are signed in, the favourite star (☆ / ★) stands in front of it (6.7).
2Category pillThe METAR’s flight category: VFR / MVFR / BIR / IFR / LIFR.
3NOTAM badgeA small “N” square when active NOTAMs exist: orange, red when a critical NOTAM is among them.
4Weather nowOnce the field has a METAR, the observation: temperature and the present weather in words (“No significant weather” when there is none). Otherwise the Open-Meteo model’s temperature, weather icon and plain-English condition (“Partly cloudy”).
5CodesICAO · IATA.
6Surface windFrom the model: direction° / speed kt with any gust (240°/12kt G22), in the same small grey as the codes. The observed wind is in the Weather tab’s wind rose.
7PlaceTown · country · field elevation (ft / m).
8Sun line (UTC)☀ sunrise–sunset, 🌙 EASA night (civil twilight, sun 6° below the horizon).
9NowWhether it is day, twilight or night now, with the time to the next sunset (SS) or sunrise (SR).
10TabsSection 6.2.
11NOTAM countWhat is in force now, in the colour of the worst one (6.2.1).
12Jump barThe Weather tab’s sections (6.3).
13Ask AIThe plain-language weather summary (6.3).

6.2 Tabs

Weather · Info · NOTAMs · Charts · AIP · Airgram · Webcams. The panel opens on Weather. Every tab is always offered except Webcams, which appears only for fields in and around Finland.

TabWhat’s inside
WeatherThe full weather briefing: observation, forecasts, model, LLF, AI summary (6.3).
InfoThe aerodrome (6.2.1): which ATS service, whether it is open now and the channel to dial; a NOTAM line when something in force changes the day; the hours; radios, fuel, contact, services, customs, winter; the runways.
NOTAMsActive NOTAMs as cards (below).
ChartsAirport, departure, arrival, approach and VFR charts from AIP when published, plus community charts for GA fields, opened in the in-app plate viewer (6.8).
AIPA plain-language GA summary of the official AIP AD 2 entry, and the full AD 2 (below).
AirgramA vertical cross-section at the airport’s coordinates over 24 h from a start time you choose (now to seven days ahead, in 1 h or 6 h steps), with the vertical scale and the top flight level to set (Section 15 for the route variant).
WebcamsFinnish cameras. The nearest live road weather cameras, to eyeball cloud, visibility and light for a VFR go/no-go. Each station lists its distance (NM) and image age; click a thumbnail for the full image. Fintraffic / Digitraffic weathercams (CC BY 4.0), updated roughly every 10 minutes. Advisory only, not an official weather source; the nearest camera may be several miles from the runway. Shown in and around Finland (northern Estonia and northern Sweden included, where the nearest camera can be across the border), hidden elsewhere.

The NOTAMs tab

Three NOTAM cards at EFTP: a UAV activity NOTAM with heading, message, end date, number and limits; a SNOWTAM as a runway table; an older SNOWTAM shown as published. 1 2 3 4 5 6 7
Figure 6.2 — EFTP’s NOTAMs. The edge colour is the severity; the line under the heading says when the NOTAM data was fetched.
#PartWhat it is
1HeadingWhat the NOTAM is about, read from its Q-code (Locator · unserviceable, Danger area · activated).
2MessageItem E) alone, in the publisher’s words and capitals, never rewritten, so same-heading NOTAMs are told apart at a glance (L PSJ 352KHZ U/S, L IJ 382KHZ U/S…). A long one is cut to four lines; Show all opens the rest.
3WhenThe date in bold. In force: until 26 Sep 23:59Z · 7 d 16 h left (the time left only while it is under a month). Not yet started: from 1 Oct 00:00Z → 14 Oct · starts in 11 d. est. for an estimated end, permanent for PERM. Then the NOTAM number, the one it replaces and the vertical limits (F/G).
4OriginalThe text exactly as published, start date included.
5Ask AIA plain-language explanation of that NOTAM, with a severity flag and a flight-relevance flag.
6SNOWTAMA table: one row per runway with its runway condition code (RWYCC, one value when all three thirds agree, e.g. 5 good), coverage, depth and surface, and when it was observed.
7As publishedAnything the app cannot take apart completely is shown as published.

Timetables are read out as a table. An hours NOTAM (tower, AFIS, aerodrome, fuel) keeps its lead-in (VAASA TWR/APP OPR HR:), says where now falls (Open now · until 11:20Z, Not available now · from 14:00Z) and lists the hours day by day from today: three days, the rest under N more days, past days left out. A day called CLSD reads closed; what follows the timetable (a phone number, ADDN OPR HR O/R) follows it here too. An item D) schedule is laid out the same way, under a line saying whether the NOTAM is active right now or when next. A timetable with any unreadable part (a typing error in the times, say) is shown as published.

OrderRule
GroupsFirst what is in force or starts within 24 hours; then what starts later (soonest first, dimmed); AIP-change trigger NOTAMs always last. How many are not yet in force is counted in the heading.
Inside a groupRed before orange before green, following the edge colour, so a red NOTAM never sits below an orange one; then by what the NOTAM concerns (aerodrome, runway, ILS, navaids, procedures…).
Hours NOTAMsA tower, AFIS or aerodrome hours NOTAM is at least orange: whether the service is there decides whether you can use the field.
EverywhereThe same order in every NOTAM list of the app: this tab, the Info tab, the leg Brief and the printed briefing.

The AIP tab

A plain-language GA summary of the official AIP AD 2 entry (fuel, access / PPR, hours, arrival aids, ground handling, regulations, practicalities), with the amendment it was read from (an AIRAC number or an AMDT); where there is no AD 2 data the tab says so. AI-generated; always verify against the official AIP.

PartWhat it gives
Pills at the topJump to each part of the tab; the part being read is lit. Only when the tab has more than three parts.
Before you goOnly where the aerodrome’s AIP record requires a PPR or a slot (none at most fields): the steps in order, from the AIP with its effective date. Arrange ground handling first where the AIP routes the PPR through a handling agent, the PPR in the AIP’s own sentences, the slot with its lead time and where to request it, and the Slot-ID for flight plan item 18.
⚠ Watch forThe cautions the AIP gives for a light aircraft’s own path and ground movement (an arresting cable, a based helicopter’s priority, stop bars lit H24), from AD 2.23 and 2.22.
Hours (AIP)The AIP’s own sentence about operator, ATS, customs and handling hours, before any NOTAM changes them.
Item linksEach row of the summary ends with the AD 2 items it was written from (AD 2.20 · 2.3); tap one to read the AIP at that item.
Departure, ArrivalBelow the summary, flight-procedure briefings from AD 2.22 when the AIP documents them: noise abatement, preferred runways, SID/STAR overview and VFR routes.
Full AIPThe whole AD 2 in the app: in Finland, Sweden, Norway, Estonia, Latvia and France the publisher’s web page, with a pill per section AD 2.1–2.25, a search and Original ↗; in Denmark, Austria and from autorouter the PDF in the plate viewer, whose 🔍 gives the sections and a search. A flight pack keeps its aerodromes’ AD 2, and the reader says when it shows that copy.

6.2.1 Info tab

Ordered by how soon you need the thing: what is true now, what is different today, then the reference data that does not change. It uses the Weather tab’s boxed sections (a coloured rule along the top, a small-caps heading, the count at its right end: 7 channels, 3 runways), so a section can be skipped unread. The rule is blue for radios, amber for the ground, slate for the runways.

The top of EFTP's Info tab: APPROACH / TOWER, open H24, tower and ATIS frequencies, all 5 radios, VFR IFR and circuit chips; a line saying 3 NOTAMs in force; the Hours card with TWR H24 and Aerodrome H24; the On the ground table and the contact line. 1 2 3 4 5 6 7 8 9 10 11 12 13
Figure 6.3 — The top of EFTP’s Info tab: the service, the NOTAM line, the hours and the ground. EFTP is H24, so its Hours card has no day table.
#ItemWhat it says
1ServiceThe heading is the service: APPROACH / TOWER, AFIS / RADIO…
2Open now?The service’s hours, at the right end of the heading (table below).
3ChannelsThe frequency you actually dial, plus ATIS, in large monospace. The primary is the tower at a controlled field and the A/G or AFIS station at an uncontrolled one. Approach is never the pick: it is a sector, not the aerodrome.
4all N radiosOpens the full list (Radios, below).
5GatesVFR / IFR, PPR and the traffic circuit, as published (MSL) and above the field (1200 ft MSL · 740 ft AAL): the AAL tells a standard circuit from a low one, without mental arithmetic in the air. An estimated circuit (field elevation plus 600 ft) shows no AAL, which would only restate our assumption.
6NOTAM lineWhen a NOTAM in force can change the day (below); tap it for the NOTAMs tab.
7Hours (UTC)The opening hours (below).
8AIP itemsWhere each fact is printed in the AIP (below).
9On the groundPPR, fuel, customs, handling, de-icing, winter, repair and hangar, on three columns: what it is · whether it is there · when. PPR leads where the aerodrome has one (customs’ question, may I come and on what terms, one step earlier); its when says how permission is arranged: a handling agent, a booking link or a phone number.
10When columnThe hours in a column of their own, so “will it be open when I arrive” reads straight down. A dash: the AIP publishes no hours for that service, which is not the same as never.
11ChevronTap the row for its detail: fuel capacity and dispensing notes, the customs terms in full, the winter equipment, or the handling providers with phone numbers and e-mail addresses in aligned columns. Rows with nothing to open have no chevron.
12ColourGreen: an unqualified yes. Amber: a condition is attached (prior notice, PPR, “only”, “limited”, on request), the part that changes your plan. Red: no (“No customs”, “No fuel”, “No winter maintenance”). Any phone number in a value is tappable: several states answer “repair?” with a company and its number.
13ContactThe aerodrome’s phone, e-mail and homepage: an action, not a property of the field, so not a row of the table.

Is the service there now? The hours beside the heading say Open in green or Closed in red, with the time it changes in grey (Closed · opens 20:45Z). The state is read from whichever schedule the aerodrome has: the hours NOTAM where it could be parsed, otherwise today’s row of the Hours card.

The chip readsMeaning
H24What AD 2.3 publishes, until an hours NOTAM is read. H24 means H24; an H24 aerodrome reads Open · H24.
hours by NOTAM (amber)The AIP publishes no schedule for this aerodrome at all. That is what Finland prints for 19 of its 24 staffed fields: a statement, not a gap.
open until 15:00Z, closed · opens 05:00ZThe hours NOTAM has been read; the dot turns green or red with it.
Closed · until 27 Mar, opens on requestA NOTAM closes the service outright for its period (Lappeenranta’s winter: TWR/APP CLSD. OPENING REQUESTS …).
A state, in a country whose AIP hours are not read yetSweden, Norway, Estonia and Latvia (AD 2.3 is scraped for Finland, and Denmark publishes its own): shown when the aerodrome has a schedule, read from today’s row of the hours table.
NothingNothing is known: not “closed” and not “open”. Small fields print NIL against most AD 2.3 rows, and countries without an AIP scraper have no baseline yet.

The chip is always now. With the time bar off Now, an outlined second line marked ⏱ gives the state at that time (⏱ Fri 6 Nov 15:00Z · Open · until 15:20Z), and the Hours card marks that day, that instant (a blue line on its strip) and that window (blue) beside now’s red; past the days the card lays out it says not known. Both follow the bar and go when it is back at Now.

Where each fact is printed in the AIP. The headings of Radios (where the full list opens), On the ground and Runways end with their AD 2 items: AD 2.18; those of the ground rows shown, up to AD 2.3 · 2.4 · 2.7 · 2.20; AD 2.12 · 2.13 · 2.14. An opened ground row ends with its own (Fuel AD 2.4, Winter AD 2.7). A tap opens the full AIP at that item. Shown only where the aerodrome has a full AIP the app can open; they name where the AIP says it, also for a value filled in from OpenAIP.

The NOTAM line sits under the snapshot, and only when a NOTAM in force now can change the day.

NOTAM in forceOn the line
Red (a closure, a facility out)Raises it, named in the Brief’s words (RWY 12/30 closed, ILS U/S), then the count of all in force and what starts within 24 h: · 4 NOTAMs in force · 1 starts within 24 h.
Amber (an operational change)Raises it when it is not for IFR traffic alone, or when it puts something out (RNP RWY 12 APCH not available can be a field’s only approach).
Item D) schedule not active at this momentCounted, but raises nothing until its period comes.
Information NOTAMs; IFR-only amber changes (an OCA(H) or a SID changed)No line: this tab is not dated to a flight and does not know its rules. Read them in the Brief and the NOTAMs tab.
The hours NOTAM; trigger NOTAMsNot counted (the first is the chip and the Hours card, the second’s AIP supplement is under Charts), except one that closes the service outright, which is named (TWR/APP closed).

The NOTAMs tab’s button carries the same count, in the colour of the worst one.

Hours (UTC) is one card for what is known about the opening hours, under the NOTAM line. Services (fuel, handling, de-icing) keep their hours on the On the ground rows.

PartWhat it holds
Top lineThe AD 2.3 values the table does not lay out: the service (TWR H24, TWR by NOTAM in amber) and the aerodrome (Aerodrome HO), an ICAO hours code said in words (HO · no fixed hours, as operations require; likewise HX, HJ, HN and O/R, full wording on hover), or the AIP’s text where it cannot be laid out by day (holidays). A value that only points elsewhere (“Ref AIP SUP/NOTAM”, “See NOTAM”) reads by NOTAM / AIP SUP, and for the aerodrome is left out where the service’s hours are on the card.
Day tableWhere the days differ or a NOTAM speaks for them: from the hours NOTAMs, each governing its own dates (Not yet published where none reaches a day yet), or from AD 2.3’s week where the state publishes one (Sweden, Norway, Denmark, Estonia: MON-FRI 0545-2100, SAT 0745-1600 …), the season’s times picked from the AIP’s brackets. On a day the aerodrome’s hours differ from the service’s, both show (0545-2100 · AD 0600-2100). Today is shaded. An H24 aerodrome has no table: the rows say H24.
24-hour stripBeside each day: 00 at the left, 24 at the right, faint ticks at 06, 12 and 18, open windows filled. Today’s has a red line at now, and the window in force is bold in today’s times (between windows none is). Unknown hours are hatched; an empty strip is Closed. A window past midnight carries on into the next day. At phone width the strip gives way to the times alone.
Show 14 daysTwo weeks from the same reader, days with the same hours on one line (Mon–Fri 11-09–13 0630-1400).
FooterThe source (Hours from NOTAM B1522/26). Where a NOTAM closes the service outright: Closed by NOTAM B2026/26 until 27 Mar · opening on request, and no table of Closed rows.
No AD 2.3 record at all(Czechia, for one.) The AIP summary’s hours sentence, marked as the model’s.
PointersAD 2.3 in the heading opens the full AIP at that item, where there is one (also over the summary’s sentence, written from it). NOTAM beside it, where NOTAMs give the rows, opens the NOTAMs tab. An hours NOTAM the card could not read, or the aerodrome’s own (which it does not lay out), is named under the table: Not read here: A3259/26 · NOTAMs ›.

Hours NOTAMs are read in the shapes the states write them: Finland’s one group a line with commas; Estonia’s groups without commas, with an EXC: day whose hours replace the usual ones; dates as NOV 09 or 09 NOV. What a NOTAM adds after its schedule is shown under the table.

Radios are folded away by default; the snapshot shows the two channels you dial. all N radios opens the full list directly underneath, in call-sign order (ATIS, air, radio, ground), each call sign and frequency a tight pair with the decimal points lined up; press again to fold it. The channel the snapshot lifted to the top is marked primary. An aerodrome with nothing beyond those two channels has no link and no folded block.

Runways come last: a drawing, a table and a line about night lighting.

EFTP's Runways section: a north-up drawing of runway 06/24, 2700 m, with approach lights, PAPI, magnetic bearings 054 and 234, over taxiways and buildings from OpenStreetMap; below it the runway table and the Night line. 1 2 3 4 5 6 7 8 9 10
Figure 6.4 — EFTP’s one runway, drawn from its AD 2.12 threshold coordinates over OpenStreetMap ground. The numbers match the table below.
#ItemWhat it shows
1HeadingThe count and the AIP items (AD 2.12 · 2.13 · 2.14). If you have stored the flight manual of the aircraft you fly, it also carries AFM take-off and AFM landing links to its pages.
2GroundTaxiways, aprons, buildings and water from OpenStreetMap, the same drawing as the navlog’s aerodrome diagram. Tap it (or Enter / Space) to open it large, with the taxiways named.
3BearingEach end carries its designator and the magnetic bearing in whole degrees: what you would set on the heading indicator (below).
4Approach lightsBars running out from the threshold they serve, because which end they belong to is the information.
5PAPIBeside the touchdown zone.
6Scale barNorth up, with a scale bar you can measure off.
7RWYThe designator, with the bearing and the threshold elevation under it. The difference between two ends is the runway’s slope, published nowhere else on the panel.
8DeclaredThe AD 2.13 take-off run and landing distance: full when they are the whole pavement, the number in amber when they are not (LDA 3000 m on a 3060 m runway).
9AidsThe PAPI / approach-light / ILS fit for each end.
10NightWhich runways are lit and with what (edge and approach lights, from AD 2.14), or No runway lighting published. Where the AIP has not been read it says so, and a runway with a PAPI is called probably lit.

The table’s columns are RWY · Size · Surface · Declared · Aids. Size is length and width in one cell (2700 × 45 m, AIP figures where published), with the PCN beside the surface.

The drawing is made where the AIP publishes threshold coordinates (AD 2.12): true relative positions, true lengths against each other, and the angle and place where runways actually cross. Unlike the Weather tab’s wind rose, a compass of runway bearings, it is a map: it shows whether two runways meet at their midpoints, near one end or not at all. It uses the basemap’s own language, so panel and aerodrome look like one thing: the surface in the colour of its material (dark for asphalt and concrete, green for grass, grey where the AIP states no surface, never tarmac by default), a white dashed centreline, the length along the runway. A displaced threshold is a bar across the pavement where landing may begin: the distance you do not have is a gap you can see.

Threshold coordinatesDrawing
Sweden, Norway, LatviaPublished for every runway end.
Denmark, EstoniaFor most.
FinlandFor its 32 state aerodromes but not for the smaller fields, whose AD 2.12 is a short form with a length and nothing else.
A runway without themDrawn where OpenStreetMap has it, with a note under the picture: placed from OpenStreetMap — no published threshold coordinates. A field with no AIP coordinates at all is captioned Runways: OpenStreetMap, not AIP; a runway that cannot be placed either way is named as not placed.
No AD 2 scraper (Germany, Lithuania…)No drawing.

OpenStreetMap is volunteer data and can be out of date: for taxiing, the georeferenced aerodrome chart in the Charts tab is the official drawing.

Links at the foot of the tab: Map (Google Maps at the field) and, for Finnish GA fields, Lentopaikat. The homepage is under Contact, not here.

6.3 Weather Tab

Boxed sections, each with a coloured top stripe naming its source, in this order: Summary (lavender, only once you ask for it), METAR and TAF (blue), Model — Now (green), Model — Forecast, LLF (magenta, Nordic) and the text Area forecast (Norway and Latvia). When any forecast layer is on (Winds, Icing, Turbulence…), an Active weather layers verdict block ends the tab, as in Section 7.

A jump bar is pinned to the top (12 in Figure 6.1): METAR · TAF · Model — Now · Model — Forecast · LLF · Area fcst, the sections that loaded for this field, shown when there is more than one. Press one to jump to it; the current one stays highlighted as you scroll, and section headings pin under the bar, so the block you are reading is always named. At its right end sits Ask AI (signed in: the AI features need an account, Section 3). The Summary is not drawn until you press it; then it opens at the top of the tab with a short plain-language briefing built from METAR, TAF, hourly Open-Meteo and (Nordic only) LLF, in two paragraphs: the current and next few hours, then how the day evolves. UTC times only.

The TAF has its age on the right, a TAF / 1H toggle and a timeline of one column per forecast period (or hour), each with a flight-category badge (Reading the forecast grid, below). Its raw text is folded behind the header’s RAW button and appears on the line under the heading; every popup starts folded.

Fresh reports. The METAR and TAF headers each carry a ↻ refresh button that bypasses every cache layer and pulls the freshest report from the source, for an overdue observation, without reloading the page (the TAF’s only when the field has a TAF). The popup also refreshes its METAR on a timer while open, and the age timestamp turns amber, then red, as the reading ages.

The METAR block

EFTP's METAR block: 9 min ago, refresh, Last 3h and RAW buttons; chips BIR, 800 ft, 10 km+, 3/2 degrees, QNH 1018; a cloud chart with eight overcast glyphs at 800 ft; a wind rose with runway 24, 250 degrees 10 kt, headwind 10, crosswind 1 right. 1 2 3 4 5 6 7 8 9 10
Figure 6.5 — EFTP’s METAR: overcast at 800 ft makes it BIR, and the orange dot on the ceiling chip says the cloud, not the visibility, set it. The numbers match the table below.
#ItemWhat it does
1AgeHow old the report is (8min ago); amber, then red, as it ages.
2↻Fetch the freshest report from the source.
3Last 3hThe observed trend (6.5).
4RAWThe raw METAR, folded away because all of it is decoded below. It shows on the line under the heading for as long as the popup is open; every popup starts folded. The TAF’s RAW is toggled independently.
5ChipsA fixed slot order: category pill, hazard badges, Ceil and Vis (each with a dot in its own VFR / MVFR / IFR / LIFR colour), present weather, T/Td, QNH. Ceiling and visibility are the key chips, since they produced the pill; temperature and QNH step back; a note about data the station does not report is muted, so it never reads as a measurement. Model — Now uses the same slots, so the two rows read straight down.
6Cloud pictureAn altitude scale (1k, 2k ft…) with every reported layer at its height above aerodrome level. Glyph count is the coverage in oktas: FEW two, SCT four, BKN six, OVC eight. Glyph shape is the type: a CB grows an anvil, a TCU is a tall tower, the rest are flat puffs; convective cloud rises from its base, the reported height. A clear sky draws the whole chart with nothing in it.
7Layer listEach layer in ordinary text, the ceiling marked with its category dot. A layer the station could not measure (BKN///) is listed here instead of being drawn at an invented height.
8Wind roseA compass rose with every runway (parallels side by side, as on the chart); the selected one is solid, its designators labelled, and buttons under the rose switch runway where there are several. The arrow points the way the wind blows, from the reported direction. Click-anywhere weather popups draw the rose without runways.
9WindDirection, and speed and any gust on a box coloured from the grids’ wind ramp (dark type on colour, like the grids’ speed boxes). The arrow uses the same ramp; a grey sector on the rose shows a reported variable range (280V340).
10ComponentsThe runway end the wind favours, and the head and cross components in knots with the crosswind side (ladder below).

The two pictures sit side by side, always the same height, and are drawn the same way in the Model — Now block so the two can be compared directly.

Wind is not a chip but the rose, where speed, direction and what they do to this field’s runways are one thing. The components warn on one ladder shared with the map’s Print briefing (its runway column), the flight plan’s briefing, the Brief and its wind alerts:

ComponentCautionWarningOwn state
Crosswind13 kt20 kt25 kt, the DA62’s demonstrated crosswind
Tailwindover 5 ktat the 10 kt limit—
The ceiling slot showsWhen
A heightA measured ceiling.
NSC / NCDAs reported.
CLRA measured sky with no broken or overcast layer: “clear of a ceiling”. A cloudless sky reads the same; the cloud picture tells them apart (a SCT023 shows as scattered cloud at 2300 ft under a CLR chip).
Ceiling unknown, grey dotA broken or overcast layer with no height (BKN///): the ceiling certainly exists and cannot be placed.
Not “unknown”The automated //////CB form (amount and height unknown), a station’s way of reporting a CB it could not quantify. The category beside it is computed from the measured layers, and the two must not disagree; the CB badge, the note under the cloud picture and the raw line disclose the layer.

Trend (landing forecast). A BECMG / TEMPO / NOSIG group gets its own line under the chips, in words:

TREND until 1150Z — MVFR — temporarily: visibility 7km, showers of rain

The decoder readsExampleHow it shows
Wind in m/s26006MPS (Russia and the CIS)Decoded like knots, not dropped.
Wind shear on the runwayWS R28L, WS ALL RWYThe same WS badge the TAF grid uses.
RVRR04L/0800V1200UIts own chip beside visibility, with its trend arrow. The runway state group R88/290050 is not mistaken for it.
Recent weatherRESHRA“recent showers of rain”: what has ended is not what never happened.
Trend group, RMKRMK FEW FEW200Kept out of the observation, so a remark adds no 20 000 ft layer to a CAVOK report.
HazardsCB, TS, GR, FZ, ICE, FG…Badges next to the pill in exactly the badges, colours and order of the forecast grids, so a hazard looks the same in the observation, the TAF and the model.

The model blocks

Model — Now is the model’s reading of now; Model — Forecast, a section of its own because it answers a different question, is its TAF-style forecast table. They are named for the model and the horizon, not the vendor, so that neither claims the word “Forecast”, which belongs to the official forecast. The source line in each heading names the model actually read (ICON-EU under Weather: Europe inside its box, ECMWF elsewhere) and the run (run 15Z; Section 11 explains run 15Z · map 12Z). Both are drawn like the real METAR/TAF, and both are always a model estimate, not an observation.

Model — NowHow it works
last 15 minIn its heading: the chips are the model’s latest quarter-hour, while the Active weather layers rows quote the hour the map draws, so the two can differ without either being wrong.
ChipsThe METAR block’s slots in its order, with the same hazard badges. Wind is in the rose, against the same runways as the observation’s, so the two roses read one against the other. No coded OM-METAR line and no raw text: the block is a decoding of the model.
How it is derivedCeiling, category, present weather and CB/TCU from the model’s cloud base, visibility, CAPE / lifted index and weather code, with the same thresholds as the map’s thunderstorm overlay; flagged as estimates.
The ceilingOne derivation for everything that reads the model (the Ceiling layer, this block, the forecast table, the marker dots, the print appendix, the Brief tab’s DEP / DEST / ALT lines), so they cannot give three ceilings for one hour: the model’s own cloud base where it publishes one under a broken deck; else the condensation level from the temperature–dew-point spread where the low cloud is solid; else the lowest pressure level with broken cloud.
Cloud pictureThe model’s low-cloud amount at its cloud base. Mid- and high-level cover are a footnote, not drawn: the model gives them no base, and drawing one would invent a height. When the model calls the air convective (CB / TCU) with no low cloud to hang it on, a single cell is drawn at the condensation level, marked ~ … est., so badge and picture agree.
Model vs. observationWith a real METAR, a highlighted line says how far the estimate sits from the measurement: “Model is two categories worse than the 0820Z (23 min old) observation (BIR vs VFR) — ceiling 1000ft vs no ceiling observed, visibility 2.6km vs 10km+.” Green edge when they agree, amber when not: the quickest read on how far to trust the model here. Omitted with nothing to compare (no METAR, or a click-anywhere popup).

Fog the model draws but does not name. Open-Meteo’s weather code never reports fog over the Nordics: across 4013 station-hours at 20 Finnish aerodromes it was never once 45 or 48, even in hours its own visibility said 240 m. So fog is read from the model’s visibility and humidity: below 1000 m with humidity at or above 95 % gives an FG badge (FZFG below freezing) and a present-weather chip. It decodes a figure the block already shows, so it can only appear in an hour the category row already calls LIFR from that same number.

EFTP's Model - Forecast table in the 3h view: dimmed past columns, a blue rule before 12Z, dark night columns, category letters L B I, weather glyphs with temperatures, rows mm, cig, vis, wind with coloured speed boxes, gst, qnh and warn with an FG badge, the wind-speed legend and three notes. 1 2 3 4 5 6 7 8 9 10 11
Figure 6.6 — Model — Forecast at EFTP, 3h view. The TAF section above it uses the same grid; rows are explained under Reading the forecast grid.
#ItemWhat it does
11h / 3h / TAF / DaysThe view (table below). All four span seven days.
2Z / LTThe clock. Your view and clock choices persist across reloads.
3Source lineThe model, where the global model takes over, and the run.
4Recent pastThe hourly views also carry the last 12 hours, dimmed, so history flows straight into the forecast in one strip.
5Blue ruleBefore the first future column.
6NightA dark time cell.
7CategoryTap for the decoded line of that column.
8Weather and temperatureThe glyph, with the temperature under it.
9warnThe hazards: here a model FG.
10LegendThe wind-speed ramp; the arrows blow towards.
11NotesWhat the dashed line, the probability source, the FG reach and greyed visibility mean.
ViewColumns
1hEvery hour, on the hour, including the recent past.
3hEvery three hours, snapped to the synoptic clock (00/03/06/09/12/15/18/21Z).
TAFThe hourly model composed into variable-length periods like a real TAF, each labelled with its range (21-08Z). A new period begins on a sustained change of flight category; a short (≤2 h) deterioration inside a steady period becomes a TEMPO, as in the official TAF table. Precipitation-driven transients are labelled PROB30 / PROB40 from the model precipitation probability.
DaysSeven days starting tomorrow, each split into AM and PM half-days, aggregated from the hourly model: worst-of-window ceiling/visibility, strongest CB/TCU, max wind, temperature range.

LLF and the area forecast

Low Level Forecast (LLF), Nordic only. A compact table with one column per 2-hour window (12-14Z, 14-16Z…), the current one marked NOW. Empty future windows are hidden, and the section disappears entirely outside Nordic LLF coverage. Plain-English overview text sits underneath.

RowShows
G, LCategory rows: G (area) always; L (local) only when local conditions differ, with matching cells shown as “—”.
VIS, CLDFMI’s buckets: “blw 1.5/3/5/8 km” or “8 km+” for visibility, “blw 500/1000/1500/2000 ft” or “2000+ ft” for ceiling; local values prefixed L when they differ.
0°C, TOPFreezing-level band; cloud tops.
ICE, TURBIntensity and FL band. TURB comes from FMI’s mturb endpoint, in the same format as ICE.
CB/TCUE.g. “CB EMBD ISOL” or “TCU”.
WXFMI’s weather codes as published, with their plain-English reading in brackets under them when it differs.

A row that is empty in every column is left out, so a quiet forecast may show only G, VIS and CLD. All band-type rows are filtered by point-in-polygon to the airport’s exact coordinates, so distant zones in the same FMI area do not leak in.

Area forecast (text), Norway and Latvia only: the two states the graphical Nordic LLF does not cover (Section 13), so for them this is the low-level forecast. It is the telex as published, unreflowed, in a monospaced block, because a GAMET’s WIND/T table is read down the levels. The header line gives the bulletin id, issue time and publisher. Nothing appears for other countries, nor in the click-anywhere popup: it is a field briefing item, not a map layer.

Field inBulletin
LatviaFALV51, the GAMET for the whole Riga FIR (LVGMC).
Norway, north of 65 NFBNO45
Norway, 62–65 NFBNO44
Norway, south of 62 N and west of 7°30′EFBNO42
Norway, otherwiseFBNO41 (the four are MET Norway’s IGA bulletins)

Reading the forecast grid

The TAF and Model — Forecast tables are drawn by the same code, one grammar for both, so everything below applies to each. Time runs left to right, one column per hour or period; the row labels stay pinned on the left while the columns scroll.

RowWhat it shows
day headerWeekday and date across that day’s columns, on alternating bands so a day is one block; the label sticks to the left edge as you scroll. No category badge: the row underneath gives it per column.
utc / localThe time, always suffixed (09Z, 12L): a bare hour is how you brief the wrong time. The model table’s Z / LT switch chooses; local is the clock at that location, not on your device. Night columns (sun below −6°, the EASA civil-twilight line the logbook uses) get a dark strip. Past columns are dimmed and a blue rule marks the first future column. In the TAF a period is past once it has ended: the one in force stays at full strength, the rule before the first period still to begin.
time-bar frameWith the map’s time bar off now (at now there is none), its column wears a dark frame, kept in sight, and a chip names the instant: Selected time 18Z · in 6 h 40 min. A column runs from its label to the next (a TAF period its whole period, AM/PM the half-day), so in the 3h view 14:00Z is framed under 12Z. Off the table, the chip turns red and says which side (is past the end of this TAF (Sat 3 09Z)): routine, as the bar reaches seven days and a TAF 24–30 hours. Tap a time cell to move the time bar, and the map, to it; tap the framed column, the current one or the chip’s ✕ to go back to now. A column older than the bar reaches lands on its earliest time.
categoryA coloured letter: V / M / B / I / L. Tap or click it for that column’s decoded line under the table (period, category, wind, visibility, ceiling, weather, hazards): a tablet has no hover.
dashes under the timeTAF only: a BECMG window, the change happening inside it and complete by its end. Always a column of its own, labelled with the TAF’s hours (07-09Z for BECMG 0607/0609). Its figures are the worse of before and after, element by element: a strengthening wind, a dropping visibility or ceiling and arriving weather show from the window’s start; an easing wind, a lifting ceiling and ending weather are kept until its end. So BECMG 0522/0524 25015G25KT BKN015 FEW025TCU after BKN007 shows the new wind over the old ceiling. A change of wind direction alone keeps the old direction until the window closes (which is worse depends on the runway). Tap the category for the two ends: BECMG 07–09Z: wind 270° 13 kt → 270° 18 kt gusting 35.
tmpThe transient category: the TEMPO or PROB30/40 condition in that period, in the orange of every transient value.
weather symbolA glyph per column, intensity drawn in: light rain fewer, thinner drops, heavy rain more and fatter. Clear and partly cloudy have night variants (a moon). In the model table the temperature sits under the glyph.
dashed ruleModel table only: where the starting model (ICON-EU, about five days) ends and the global model (ECMWF) takes over for the rest of the week. The source line gives the hour (ICON-EU, global from Sun 13 16Z), the column’s tooltip repeats it and a note under the table says it. Past the rule, read the coarser model as a trend.
mmModel table only (a TAF forecasts phenomena, never amounts): precipitation in millimetres, deepening blue with the amount. When rain is expected but no measurable amount, the probability shows instead, in grey. That is an ensemble product: ICON-EU-EPS (the share of its 40 members forecasting at least 0.1 mm/h) under Weather: Europe. ECMWF, read under Global, past the ICON-EU seam and outside ICON-EU’s box, publishes no probability, so there the column has none. The two can differ a lot for one hour, so the note under the table, every percentage’s tooltip and the chance figure in the popup’s sentences name the product in use.
cig / visEach with a thin underline in its own category colour, telling which of the two drives the category: red under cig, green under vis means the cloud is the problem. A TEMPO value appears alongside in orange.
windAn arrow pointing where the wind blows to (a 270° wind points right), like Windy and the map’s wind particles, and the opposite of a wind barb, whose shaft points into the wind (the map draws barbs elsewhere), over the speed in knots on a coloured box. Degrees in the tooltip and the tap card. A TEMPO wind that differs stands beside it as a second unit: a thinner orange arrow and its own box.
speed box, gstThe wind’s speed boxes and the gusts are filled from a continuous colour ramp, white and cyan through green, yellow and orange to red and magenta, so 8 creeping to 22 kt reads as a slope turning yellow. The gst row is there only when some column has a gust; no gust, blank cell. A TEMPO gust sits under the TEMPO wind it belongs to. The scale is in the legend under the table.
qnh, tPressure (hourly model views) and, in the Days view, the day’s high/low temperature. Temperature appears exactly once per table: under the weather symbol or in its own row, never both.
warnThe hazards, all in one row at the bottom (below).

The warn row

Everything that is a hazard rather than a measurement collapses into the last row. A blank cell means the forecast flags nothing; nothing is inferred beyond what the source states. Colour groups the family (convective, freezing, wind, obscuration), but the code is always spelled out, so the row survives a black-and-white print.

CodeMeaningFrom TAFFrom Open-Meteo
⚡ThunderstormTS groupweather code 95/96/99
CBCumulonimbuscloud typeCAPE / lifted-index model
TCUTowering cumuluscloud typeCAPE / lifted-index model
GRHailGR / GSweather code 96/99
SQSquallSQ—
FCFunnel cloud / tornadoFC—
FZFreezing precipitationFZRA / FZDZweather code 56/57/66/67
FZFGFreezing fogFZFGweather code 48, or the FG rule below 0 °C
ICEAirframe icing riskSection 6.4 test—
WSLow-level wind shearbase vs TEMPO wind—
FGFogFGweather code 45, or visibility under 1000 m with humidity 95 % or more (first 60 h)
DSDust / sand stormDS / SS—
VAVolcanic ashVA—

A transient (TEMPO / PROB) hazard is drawn hollow: same code, visibly not the prevailing condition. So is a CB or TCU that a BECMG is bringing in, for the hours of its window: it may already be there, and it is not yet the prevailing cloud. From the end of the window it is solid.

ICE and WS are TAF-only, and that is not an oversight. Open-Meteo has no wind-shear product here, and its icing verdict needs pressure-level humidity the forecast strip does not fetch. An empty warn cell in the model table is not a promise of smooth, ice-free air: it is the absence of a source, which is why it stays empty rather than showing a guess. For icing and turbulence aloft, use the dedicated layers (Section 11) and the LLF section above.

Offline. The whole tab, including the two Model sections and the icing, turbulence and convection verdicts that read the model’s pressure levels, works with no connection at every aerodrome in the countries you have selected and at the airports of your packed flights. The stored forecast runs 48 hours rather than seven days, so offline the table is two days long; the Days view still covers three. Everything else reads exactly as it does online. See Section 24.

6.4 How Icing is Detected

An icing badge appears whenever any of these is true:

The trigger is deliberately permissive: icing certificates require margin, and a false negative costs far more than a false positive.

6.5 METAR History — the Last-3h Trend

Last 3h in the METAR header (3 in Figure 6.5) opens a table headed “Observed — last 3 h”: how the weather is actually evolving. Is the ceiling lifting or lowering, the visibility improving, the wind backing or building?

AspectHow it is
ColumnsThe last three hours of observations, counted back from the newest report: up to seven columns at the routine half-hourly cadence (both ends counted). Oldest on the left; the most recent on the right, its time in bold blue. Hover a column for its raw METAR line.
RowsA coloured flight-category letter per column, then WND, VIS, CIG, WX (weather and CB/TCU, only when some column has any), QNH and T/Td.
Plainer than the gridsNo weather glyphs, no wind colour ramp, no warn row: it shows what was observed, not what is forecast.
WhereFields with an official METAR, and fields whose unofficial observation we archive ourselves (6.6).
LoadingOn first open; then kept for the rest of the popup session.

Read it against the TAF below: a TAF calling for improvement carries more confidence when the last three hours already show it, and a deteriorating trend against a steady TAF is a flag to watch.

6.6 Unofficial Weather at Fields Without a METAR

Many smaller fields publish no official ICAO METAR. Where a usable observation exists nearby, the app shows it anyway, clearly labelled so it is never mistaken for the real thing: a line above the decoded weather always says where the reading comes from.

What you may seeWhat it is
ICAO (unofficial — not an ICAO METAR)An observation published under the field’s own code by one of the unofficial networks (the Finnish Flyk / FMI stations and others) for a field with no internationally distributed METAR (e.g. EFLA).
ICAO ATIS INFO x (unofficial — not an ICAO METAR)An automatic ATIS from an on-field system (e.g. EFNU’s CloudATIS, with a real ceilometer). INFO x is the ATIS information letter (Alpha, Bravo, …, Uniform, …): it steps forward each time the broadcast is updated, as at a controlled field, so the letter tells you which revision you are reading.
ICAO (unofficial — on-field AWS code)A co-located automatic weather station that sits essentially on the field. Its station code differs from the ICAO, but it is genuinely this field’s weather.
No METAR at ICAO — nearest station code · N nmAn estimate from the nearest reporting station when nothing sits on the field itself. The marker hover card shows it as est · nearest code N nm; it colours the marker (dashed) but is flagged, so you treat it as a neighbour’s reading, not the field’s own.
Station distanceTreated as
Within about 1.5 nmThe field’s own weather.
Out to roughly 27 nm (~50 km)A labelled nearest-station estimate only.
BeyondNothing is shown.

So two neighbouring grass strips can differ: one has a station close enough, the other’s falls just outside. Unofficial fields also get the Last-3h trend (6.5), from our own snapshots. Treat unofficial readings as situational awareness and verify against official sources before flight.

No METAR or TAF at all. With neither a report nor a usable station, the METAR section reads “No METAR — no station within 27 nm.” and the TAF section “No TAF available.” with “See Open-Meteo model estimate for TAF below.” The two Model sections (6.3) then give a reading and forecast in the grammar of the real reports: a numerical-model estimate (the data behind the forecast layers), never measured weather, and labelled so throughout.

6.7 Favourite Airports

Mark the airports you check often and reach them, with their weather at a glance, in one tap. Favourites need you to be signed in (Section 3); they then sync to your account and follow you to every device.

You doIt does
Tap the ☆ in front of an airport’s nameMakes it a favourite (filled star). Tap again to remove it: removing is done here, so the list always reflects the set you use.
Tap the search box without typingThe list drops down under it: your favourites first, each with its flight-category badge (V / M / I / L in the popup’s colours), then the nearest fields to your position with their distance. A field without its own METAR borrows an estimated category from the nearest station or the on-field AWOS.
Click a rowPans the map straight to that airport and opens its popup. The zoom stays as you had it; only the centre moves.

The search box lists the same favourites, and the nearest fields too.

6.8 Charts & the Plate Viewer

A chart tapped in the Charts tab opens inside the app, full screen, instead of in a new browser tab. On many charts your own position is drawn on the plate, which turns an aerodrome chart into a taxi aid at an unfamiliar field, day or night.

The chart list

The Charts tab and the viewer’s own chart picker are the same list, so what you learn in one works in the other.

The top of EFTP's Charts tab: runway chips All, 06 and 24; the Airport section with Aerodrome Info (AIP), ADC and AGMC marked TAXI and with the position mark, AOC RWY 06/24; the Departure section. 1 2 3 4 5
Figure 6.7 — The top of EFTP’s chart list. Nothing here is stored for offline use yet, so no row has the green dot.
#ItemWhat it does
1Runway chipsAll · 06 · 24 narrow a long list to the runway you are using. Charts that belong to the whole field (the aerodrome chart, the VAC, the AD 2 text) stay whichever runway you pick, and a chart that covers a pair (“AOC RWY 06/24”) shows under both.
2SectionA caption you scroll past, not a folder: the list is flat and every chart is one tap away.
3AD 2 textThe aerodrome’s AD 2 text, part of the same publication. A web page from Finland, Sweden, Norway, Estonia, Latvia or France opens in the app’s AIP reader, as the AIP tab’s Full AIP does; a PDF, and every document from an autorouter account, opens in the viewer. Only a web page the app does not read itself is marked and opens in a browser tab.
4TAXISmart taxi can draw a taxi clearance on this chart (Section 20.4d).
5⌖The chart can draw your position. A green dot beside it means the chart is already stored for offline use.

Temporary arrangements lead the list. Works, temporary runways and their procedures are published as AIP supplements, not in AD 2. They head the list under Temporary, each with its number and dates in force, because a supplement overrides the chart it amends. They go when they expire; one not yet started is greyed. Refreshed daily.

SupplementsCountries
CoveredFinland and Sweden (as PDFs, in the viewer); Estonia, Norway and Latvia (as web pages, in the app’s AIP reader).
Not coveredDenmark: Naviair lists supplements by file name only, with no subject, dates or aerodrome. Lithuania: its supplements are almost all military exercises of a week or two, and its AIP comes in a package refreshed a few times a year, so they would arrive expired; the exercise areas are activated by NOTAM, and Lithuanian NOTAMs are covered.

Four ways in

FromHow
The Charts tabThis list.
The flight plannerThe leg’s Charts tab: departure, arrival and alternate, each under its own heading (No charts available for a field with none). A chart opens with the leg’s other aerodromes one tap away.
The briefingEach aerodrome page lists its charts by name under Charts, ⌖ against those that can show your position. On screen a name opens the chart; on paper it is your index of what to have looked at. Long lists stop at twelve and say how many more.
In flightThe button at the bottom of the right-hand stack, which shows the ICAO code of the field that matters now (Section 20.9).

The last three skip finding the field on the map. The chart that opens first depends on the aerodrome’s role: the aerodrome chart (with the taxiways) for a departure; the visual approach chart, then the instrument one, for a destination or alternate. The title and the ‹ › arrows reach every other chart at that field.

Which charts can show your position

Several states publish georeferenced AD 2 PDFs: the projection is inside the file, so the app places you on the page without altering the chart. They carry the ⌖ in the list.

CountryCharts that can show your position
FinlandMost of them: 346 of 424 aerodrome, approach, arrival and visual charts. The rest are text documents (omnidirectional departures, FAS data blocks, waypoint lists) rather than maps.
LatviaNearly all.
EstoniaPart of the AD 2 set. The separate VFR guide pages carry none.
DenmarkA minority of AD 2 charts, plus six visual approach charts from the VFR Flight Guide (Roskilde, Bornholm, Sønderborg, Vamdrup, Vojens and Kastrup’s glider areas).
Sweden, NorwayNone. Their charts open in the viewer and work normally, with no position on them.
LithuaniaNo charts of its own: Oro navigacija’s are not reachable to the app, so Lithuanian plates come only from a connected autorouter account (§4.4), not georeferenced. Everything else (airspace, restricted areas, obstacles, frequencies, aerodrome data) comes from its own AIP.
lentopaikat.fiNone: the community charts for Finnish GA fields are drawn by hand. They still open in the viewer.

A chart without georeferencing says “Not georeferenced” in the corner and shows no aircraft symbol. Nothing is guessed.

Moving around the viewer

The plate viewer with Tampere-Pirkkala's aerodrome chart: the control bar along the top with the chart name, Taxi, pencil, centre, fit and close buttons, GPS plus or minus 15 m in the corner, arrows at the side edges, and a blue dot for the aircraft on the north taxiway. 1 2 3 4 5 6 7 8 9 9 10
Figure 6.8 — EFTP’s aerodrome chart in the viewer, with a mouse (bar at the top) and a GPS fix on the north taxiway. Standing still, the aircraft is a dot; moving, it becomes an arrow along the track.
#ControlWhat it does
1TitleThe chart and the aerodrome.
2▾Tap the title for the full list of that aerodrome’s charts, grouped by section, the current one highlighted and a ⌖ on each chart that can place you.
3StatusThe GPS accuracy, or why there is no position: “Not georeferenced”, or “Position is not on this chart” when you are outside the area it covers (an approach plate covers perhaps 40 NM), rather than the symbol pinned to an edge.
4TaxiSmart taxi (Section 20.4d), shown on charts it can draw on. No chart swipe in the taxi mode.
5PencilDraw on the chart. No swipe while drawing.
6⌖Centres the page on your aircraft.
7⛶Fits the whole page.
8✕Closes the viewer.
9‹ ›At the left and right edges: the previous or next chart, the fast way to flip between the approach plate and the taxi chart without going back to the popup.
10AircraftPoints along your track (a dot until there is one) and is drawn at the same size whatever the zoom, so it stays readable. The pale blue circle around it is your GPS accuracy, drawn to the chart’s own scale.
You doIt does
Drag, pinch, double-tapPan, zoom; double-tap fits the page’s width and back. Zoom in far enough and the page is re-rendered sharp rather than stretched.
Trackpad or mouseThe wheel scrolls the page; a trackpad pinch, ⌘/Ctrl with the wheel, or + / − / 0 zoom and fit.
Swipe with one fingerUp or down turns the page; left or right goes to the next or previous chart. A zoomed page moves first, stretches a little at its edge, and turns when pulled well past (a quarter of the height for a page, a third of the width for a chart) or flicked, keeping its zoom and starting at the next page’s top, so AD 2 text reads on. After a chart swipe its name shows for five seconds with ‹ Back to the chart and page you came from. No swipe while drawing, with two fingers, or from the screen’s side edges.
Page stepper (‹ 1/3 ›)In the control bar only when the document has more than one page. Some VFR-guide pages run to four.
Keyboard← / → change chart, ↑ / ↓ change page, Esc closes.

Offline

Charts in a flight pack open with no connection, position and all: the pack carries the chart PDFs, the aerodromes’ AIP AD 2, the georeferencing and the viewer itself (Section 24). A chart or AIP opened once online is kept too. One opened for the first time without coverage, and not in a pack, cannot be fetched; the viewer says it is not on the device.

Advisory only. The position drawn on a plate is a situational aid, not a navigation source, and the app does not verify that the chart in front of you is the current one: check the AIRAC cycle printed on the chart itself. Community charts (lentopaikat.fi) are unofficial and are labelled as such in the viewer.

7. Click-Anywhere Weather

Any point on the map gives its weather: the model’s now and forecast, the Nordic LLF where it covers, and one line per weather layer you have on.

You doIt opens
Click an empty spot
not an airport
The weather panel for that point.
On a touchscreen, press and hold about half a secondThe same, with a ring under your finger. A plain tap does nothing: in a moving aircraft it is nearly always a finger brushing the map. The first few rejected taps show “Press and hold the map for weather & airspace”.
Either, where a layer you have on has something at the point“What’s here?”, a strip of chips: SIGMET, Warning, SUA, Airspaces (terminal), Services (ACC sector), LLF, GNSS (interference), AMA (with the AMA grid on), and Weather always last, holding everything below. The first chip opens.

Like every popup it opens centred without moving the map; a small blue ring marks the point. Taller than the viewport (an AI summary, say), it scrolls inside the card.

The weather popup for Rantakylä near Mikkeli: 3 °C overcast, 61.768°, 27.103°, 114 m / 374 ft, wind 251°/9 kt; jump bar Model — Now, Model — Forecast, LLF and Ask AI; the Model — Now section with BIR, 600 ft, 10 km+, cloud picture and wind rose; the forecast grid below. 1 2 3 4 5 6 7 8 9 10
Figure 7.1 — A click near Mikkeli, no weather layer on. Inside an LLF area, so the jump bar offers LLF.

7.1 Header

Laid out like the airport popup’s, with the location in place of identifiers.

#FieldShows
1PlaceThe reverse-geocoded place name (e.g. “Mikkeli”); briefly “Loading location…” while the geocoder responds (1.5 s timeout).
2NowTemperature, weather icon, plain-English condition.
3PositionLatitude and longitude in decimal degrees (61.690°, 27.270°), and the grid cell’s terrain elevation in m and ft (Copernicus DEM via Open-Meteo): context for a minimum safe altitude.
4WindSurface wind, direction° / speed kt.

7.2 Sections

Boxed sections follow, each with a coloured top stripe for its source. The model leads, as it covers the whole planet; LLF follows only inside a Nordic forecast area, and elsewhere neither section nor button appears.

#PartWhat’s inside
5Jump barAs in the airport popup: Model — Now · Model — Forecast · LLF.
6Ask AI → Summary
lavender stripe
Hidden until pressed: a short plain-language briefing from Open-Meteo current and hourly data and, where it applies, the LLF. UTC times only, no part-of-day words. Shown to everyone; pressing it asks you to sign in.
7Model — Now
green stripe
As in the airport popup (Section 6.3): category and hazard badges, chips for ceiling, visibility, present weather, temperature/dewpoint and QNH, the cloud and wind pictures. No runways in the rose: there is no aerodrome.
8Model — Forecast
green stripe
The TAF-style table, as in the airport popup (Section 6.3); rows explained in Reading the forecast grid (the category underline showing whether cloud or visibility limits, the wind colour ramp, the warn codes). Labelled a model estimate, not an observation.
91h / 3h / TAF / Days1h hourly; 3h synoptic hours (00/03/…/21Z); TAF variable periods with TEMPO/PROB, like a real TAF; Days seven days from tomorrow in AM/PM. All span seven days; hourly views also carry the recent past and scroll.
10Z / LTColumns on UTC, or on the clock at that location.
Low Level Forecast (LLF)
magenta stripe
Inside an FMI LLF area only, filtered point-in-polygon. The airport popup’s table (Section 6.3): 2-hour columns, NOW marker, the category row (G, with an L row when the local category differs), then VIS / CLD / 0°C / TOP / ICE / TURB / CB/TCU / WX (weather codes, decoded in brackets) in FMI's “blw” bucket notation; a row empty in every column is left out; a plain-English overview under it. Empty future windows are hidden.

7.3 Active Weather Layers

With forecast layers on, Active weather layers closes the popup: one line per layer at the selected altitude and time-bar offset, following both live. The fastest check that an overlay matches the data at a point.

Active weather layers: Winds from 250° at 9 kt gusting 19, Clouds OVC SFC–FL100, Precipitation none, Fog, Icing none at FL100, Freezing level 5200 ft AMSL, Turbulence smooth, Convective none, MSL pressure 1017 hPa, Flight category BIR ceil 600 ft vis 10 km+.
Figure 7.2 — The same point with the SWC (Model) view on.

Only a layer’s model source adds a row (Model; ICON for Convective activity, CAT for Turbulence); LLF, MET NO and FMI add none. Rows marked map read the very cell the layer painted (same model, hour and derivation), so row and colour cannot disagree; until the layer loads they come from the popup’s own point forecast and say point fetch.

Layers-tab row → popup rowSays
Spot forecastsSymbol condition and temperature at that point and time.
Winds aloft → Winds; Cloud cover → Clouds; Fog; MSL pressureAs in Figure 7.2.
Cloud tops mapTop and base of the topmost deck (top FL100, base FL050), flagging more cloud below. Red, above your aircraft (FL200), when the top is above the service ceiling of the flight on the map’s aircraft (plan or saved route; your default aircraft with no flight on the map).
Precipitation mapThe rate and probability the raster was drawn from at the bar’s time, the shower floor and the lift beside a heavy core included.
IcingSevere icing (large supercooled droplets possible) — temperature −4 °C, humidity 100%, cloud cover 100% at flight level 100
Freezing level mapFeet AMSL; at the surface when the whole column is below 0 °C.
TurbulenceModerate turbulence — wind shear 5.0 kt/1000 ft between FL100 and FL140 — low altitude band (around FL050). Red from moderate up; light reads “smooth”. At FL025: “not analysed below FL050 — see the LLF” (Section 11.8). With below FL050 set to the model it reads the pairs the map paints, and a verdict from under FL050 ends (below FL050: model, unverified).
Convective activity mapAs in Figure 7.2.
Flight category mapThe category badge, ceiling, visibility and the method. Under it, each line only when it has something to say: the DMI / ICON-EU / ECMWF ceilings side by side when they differ by 500 ft or more, or one finds a ceiling another does not. Then, when the model, the LLF or a nearby field shows a restriction: the LLF cloud base for that hour (and visibility where it restricts), generally / locally, with its issue time; and Observed: up to three METAR fields within 100 km, each with report time, sky, distance and bearing, only for a time within 75 minutes of now.
Visibility, Ceiling mapSilent while Flight category is on, whose row already carries both.
Temperatures → Temperature mapNames its level: the surface on Total, a pressure level otherwise.
SIGMETs & warningsEach SIGMET and FMI warning over the point: the SIGMET’s hazard and levels (MTW (SEV) FL040–FL160), the warning’s event with a severity dot; in force (until 14:00Z) or starts later today (from 21:00Z), as the map draws solid and dashed. Up to three of each; with none, it says so.
Where the data comes from: the model the map reads (Section 11): under Weather: Europe ICON-EU inside its box, otherwise ECMWF IFS 0.25°; the popup’s model line names it. LLF is FMI’s official Nordic Low Level Forecast.

8. The Time & Altitude Bars

The time bar at the bottom of the map sets the moment shown by every time-aware overlay and the airport markers at once. It is always there: scrubbed, the markers turn into a TAF or Open-Meteo forecast (Section 5.2), so “what does Friday morning look like over the Baltic?” takes seconds, no overlay needed.

The time bar stepped forward: ‹, 16:00Z Today with an orange × beside it, ›. 1 2 3 4
Figure 8.1 — Six hours ahead of now, so the × shows and the bar is amber.
#ControlAction
1‹Back an hour; with only observation layers on, the previous radar frame.
2The timeIn Zulu, over its day (now, Today, Tomorrow, Wed 23 Jul…). Tap it for every selectable hour, grouped by day, under Jump to now (Figure 8.2).
3× on the timeAway from now only: back to now in one tap. Away from now the whole bar is also amber, with an amber glow, so a map showing another time is never mistaken for the present. The chip above a forecast grid that names the bar’s time is amber for the same reason (red when the grid has no column for it).
4›Forward an hour, or the next radar frame (the nowcast beyond now).
SituationRange and steps
A forecast layer on (also SIGMETs & warnings, Special Use Airspaces or a route airgram open)−12 h ↔ +7 days, in hours.
No layer on−2 h ↔ +7 days: the markers alone forecast that far.
Only observation layers (radar, satellite)The provider’s real frames, marked obs or nowcast, not whole hours (Section 12.3).
A layer has nothing for the timeA red pill under the top-right buttons says so; the layer does not quietly draw nothing.
A layer turned offThe time stays, unless now out of range (−6 h with no forecast layer left, say): then the nearest time allowed.
The time list: Jump to now at the top, a TODAY heading, hours 11:00Z to 22:00Z with 16:00Z highlighted.
Figure 8.2 — The list behind the time, grouped by day.
The altitude menu above the Auto chip: Auto, Low, Mid, High in a row, then FL300, FL240, FL180, FL140, FL100, FL050, FL025 as a ladder.
Figure 8.3 — The altitude chip opened: bands, then the FL ladder.

8.1 The Altitude Bar

Cloud cover, Winds aloft, Temperatures, Icing and Turbulence are three-dimensional, and Traffic can be filtered by level; Precipitation, Convective activity, MSL pressure and Fog are surface or whole-column and ignore the level. With such a layer on, a shared altitude chip sits at the bottom of the map beside the time, naming the level (Auto, Low, FL050…); a tap opens the menu. A level applies to every active 3-D layer at once, keeping comparisons honest.

Low / Mid / High do not overlap: a shear layer or icing cell is in exactly one. Flight levels form a ladder, highest on top. Each button’s hover names what it represents and its pressure level.

KeyAltitude bandPressure levels
AutoEach layer’s default reading with no level picked — total cloud cover, worst case of icing / turbulence through the column, surface wind and temperature1000 – 200 hPa
LowSFC – FL1001000 – 700 hPa
MidFL100 – FL180700 – 500 hPa
HighFL180 – FL390500 – 200 hPa
FL025~2,500 ft925 hPa
FL050~5,000 ft850 hPa
FL100~10,000 ft700 hPa
FL140~14,000 ft600 hPa
FL180~18,000 ft500 hPa
FL240~24,000 ft400 hPa
FL300~30,000 ft300 hPa

All are levels the models publish: 1000, 950, 925, 900, 850, 800, 700, 600, 500, 400, 300, 250 and 200 hPa on ICON-EU, less 950 / 900 / 800 on ECMWF. Open-Meteo documents a 25 hPa grid, but 775, 750, 650, 550, 450, 350, 275 and 225 hPa come back empty from every model, so nothing asks for them.

Sliding through the levels

You doIt does
Tap a flight levelPicks it and closes the menu.
Press on the FL ladder and slide up or downThe level follows your finger stop by stop, menu open: one gesture walks the cloud field through the column.
Mouse wheel over the ladder; ↑ / ↓ on the chipOne level per step.

9. Views

A view is a named set of map layers — “VFR conditions”, “Icing conditions”, “Weather now” — applied in one tap. Forty-five ship with the app, free to everyone; you can save your own, and signed in they follow you to every device. A view of your own can also be printed as a briefing in one click without changing the map you are looking at (§ 9.5).

A view sets every layer at once. What it names goes on, what it does not name goes off, so a view replaces the picture rather than adding to it. That is what makes one tap enough. The view you came from stays one tap away on the bar, so nothing needs an undo. Airports are never switched off by a view.

9.1 The Views button and the bar

The right-hand edge of the map: the STD basemap button, the Views button, a column of six named views with Icing conditions highlighted and marked edited, Save and Revert under it, More and Opacity 100 % at the end. 1 2 3 4 5 6 7
Figure 9.1 — With a mouse: the views are a column under the Views button. Here the bar carries six views, and Icing conditions was applied and then one of its layers switched off by hand.
On a phone: the Views panel open above the red disc in the bottom-right corner, with Edit and a close button in its header, an Opacity row, and the views as one-line rows, Icing conditions ticked. 8 9 10 11
Figure 9.2 — On a phone or tablet: the same list behind the red disc, which shows × while the panel is open.
#ControlWhat it does
1Basemap buttonThe chart under the layers (Section 10.1).
2Views buttonThe stacked-sheets icon, the only layer button on the map (no separate globe, weather, radar or LLF menu). Tap: the Views window (§ 9.3); on a screen at least 820 px wide it is a drawer down the right edge, and the map moves over, buttons and all, so nothing ends up behind it. Hold: peek at the map (below).
3The barYour bar’s views, in your order: one tap to switch.
4The view you are inHighlighted, and named in the Views window’s dropdown. Switch a layer by hand and the highlight fades and the view is marked edited: it is no longer exactly that view.
5Save · RevertUnder the edited pill: Save keeps the change in the view, Revert puts the view back (§ 9.4).
6More…Every view, including those whose eye is off, in the panel a phone gets (8–11). Picking one applies it and closes.
7Opacity · 100 %Weather opacity (below).
8Red discThe Views button on a phone or tablet, and in flight. Tap: the list as a panel; hold: peek.
9Edit…Opens the Views window, which covers the map until you close it or tap outside. It is in the header because nobody needs it in flight; the easy reach at the bottom is kept for the views.
10OpacityWeather opacity, as the first row.
11The viewsNames only, one 44 px row each; the descriptions are in the Views window. The bar’s views first, in your order, then the rest A–Z, nothing folded away. ✓ marks the view you are in.

Column or disc: the pointer decides, not the pixels. A mouse and a screen of at least 820 × 600 get the column. A finger — phone or tablet, either way up — gets the disc: on a tablet in the aircraft the map is the instrument, and a permanent column would cost a strip of it. Views on the map, at the top of the Views window’s Views tab, overrides this: Auto, Always show or Button only.

You doThe bar does
Pick a view that is not on the barJoins the bar while you are in it, in its own place in the order.
Tap the view you are inClears the map. That is why there is no Clear button.
Tap an edited viewPuts it back as saved (for a built-in you have changed and saved, your version). Tap it once more to clear the map.

Seeing the map under the weather. Under real weather, a view like Icing conditions (a filled raster, the freezing-level boxes, the official forecast areas) can hide the chart. Two controls answer that; both appear only while a filled forecast layer is on.

ControlWhat it does
Opacity (7, 10)Tap the label for a slider: one opacity for every filled weather layer at once (cloud cover, precipitation, wind particles, temperature, icing, turbulence…), from 20 to 100 % in steps of 5, 100 % to begin with. Only the fills fade: symbols, labels, isobars and the TCU/CB markers always draw at full strength. The icing, turbulence, fog, freezing-level and CB labels and edges are also drawn above every filled layer, so rain or wind particles never cover them; the ceiling and temperature labels are drawn into their own fields and still sit under rain. The slider puts itself away three seconds after your last touch, or tap the label again. The same slider, Weather opacity, is above the weather groups in the Layers tab and in Settings › Map. The value is yours, on this device: no view sets it and it does not sync, since a phone in sunlight and a desktop monitor want different numbers.
Press and hold the Views buttonHides the weather while you hold it: the button turns into an eye and the map says Map only. Let go and all is back as it was. Nothing is switched off, so nothing reloads and the view is not edited. A plain tap still opens the list.

9.2 The built-in views

Forty-five, of which thirteen are on the map out of the box: the two charts, what is happening now and what is coming, and the questions asked before most flights. The rest are one tap away in the view list.

The On the bar column says which start on the map; the eye in the Views window (§ 9.3) changes that. Under each description are the layers the view turns on, and the basemap if it switches one.

ViewOn the barWhat it shows
VFRyesVisual chart with the VFR working set
Terminal Airspaces · Special Use Airspaces · ACC Sectors · VFR Points · Obstacles · Power lines · base: Aeronautical (visual)
IFRyesEnroute chart with airways, navaids and minimum altitudes
Terminal Airspaces · Special Use Airspaces · ACC Sectors · AMA Grid · IFR Points · Airways · Navaids · base: Aeronautical (enroute)
METAR/TAF—METAR at the airports — category and wind; scrub forward for the TAF
no layers · base: Standard (map)
AirspacesyesControlled and reserved airspace, and what is active in it
Terminal Airspaces · Special Use Airspaces
Weather nowyesWhat is happening now — cloud from the satellite with the radar rain, the CB / TCU cells and the strikes of the last hour over it, and the METAR category and wind at the airports
Sat. Image (FMI) · Radar (FMI) · Lightning strikes (FMI) · CB/TCU (FMI) · base: Bright (map)
Weather forecastyesIsobars and the H / L centres with the wind as particles, the forecast rain, the convective areas with the CB / TCU labels, and the model’s spot forecasts spread across the view
Weather Map · Winds · Precipitation · Convective activity · MSL Pressure · base: Bright (map)
VFR conditionsyesForecast flight category, the official low-level forecast and the METAR / TAF — check the METAR and LLF when the model says VFR
Ceiling · LLF Vis/Ceiling
Cloud coveryesCloud cover in okta steps at the chosen level, with the METAR category
Clouds
WindyesWind speed as a field with barbs at the chosen level, and the METAR wind
Winds · base: Standard (map)
Convective conditionsyesForecast CB and TCU with the official low-level forecast; the particles show where cells are heading — set the level to Mid
Convective activity · Winds · LLF CB/TCU
Icing conditionsyesModel icing at the chosen level with its FL bands and the SWC freezing-level boxes (0°:030), and the official low-level icing forecast
Icing · Freezing level · LLF Icing
Turbulent conditionsyesModel turbulence at the chosen level with its FL bands, the official low-level forecast, and the wind as coloured particles
Turbulence · Winds · LLF Turbulence
Nordic SWCyesThe Nordic SIGWX sheet laid on the map
Nordic SWC · base: Bright (map)
SWC (Model)yesThe model drawn in the SWC’s marks, hour by hour — icing, turbulence, CB, freezing level, low ceiling, fog, rain, cloud, strong wind, the tropopause and the H / L centres. Not the forecaster’s chart: read the Nordic SWC first (§ 14.1)
Winds · Clouds · Precipitation · Ceiling · Fog · Icing · Turbulence · Freezing level · Convective activity · MSL Pressure · Tropopause · base: Bright (map)
CB cells—CB / TCU cells detected by the Finnish radars — Finland only
CB/TCU (FMI)
CB/TCU (LLF)—CB and TCU from the official low-level forecast (about 10 h ahead)
LLF CB/TCU
CB/TCU (model)—Forecast CB and TCU, labelled
Convective activity
Cloud base—Broken cloud shaded by the height of the lowest deck
Clouds
Cloud ceiling—Forecast ceiling height, with the METAR category at the airports
Ceiling (height)
Cloud tops (model)—Forecast top of the topmost deck
Cloud tops (model)
Cloud tops (satellite)—Observed cloud-top height
Cloud tops (FMI)
Clouds (satellite)—The satellite image, cloud only, with the METAR category
Sat. Image (FMI)
Euro WAFC—WAFC London’s Europe SIGWX chart — follows the time bar through four charts a day
Euro WAFC · base: Bright (map)
Flight category—Forecast flight category, with the METAR category at the airports
Ceiling
Fog—Forecast fog, labelled with the visibility
Fog
Freezing level—Height of 0 °C as colour bands with labelled contour lines
Freezing level
GPS Interference—Where GNSS is being jammed, and the airspace it falls in
Terminal Airspaces · GPS Interference · base: Standard (map)
Icing—Forecast icing at the chosen level
Icing
Icing (LLF)—Icing from the official low-level forecast (about 10 h ahead)
LLF Icing
In flight—The map to fly with — chart, airspace, traffic, no forecast rasters
Terminal Airspaces · Traffic
Lightning—Lightning strikes of the last hour over the satellite flash density — strikes are Nordic, density all of Europe
Lightning (FMI) · Lightning strikes (FMI)
MSL Pressure—Pressure as colour with the isobars and the H / L centres over it
MSL Pressure · base: Standard (map)
Precipitation—Forecast precipitation
Precipitation
Spot forecasts—The model’s temperature and weather symbol, spread evenly across the view
Weather Map · base: Standard (map)
Storm cells—Observed cells over Finland — echo tops, radar CB detection and lightning strikes
Storm tops (FMI) · CB/TCU (FMI) · Lightning strikes (FMI)
Storm tops—Observed echo-top heights — the Finnish radars, so Finland only
Storm tops (FMI)
Temperature—Temperature at the chosen level
Temperatures
Terrain & MEA—Minimum altitudes: the AMA grid and the obstacles under it
AMA Grid · Obstacles
Turbulence—Forecast clear-air turbulence at the chosen level
Turbulence
Turbulence (LLF)—Turbulence from the official low-level forecast (about 10 h ahead)
LLF Turbulence
Visibility—Forecast visibility
Visibility
Visibility & ceiling (LLF)—Visibility and cloud from the official low-level forecast (about 10 h ahead)
LLF Vis/Ceiling
Warnings—SIGMETs and the national warnings, with the METAR category
SIGMETs/Warnings
Weather radar—Observed rain with the strikes of the last hour; forward in time the radar becomes the nowcast
Radar (FMI) · Lightning strikes (FMI)
Wind gusts—Gusts as a coloured field with the METAR wind — a surface product; aloft it shows the steady wind
Winds · base: Standard (map)

Most views leave the basemap alone: they are questions you ask on top of whichever chart you are flying. The exceptions:

Switches toViewsWhy
Their own chartVFR, IFRThe chart is the view.
Bright (map)Nordic SWC, Euro WAFC, SWC (Model), Weather forecast, Weather nowThe sheets are dense black ink, and the two model pictures carry five and eleven layers: all of them need a base that stays out from under them.
Standard (map)METAR/TAF, Wind, Wind gusts, MSL Pressure, Spot forecasts, GPS InterferenceA field reads without a chart under it.

Three things a view never sets. The altitude is yours for the session, so switching views keeps the level you are on. The weather opacity is yours per device (§ 9.1). The airport filters (runway length, fuel, PPR) are a standing personal choice, not part of any picture.

9.3 Choosing which views the map offers

The Views window has two tabs: Views, the list of pictures, and Layers, the switches a picture is made of (Section 10). Open it from the map’s stacked-sheets button (on a phone or tablet, Edit… in the views list). It lands on the Views tab, because the view is what you pick and the layers are what you go on to tune. The tab lists every view, the forty-five built-ins and your own: the ones on the bar first, the rest A–Z.

The Views window on its Views tab: Icing conditions in the dropdown marked edited with Save, Revert and Save as new; the Views and Layers tabs; Views on the map set to Auto; view rows with an eye, name and description, a grip and a three-dot button; Airspaces tagged customised with its menu open showing Reset to shipped. 1 2 3 4 5 6 7 8 9 10 11 12
Figure 9.3 — The Views window, Views tab. Airspaces has been changed and saved (customised) and its … menu is open; Icing conditions is applied and changed but not saved (edited).
#ControlWhat it does
1View dropdownThe view you are editing; it switches views without leaving the window (§ 9.4).
2editedThe map no longer matches the view.
3Save · RevertThe same two as on the map. A built-in you have changed shows Reset view here instead while it is not edited.
4Save as new…The same picture under a name of its own (§ 9.4).
5Views · LayersThe two tabs. The Layers tab adds Clear layers to the header, named for what it empties (Clear all in a window called Views would sound like deleting them).
6Views on the mapAuto, Always show or Button only (§ 9.1).
7EyeOn the map, or only here and behind More….
8NameApplies the view and switches to the Layers tab to show what it turned on. Under it, the description.
9Grip (⋮⋮)On the bar’s views only: drag to reorder (finger or mouse), or use ↑ / ↓ on it. Only the bar has an order, so the A–Z rows have no grip; switching an eye on puts that view at the end of the bar.
10…Opens the rest under the row: for a built-in a note on how to change it, and Reset to shipped once you have; for a view of your own its name and Delete.
11customisedA built-in with a saved change of your own (§ 9.4).
12Reset to shippedDrops your change and restores the shipped set.

9.4 Changing what a view contains

The Views window is the view editor. There is no editing mode: apply a view, change the layers and their settings as always, and the top row (1–4 in Figure 9.3) offers what to do about it. The row sits above the two tabs. On the Layers tab it is always there; on the Views tab it appears as soon as there is something to save, revert, reset or name.

ControlWhat it does
DropdownNames the view you are editing and switches to another without leaving the window; the layers below redraw around your choice. — No view — steps out of a view without touching the map: the layers stay, they just stop being called anything.
edited · Save · RevertChange anything and the name is marked edited. Save makes the view what the map now shows; Revert puts the view back.
Saving a built-inThe view keeps its name and wears your changes as an override, exactly like the aircraft presets in Settings › Aircraft. The list tags it customised: edited is a temporary state that Save or Revert settles, customised a saved change of your own to a shipped view. The tag appears only when your version really differs: Save without a change stores nothing, and a view that lists a setting at its own default has not changed it. Works signed out; signed in, it follows you across devices.
Reset viewOn the same row (and Reset to shipped in the row’s … menu): drops the override and restores the shipped set.
Save as new…Keeps the picture under a new name and leaves the view you were in as it was. Type the name on the same row (Enter saves, Escape backs out); the new view becomes the one you are in and appears on the map’s column. + New view from the current map, at the bottom of the Views list, opens the same field. No account needed; signed in, it follows you across devices.

Your version belongs to the view as it was when you saved it. If a later release changes what that view ships with, your saved version steps aside and you get the new one. Otherwise one Save would silently freeze the view on that device for good. Where the view sits on the bar, and whether its eye is on, are yours either way: that is your arrangement, not its contents.

What a view carries. Its layers, its basemap if it names one (§ 9.2), and those layers’ settings.

SettingIn the view?
Layer settingsYes, for the layers the view turns on: the choices behind each row’s chevron (terminal-airspace style and detail, SUA labels and the inactive-area filter, ACC labels, the winds mode, the symbol switches, Traffic). “VFR” with the terminal areas as chart bands and with them filled are two pictures.
Airport marker choicesYes: the code, the weather / wind chip, thinning of overlapping markers, and when the fields appear (a wind view wants the chips, an enroute view the codes gone). A view that names none of them (anything saved before build 2394, and the built-ins that leave the markers alone) restores the classic marker: the flight category, code on, thinned, appearing gradually.
Airport filtersNever (minimum runway, paved, fuel, PPR): a standing personal choice.
AltitudeNever. A view neither saves nor sets the level, and changing the level does not mark it edited. Switching from Clouds to Icing at FL050 opens Icing at FL050. A level that older versions saved with a view is ignored.
The ground under itNever. A view is not a place: applying one never moves the map (switching from VFR to Turbulence must not take your route out from under you), and panning does not mark a view edited. So every view prints the map window, whichever layers it carries (§ 9.5).
Briefing-only settingsNone. Attach an SWC chart to briefings (Nordic / Europe) and Briefing forecast time are gone from a view’s …. For a Significant Weather Chart, turn on the Nordic SWC or Euro WAFC layer (Section 11.12–11.13): the sheet prints on the view’s weather page. The printed hour is the time bar’s when you print, as on screen. The stored values still travel with your views, so the fields can come back if you miss them: say so in the feedback form.

The rule for every layer setting: a view that turns a layer on and says nothing about one of its settings shows that setting’s default, never what you last picked somewhere else. So a view that turns Clouds on without naming Cloud cover — edges (anything saved before build 2812) draws them Soft, while the built-in Cloud cover and Cloud base name Stepped and say so every time they are applied. To keep a different choice in a view — ICAO symbols in Icing conditions, say — set it and press Save on the view.

9.5 Printing a view

Open the Menu (bottom-left) → Print › and pick the view. It prints straight away, over the map window as it is now, at the time and altitude you are on, and the live map is left exactly as it was. For a particular piece of ground on paper, put it on the screen and print; for a whole flight, the navlog sheet frames itself on the route (Section 18.3).

In the menuPrints
NavlogWhen a route or flight is on the map (Section 18.3).
Weather overviewThe printable weather overview.
Current viewWhat is actually on the map. This is also how a built-in view is printed: apply it, then print the current view.
Your saved viewsEvery view you have saved yourself, and nothing else: the built-ins are not listed, and the eye makes no difference (a view taken off the bar is still here). Most recently saved first, so renaming or re-saving a view moves it to the top. Each prints its saved layers.
Add to every sheetAt the bottom: a map print is the map sheet only; switch on the airspace tables, or the aerodromes and their weather, here. The choice is remembered.

10. Map Layers — the Layers Tab & Basemap

Everything the app can draw on the map is a row of one list: the Layers tab of the Views window. The chart under the layers is chosen separately, from the basemap button above it (§ 10.1).

Where it lives. Open the window from the Views button (top-right with a mouse; on a phone or tablet the red disc in the bottom-right corner, then Edit…) and switch to Layers. Applying a view from the Views tab lands you here too, showing what it turned on.
The Layers tab: 8 on and Clear layers in the header, VFR marked edited with Save, Revert and Save as new, a search box, the groups Airports and airspace, Navigation, Traffic and interference, the Weather opacity slider and Cloud and visibility, with switches, source tags and chevrons. 1 2 3 4 5 6 7 8 9 10
Figure 10.1 — The VFR view, then Flight category switched on by hand: the view is now edited, and the row’s switch has turned on its first source, MODEL.
#ControlWhat it does
1CountHow many layers are on.
2Clear layersTurns every overlay off. Airports stay.
3The view you are inEvery change here changes that view: it is marked edited, with Save and Revert (§ 9.4).
4Search layers…Filters the rows by name.
5GroupGrouped by the question, not the supplier: a forecast, an official product and an observation of one thing sit side by side.
6RowThe switch, or the name beside it, turns the row on or off.
7⌄That layer’s settings (labels, drawing style, filters), kept on the layer, not in Settings. They travel with a view (§ 9.4).
8IFR · VFRGroups: each tag is one member (AMA, points, airways, navaids; obstacles, power lines, VFR points). The switch turns on the whole set the first time, afterwards what was on when you last switched it off.
9Source tagsMore than one answer to one question: Icing has MODEL, LLF and MET NO. Each tag toggles its own source, so you can flip between two forecasts without leaving the row; both can be on, and both light up. The switch is the row’s master: on picks the first source (skipping a radar source unusable offline), off turns them all off.
10Weather opacityAbove the weather groups while a filled weather layer is on (§ 9.1).

Radar, Cloud tops and Satellite image are a choice: picking one tag drops the other, and tapping the lit one turns the row off. Each pair shows one thing twice (RainViewer and FMI the same rain, FMI and EUMETSAT the same cloud, the two cloud-top layers one quantity on deliberately one colour scale), so stacking would hide one under the other, not compare them.

Each layer that is on gets a chip in the layer strip at the bottom-left of the map: its colour key and the same settings (§ 11.6b). The chart layers are remembered for the session, so a reload does not wipe the picture. The built-in VFR and IFR views (§ 9) switch the basemap and the matching layer set in one tap.

The rows, and where each is described. This chapter covers the basemaps and the chart layers; the weather rows are in Sections 11–14.

GroupRowSources → section
Airports & airspaceAirports§ 10.10, and Section 5
Terminal Airspaces§ 10.2
Special Use Airspaces§ 10.3
ACC Sectors§ 10.4
No airspace data§ 10.3
NavigationIFRAMA § 10.11 · Points § 10.5 · Airways § 10.9 · Navaids § 10.12
VFRObstacles § 10.13 · Power § 10.14 · Points § 10.6
Traffic & interferenceTraffic (ADS-B)§ 10.8
GPS Interference§ 10.7
Cloud & visibilityCloud coverModel § 11.3 · MET NO § 11.14
Flight categoryModel § 11.16 · LLF § 13.1
VisibilityModel § 11.16 · MET NO § 11.14 · LLF § 13.1
CeilingModel § 11.16 · LLF § 13.1
FogModel § 11.6
Cloud topsModel § 11.8b · FMI § 12.2 (one at a time)
Satellite imageFMI · EUMETSAT § 12.2, § 12.5 (one at a time)
Rain & stormsPrecipitationModel § 11.4
RadarRainViewer · FMI § 12.2 (one at a time)
Convective activityICON § 11.9
CB / TCUFMI § 12.2 · LLF § 13.1
Storm topsFMI § 12.2
LightningFMI (flash density) · Strikes § 12.2
Wind & turbulenceWinds aloftModel § 11.2
TurbulenceCAT § 11.8 · LLF § 13.1 · MET NO § 11.14
TropopauseICON § 11.17
IcingIcingModel § 11.7 · LLF § 13.1 · MET NO § 11.14
Freezing levelModel § 11.15 · MET NO § 11.14
Air mass & warningsSpot forecastsModel § 11.1
TemperaturesModel § 11.5
MSL pressureModel § 11.10
SIGMETs & warnings§ 11.11
Nordic SWCFMI § 11.12
Euro WAFCWAFC § 11.13

10.1 Basemap

The basemap button at the top of the right-hand stack shows the code of the chart you are on — VIS, ENR, STD… — and opens the picker, grouped Aeronautical, Map and Other, with one line under each saying what you get. A basemap draws a chart and nothing else: it never switches a layer on or off. All except Satellite, Topographic (MML), Outline and State VFR charts are rendered by MapLibre GL JS from OpenStreetMap data via OpenFreeMap, so they zoom smoothly and stay sharp on high-DPI screens; Outline draws Natural Earth coastlines and borders.

BasemapCodeLookBest for
Aeronautical (visual)VISVisual-chart styling: green land, farmland, water, roads, place names, with the app’s aviation drawing on topEveryday VFR flying; pairs with the VFR view
Aeronautical (enroute)ENRPale and label-free, so the overlays carry the picture; aerodrome ground plans keptEnroute overview; pairs with the IFR view
State VFR chartsICAOThe states’ own ICAO 1:500 000 charts, kept on this device, with the visual chart around themThe official chart (below)
Standard (map)STDLiberty: the balanced full-colour street mapGeneral use; the plain-map views use it
Light (map)LGTPositron: pale and quietWeather overlays: the colours stand out
Bright (map)BRTVivid, high-contrast vector styleSunlight; the SIGWX chart views use it
Topographic (map)TOPOMuted topography with shaded reliefTerrain awareness on a general map
Topographic (MML)MMLThe Finnish National Land Survey topographic map — Finland onlyDetailed terrain over Finland
SatelliteSATEsri aerial imagery, no labelsVisual reference, landmarks
OutlineOUTCoastlines and borders on whiteHeavy overlays; the cleanest base to print
Tampere on Aeronautical (visual): green land, blue lakes, red roads, black railways and place names.
Figure 10.2 — Tampere on VIS, every layer off.
The same area on Aeronautical (enroute): pale grey land and lakes, white roads, no place names.
Figure 10.3 — The same on ENR: not one name.
The same area on Light (map): pale grey with place names.
Figure 10.4 — LGT: as quiet, with names.
The same area on Topographic (MML): the Finnish topographic map with roads, built-up areas in pink and towns in capitals.
Figure 10.5 — MML, same zoom.
SituationBehaviour
Globe or FlatOn the MapLibre GL engine (Section 4.1) the top of the picker chooses the projection. Globe draws the earth as it is: a long route on its great circle, nothing stretched northward, weather, airspace and airports on the globe; zoomed in to an aerodrome (from zoom 13) it equals the flat map. Flat is flat at every zoom and lighter for the device; a device that came to MapLibre GL by default starts on it. If the globe is too slow, the map turns flat for that session; tap Globe to try again.
OfflineTopographic (MML) and Satellite are raster maps fetched live, so in offline mode (Section 24) they are greyed out in the picker. If one of them is on, the map switches to Aeronautical (visual), and your own choice comes back when you are online again.

On Aeronautical (visual), restyled to read like a visual chart, a frequency panel pins to the corner when you zoom in (on the enroute base too), a windsock appears near a field once you are zoomed in close (from the latest METAR), and the Special Use Airspaces tags surface each area’s code and altitudes by zoom (§ 10.2, 10.3, 10.10).

How the Terminal Airspaces are drawn is that layer’s own Style, not the basemap’s (10.2): the VFR view sets the chart-style bands of Figure 10.6, the IFR view the muted pale yellow that tints the terminal area around ESSA in Figure 10.7. Neither base switches an overlay on: the VFR view and IFR view load the full working sets in one click.

The VFR view north of Helsinki: the EFHK CTR as a dashed band with a D class box and 1300 MSL over GND, TMA bands with C boxes, VFR reporting points as blue triangles, masts as obstacle symbols.
Figure 10.6 — The VFR view north of Helsinki: terminal bands with class box and limits (10.2), VFR points (10.6), masts (10.13).
The IFR view around Stockholm Arlanda: airway lines with rotated boxes giving designator, distance and FL095+, magnetic tracks at the ends, four-pointed stars and triangles for points, AMA figures in grey.
Figure 10.7 — The IFR view around ESSA: airway boxes (10.9), stars and triangles (10.5), AMA figures in grey, 19 = 1900 ft (10.11).

State VFR charts (code ICAO) is behind a feature switch, off unless turned on for you. Then it joins the Aeronautical group: the states’ own ICAO 1:500 000 charts over the visual chart, so the map is never blank where no sheet reaches.

ChartFrom
EstoniaEstonian Aeronautical Chart ICAO 1:500 000 (2153A), EANS; the publisher’s PDF, about 40 MB
LatviaAeronautical Chart of Latvia ICAO 1:500 000 (15th edition), LGS; PDF, about 65 MB
SwitzerlandAeronautical Chart ICAO Switzerland 1:500 000, swisstopo / skyguide; map tiles, about 35 MB

10.2 Terminal Airspaces

What you seeTMA and CTR polygons around controlled airports, outlined and lightly shaded. Click one for the controlling unit’s callsign, frequency, vertical limits and class.
StyleSet by the layer’s Style (Section 4.1.1) on any basemap: Filled (default); Muted, one pale yellow (the IFR view, Figure 10.7); Chart, the VFR-chart look the VFR view sets (Figure 10.6): a semi-transparent band inside the line, the ICAO class letter (C / D /…) in a solid box in the band, the name in blue with a white halo, the vertical limits as an upper / lower box. On either Aeronautical basemap, zoomed in, a frequency panel pins to a corner: the approach set, then the ground set (ATIS / DEL / GND / TWR) once runway numbers show. All of it is part of this layer and goes off with it.
ZoomBoth airspace layers (and the AUP reservations) draw from zoom 4.5: on the screen the app opens with (your whole country at zoom 5) and through a small pinch out; only views towards all of Northern Europe leave them off. Names and altitude tags wait for a closer zoom.
SourceWhere the app scrapes the national eAIP (Finland, Sweden, Norway, Denmark, Estonia, Latvia and Lithuania) it is authoritative: geometry, limits, frequencies and type come from it, and another source’s copy of the area is dropped. Flyk fills the gaps in the Finnish set (RMZ / FIZ the eAIP tables miss), and OpenAIP covers the rest of Europe from the app’s own per-country export, rebuilt weekly (§ 10.3). Frequencies: the AIP’s own where published, otherwise OpenAIP’s airport data, as in the airport popup and panel, so the number matches everywhere.
Use it forWhose airspace you are entering, the frequency before contact, and the limits of controlled volumes on your route.

10.3 Special Use Airspaces

Restricted (R), Danger (D) and Prohibited (P) areas, plus TSA / TRA reservations (military training, daily AUP/UUP releases), in two independent channels:

ChannelWhat it encodes
ColourAirspace type: R, D, P, TSA and TRA each have a colour. The key is on the SUA chip in the layer rail at the bottom of the map (Section 11.6b): tap it for the swatches and the layer’s settings.
Outline styleActivation timing: solid = active right now; dashed = activating later (NOTAM- or AUP-scheduled). Areas with no live activation paint with a faint outline only.
You doIt does
Scrub the time barThe styling follows the hour: see which areas turn solid (or back) in the next 24 h.
Click an areaThe activating NOTAM(s), validity window, vertical limits and remarks. Ask AI on a NOTAM explains it in plain language (what it says, whether it affects you, its severity), as in the airport popup.
Zoom in on an Aeronautical basemapEach area labels itself with a chart-style tag: a coloured header with the type letter (R / D / P / TSA / TRA) and designator (EFR11); the vertical limits as an upper / lower fraction (FL95 / GND), as the terminal band shows them; and a schedule line, “until 19:00Z” when active or “06:00–19:00Z” (with a tmr / date prefix) when it activates later.

Kaliningrad. The Kaliningrad FIR is drawn here as a permanently active P area, GND–UNL. It is not a Russian designation: Russia publishes no AIP this app can read, so the boundary is derived from the three neighbours that publish it: the Lithuanian AIP (Vilnius CTA) for the north-east edge, the Swedish AIP (Sweden FIR) for the western segment, the Polish AIP for the sea limit and the land frontier. A FIR limit is an agreement under ICAO Annex 11; the three agree to within about a kilometre, and the build fails if they stop agreeing. Its popup carries no AIP reference, and nothing inside is mapped (no CTR at Khrabrovo (UMKK), no TMA, no danger area): there is no source. Russia closed its airspace to aircraft of the EU states on 28 February 2022; the EU applies the mirror ban to Russian aircraft (Regulation (EU) 833/2014, art. 3d).

No airspace is not empty airspace. The app holds no airspace at all for Russia, Belarus and Ukraine. The No airspace data row (Airports & airspace) shades those states as a faint wash with a dashed frontier out to the 12 NM territorial sea, so the edge of our data is drawn, not left blank. The shading is about our coverage, not the rules: never read a blank map as uncontrolled airspace.

Sources, in this order of authority:

Coverage, freshness and zoom of the OpenAIP-sourced areas. OpenAIP offers no downloadable database and its live API cannot serve a moving map, so the app hosts its own per-country export, rebuilt weekly: 46 European states, Turkey and Cyprus included.

FactWhat it means
Two refresh cycles share one mapNational eAIP data (the seven states above, and the navaids, airways and IFR points of §10.5, §10.9 and §10.12) follows the AIRAC cycle. OpenAIP is volunteer-maintained and not AIRAC-locked, so the layers it feeds refresh weekly.
Drawn from about zoom 7.6 inwardWider, it would be megabytes of polygons too dense to read, so only the national AIP and Flyk areas stay: zoom out over the Baltic and the Finnish areas stay while the German ones drop away.
The coverage has gapsUkraine has no airspace set at all, and the smallest states carry partial ones. A missing area is not evidence there is none: check the state’s AIP.

Use it for: avoiding active airspace, planning round military exercise blocks, the NOTAM number before phoning ATC, and which areas reopen during your flight window.

10.4 ACC Sectors

What you seeArea Control Centre sector boundaries as thin dark-grey dashed outlines, with each sector’s name and frequency printed along the boundary, repeated, on its own side of a shared edge, sized to the zoom.
Click a sectorThe unified What’s-Here popup: callsign, all frequencies, vertical limits and remarks, in the same chip/tab layout as the SUA and Terminal popups.
Labels offACC sectors — sector labels, in the row’s settings, leaves the outlines and their popups.
SourceFinland, Sweden, Estonia and Latvia: each state’s own eAIP ENR 2.1, refreshed each AIRAC. Denmark: the FIR, with Naviair’s sector frequencies (Naviair publishes no sector boundaries). Norway: OpenAIP outlines with Avinor’s frequencies; the popup says which part came from where. The rest of Europe / Turkey / Cyprus: OpenAIP (type=27), from the weekly export of §10.3, with the same zoom floor.
Use it forWhich ACC to call, on which frequency, along your route: IFR pickup, VFR flight following.

10.5 IFR Points

The published enroute significant points (five-letter name-codes) from the national eAIP.

SymbolThe type, by the ICAO / ForeFlight convention: a four-pointed star for an RNAV route waypoint (on a published airway), a triangle for a standalone reporting / FRA point (so the Estonian free-route points are triangles). Filled when compulsory, hollow when on request.
HoverA card with its type, compulsory / on-request status and, where the AIP marks it, its FRA role (Entry / Exit / Intermediate; Entry and Exit are the points used to join or leave Free Route Airspace in a flight plan).
ZoomFrom about zoom 7, only the key fixes (route waypoints, compulsory points, FRA entry/exit) as bare symbols; names at zoom 8, in step with the airway labels; the dense standalone FRA points from about zoom 9.
SourceThe national eAIP ENR 4.4, the complete significant-point list (standalone points included), refreshed each AIRAC by the same pipeline as the airways (§10.9). Finland, Estonia, Sweden, Latvia, Lithuania, Norway and Denmark for now. Lithuania publishes no airways, so all its points are standalone FRA fixes. Denmark’s ENR 4.4 does not state compulsory or on request, so its points draw in the on-request style.
Use it forReading IFR clearances, planning Free-Route entry/exit and transit corridors, matching FPL route strings to the network.

10.6 VFR Points

What you seeThe AIPs’ compulsory and on-request fixes for entering and leaving CTRs and TMAs, each with its short name (sometimes a one-letter code). Zoomed in to a terminal area, a second line gives the point’s maximum altitude.
SourceFinland from the state’s own aerodrome charts (VAC); Sweden, Norway and Estonia from their AIPs, with OpenAIP filling points they lack; elsewhere OpenAIP.
Use it forRoutes the controlling unit recognises (“requesting EFHK transit via OSCAR”), checking a point before reporting overhead, using ATC’s names in your GPS plan.

10.7 GPS Interference

What you seeA grid of where aircraft reported degraded GPS / navigation accuracy, a likely sign of interference (jamming or spoofing). Cells are about 11 × 9 km. A cell’s colour is its worst level over the last seven days — green = Low, yellow = Medium, red = High — and the fill is stronger the more of those days it was seen.
SourceEUROCONTROL Network Manager’s daily GNSS interference map, built from aircraft ADS-B position-integrity reports. NM states no thresholds, so there are no percentages, and outside ADS-B monitoring there is no data. Each day covers a full UTC day: it is not real-time, and a coloured cell is detected degradation, not confirmed intentional jamming or spoofing.
Reading itTurn it on under Traffic & interference. Its chip in the rail along the bottom of the map gives the date and colour key. Click any cell, or anywhere on the map, for the “What’s here?” popup: its GPS chip shows the interference level, on how many of the last seven days it was seen and the latest day’s level, beside the usual airspace, alert and weather chips.
Use it forPlanning for GPS loss where GNSS has been poor (near conflict zones, say): brief conventional fallbacks, expect RAIM/approach degradation, cross-check position. It reflects the previous day: a trend indicator, not a live warning. Check NOTAMs for active GPS outages.

10.8 Traffic (ADS-B)

What you seeLive aircraft as small top-down silhouettes pointing along their track; helicopters show a rotor symbol. Size hints at the class (a light GA aircraft is smaller than an airliner). Colour is the altitude band: orange below 5000 ft, blue to FL150, purple to FL250, grey above or on the ground (ground traffic is faded). A callsign label sits beside each (toggle it from the row’s ⌄). An emergency squawk (7500 / 7600 / 7700) turns the aircraft red and pulses. Drawn from zoom 7 in; further out one fetch cannot cover the map, so it clears.
Click an aircraftType, registration, operator (photo where known), route (departure → destination, airline for scheduled flights), altitude, vertical speed and autopilot-selected level, ground speed / Mach / TAS, track, squawk, QNH, wake class, and distance and bearing from the map centre. Show track (FR24) draws the flight’s actual path so far.
SourceThe community adsb.fi ADS-B network (open data), with adsb.lol as a fallback, for the area in view, roughly every 10 seconds, through the app’s own server: neither sends a cross-origin header, and both refuse the app’s Cloudflare worker, so the worker asks a small relay of our own that they accept. Route and aircraft details (operator, photo) come on demand from adsbdb.com; the flown track from Flightradar24 when you press the button.
When the feed failsAn empty traffic layer is never empty sky. When the feed stops answering, the chip reads Traffic ⚠ and the key says why. In a brief pause the last positions (up to three minutes old) stay, the key says Feed paused — positions are N min old, and the chip shows the same ⚠.
Altitude barThe Altitude bar (Section 8.1) filters the traffic to a level band, the same selection that drives the Winds layer.
Advisory only. For awareness of who is around and at what level. Community ADS-B is incomplete (no aircraft without ADS-B; low-level or remote traffic may be missing) and seconds late: it is never a substitute for see-and-avoid, a collision-avoidance system or ATC. Do not use it for separation.

10.9 Airways

The IFR ATS route network as lines between significant points, in the openFlightMaps style (Figure 10.7).

Segment boxParallel to the route, with the airway designator (Y232) above it on the airway’s middle segment. Inside: the segment’s distance (NM), and under it the levels it is open at — FL095+ from FL095 up (upper limit FL245 or higher), FL085–195 when the upper limit binds, 4500ft+ when the AIP gives feet. A one-way box gives the band of the way its arrow points, a two-way box the levels open either way. Boxes from about zoom 8; lines at every zoom.
Box shapeThe standard chart convention: a hexagon (pointed both ends) for a two-way route, an arrow pointing the permitted way for a one-way route. One-way or two-way comes from the ENR 3.2 “direction of cruising levels” column.
TrackThe route’s magnetic track (degrees) along the line at each end: both ends for a two-way route, only the flow end for a one-way one.
Click a lineThe per-segment table: from/to points, vertical band (lower – upper limit, FL95–FL660), airspace class and distance.
CoverageFinland, Estonia, Sweden, Latvia, Norway and Denmark for now; with no free pan-European airway dataset, coverage is the countries built. Lithuania publishes no ATS routes (full Free Route Airspace): points, no airways. Norway and Denmark have no conventional routes: ENR 3.1 is NIL, and every route shown is RNAV from ENR 3.2.
SourceThe national eAIP en-route sections (Finland and Sweden ENR 3.2 one page per airway; Estonia ENR 3.3 and Latvia ENR 3.2 as a single route table), refreshed each AIRAC with the rest of the AIP data. The scraper extends to other national eAIPs on the Eurocontrol template.
Use it forThe enroute structure and its level bands. Advisory; plan and file against the official AIP.

10.10 Airports

What you seeA master switch for the airport markers, the first row of the Layers tab and on by default: declutter to airspace/terrain, or bring the fields back. It governs all three tiers (large / medium / small, §5.1), and your choice is remembered across reloads.
Windsock (Aeronautical basemaps)Zoomed in to where runway numbers appear, a windsock just above the aerodrome, angled to the latest METAR wind. The airport symbol / code is then hidden (the chart draws the field), but the spot stays clickable.
Use it forA focused map; a field’s surface wind without opening its weather.

10.11 AMA Grid

A grid of Area Minimum Altitudes: the lowest altitude that clears terrain and obstacles within each quadrilateral, drawn as a faint number kept behind the other layers (23 = 2300 ft). Borders are tinted by height band. Click anywhere for the value under your finger.

max(highest obstacle MSL, highest terrain + 60 m) + 300 m

An estimate for terrain awareness, not the official AIP AMA; always cross-check. Use it as a quick terrain-clearance floor when planning or diverting, especially IFR or in poor visibility.

10.12 Navaids

What you seeVOR / DME / NDB with their official ICAO symbols, each with its ident and frequency. Hover (or click) for the full name, type, frequency and elevation.
SourceFinnish, Estonian, Swedish, Latvian, Lithuanian, Norwegian and Danish navaids from the national eAIP ENR 4.1, refreshed each AIRAC; the rest of Europe from OpenAIP’s weekly export (§10.3). An OpenAIP navaid is dropped where a scraped one shares its identifier and position.
Use it forConventional navigation and cross-checks, standby aids, clearances that name a navaid.

10.13 Obstacles

Individual obstacles with the official Finnish VFR chart symbols (eAIP GEN 2.3), by type, each with its top elevation (ft MSL) below the symbol:

SymbolObstacle
Rotor glyphWind turbine
Lattice towerMast (a star on a stem for one ≥ 300 m AGL)
Tapering flueChimney
Mast + jibCrane
Cylinder + ringTower
Block with windowsBuilding
Shaft with crossbarsPole / pylon
Caret + dotGeneric obstacle (any other type); a solid star on a tripod for one ≥ 300 m AGL

10.14 Power lines

Major overhead power lines: a low-level hazard worth seeing for valley routes, ag work or any operation near the surface. Advisory reference only.

11. Weather Forecast Layers

The forecast layers paint the model’s weather on the map (wind, cloud, rain, fog, icing, turbulence, convection, the air mass) beside the official charts and warnings. They follow the time bar (Section 8) and, where the weather varies with height, the altitude chip (Section 8.1): one map for where, when and at what level.

Where they live. Rows of the Layers tab (Section 10): the MODEL source of the rows under Cloud & visibility, Rain & storms, Wind & turbulence, Icing and Air mass & warnings, and the ICON and CAT sources of Convective activity and Turbulence. Usually you reach them through a view (Section 9), which turns the right ones on with the right settings in one tap; several can be on at once. Every model layer is computed from Open-Meteo model data unless noted. Also here: SIGMETs & warnings, the Nordic SWC and Euro WAFC sheets and the MET NO low-level forecast (§ 11.11–11.14). Observations (radar, satellite, lightning) are in Section 12, the Nordic LLF in Section 13.

Weather: Europe | Global. While a forecast layer is on, a chip in the map’s bottom-right corner (beside “Updated …”) names the data the layers read; click it to choose. Same setting: Settings → Map → Weather data, kept on the device.

Europe (the default)Global
DataThe app’s own 7 km tiles built from ICON-EU: one run for every layer, sharper over Europe, the same picture at every zoomECMWF IFS 0.25° from the app’s own forecast server, sampled over the view: worldwide, coarser, fewest moving parts
Map area30–72 N, 25 W–45 E. Outside it the map reads Global on its own and the chip says Europe · Global here.Worldwide
Point forecastsInside ICON-EU’s own area (about 30–70 N, 23 W–62 E) the airport and click-anywhere popups, marker dots, airgram (Section 15), route wind, leg briefs and offline weather pack read ICON-EU too, so map, popup and brief agree. A point outside, or a route with one point outside, reads ECMWF.ECMWF
ReachAbout five days; a seven-day view is filled from ECMWF after that—

Opacity. One slider, 20–100 %, for every filled forecast layer: behind the small Opacity · 100 % label at the end of the views column (first row of the views list on a phone) and above the weather groups in the Layers tab, shown while any fill is on. Per device, untouched by views. Symbols, labels and isobars are never faded. Press and hold the Views button to hide the weather while you hold it (Section 9.1).

Keys and settings. There is no legend panel. A layer’s colour scale opens from its chip in the layer strip at the bottom-left (Section 11.6b), one layer at a time, with its settings under it; the same settings are behind the ⌄ on its row in the Views window’s Layers tab. They are set on the layer, not in Settings, because they travel with a view. Settings › Map keeps only what belongs to no layer (map engine, map buttons, weather data) and links to the Layers and Views windows.

11.1 Weather Map

Weather symbols with the temperature under each, on a fixed lattice across the view: where it is clear, clouding over or raining, as a consumer weather map reads. The Spot forecasts row under Air mass & warnings (source Model); the Spot forecasts and Weather forecast views turn it on too. The symbols stay off the airport markers on purpose: the field’s flight-category dot (Section 5.2) carries the aviation category.

Spot forecasts in the WMO set over the Baltic: grey sky circles with temperatures, green rain dots and snow asterisks, yellow fog bars in Sweden, a green shower triangle at sea and red snow-grain triangles in the north-west.
Figure 11.1 — Spot forecasts, WMO set, Wed 11 Nov 06Z. Green is rain, snow and showers (the triangle at sea); the red triangles in the north-west are snow grains, which imply icing aloft; the yellow bars in Sweden are fog found from visibility and humidity.
You doIt does
Hover a symbol (mouse)The weather in words (“Light freezing rain”); with the temperature off, that too (“Mainly clear, +3 °C”).
Tap or click itThe point popup, whose Spot forecasts row gives symbol, words and temperature: on an iPad or phone, with no hover, that is where a symbol is named.
The Spot fcst chip at the bottom of the mapThe key: the symbols of your set, commonest first and the rest behind more, how to read them, the Symbols switch and a link to the full key below.
⌄ on the rowSpot forecasts — temperature (the number off, for a calmer map) and Spot forecasts — symbols (the set).
Symbol setWhat it is
Emoji (the default)The original set, in the device’s own emoji font, so it differs a little on an iPad, an Android tablet and a PC. No standard, and three quirks: a violent rain shower (code 82) is a thunderstorm cloud though no thunder is forecast; freezing rain and drizzle are a rain cloud beside a snowflake, though the drops are liquid; fog shows only when the model’s code says fog, which over the Nordics it seldom does.
IconsThe airport popup’s and forecast table’s pictures, so map and popup agree. A moon at night (sun below −6°), a darker cloud for heavy precipitation, fog read from the model’s visibility and humidity by the popup’s rule. Where the code says clear sky but visibility is under 1500 m and the fog rule does not hold, no sky symbol: the temperature stands alone and the hover gives the visibility.
WMOThe station-plot and ICAO significant-weather shapes, the only standardised set: the cloud circle (empty, a quarter, half, filled), ≡ fog, • rain, a comma for drizzle, * snow, ▽ under the mark for a shower, the wave for freezing precipitation, the thunderstorm sign. The number of marks is the intensity (two light, three moderate, four heavy for rain, drizzle and snow); shapes simplified for map size. Nordic SWC colours: rain, drizzle, snow and showers green; fog in the SWC sheet’s gold with a white halo like the other marks; red for what ices or thunders: freezing rain and drizzle, freezing fog (the gold lines under a red V), snow grains (on the chart, icing aloft in cloud), thunder, hail. Sky circles grey (mid-grey rim, lighter grey cover), no halo. Fog, night and visibility as for Icons.

Icons and WMO fetch two more fields (visibility, humidity) to find fog, for the first 60 h only; later hours show the model’s code. Emoji fetches what it always has.

Key: the symbol for every weather the model reports, in each set.

Weather (WMO code)Emoji (default)IconsWMO
Clear sky
0
☀️sunsun (a moon at night)empty circle — no cloud (the station plot’s cloud circle)
Mainly clear
1
🌤️sun behind a small cloudsun (a moon at night)circle a quarter filled — a little cloud
Partly cloudy
2
⛅sun behind a cloudsun or moon behind a cloudcircle half filled — about half the sky
Overcast
3
☁️cloudgrey cloudfilled circle — sky covered
Fog
45 — Icons and WMO also from the model’s visibility and humidity
🌫️fog (only when the code says 45, which over the Nordics it seldom does)cloud over two linesthree yellow lines — fog
Freezing fog
48 — Icons and WMO also fog below 0 °C
🌫️fog — the same as plain fogthe fog icon — the hover says freezingthree yellow lines under a red V — fog that freezes on contact: icing
Drizzle
51–55
🌦️sun behind a raining cloud — the same as a rain showercloud with short drops, a darker cloud when heavygreen commas — two light, three moderate, four heavy
Freezing drizzle
56–57
🌧❄rain cloud and snowflake — liquid drops that freeze on contact, not snowthe sleet icon stands for freezing precipitation in this setred wave with a comma — one light, two heavy: icing
Rain
61–65
🌧️raining cloudcloud with drops, a darker cloud when heavygreen dots — two light, three moderate, four heavy
Freezing rain
66–67
🌧❄rain cloud and snowflake — liquid drops that freeze on contact, not snowthe sleet icon stands for freezing precipitation in this setred wave with a dot — one light, two heavy: icing
Snow
71–75
🌨️snowing cloudcloud with snowflakes, a darker cloud when heavygreen asterisks — two light, three moderate, four heavy
Snow grains
77
🌨️snowing cloudcloud with snowflakesred triangle crossed by a line — snow grains: icing aloft in the cloud
Rain showers
80–81
🌦️sun behind a raining cloudsun or moon behind a raining cloudtriangle under a dot — a shower; two dots moderate or heavy
Violent rain showers
82
⛈️thunderstorm cloud — though no thunder is forecastdark raining cloud behind the sun or moonfilled triangle under two dots — a violent shower
Snow showers
85–86
🌨️snowing cloudsun or moon behind a snowing cloudtriangle under an asterisk — a snow shower; two asterisks heavy
Thunderstorm
95
⛈️thunderstorm cloudcloud with lightningred thunderstorm sign (a bracket with a lightning arrow)
Thunderstorm with hail
96, 99
⛈️thunderstorm cloud — hail not showncloud with lightning and hailred thunderstorm sign with a triangle for hail

Time: at Now the latest ~15-minute nowcast (as the airport popup’s Weather panel); scrubbed ahead, the hourly forecast for that time, out to 7 days. Computed from temperature and WMO weather code sampled from Open-Meteo on the lattice: ICON-EU under Weather: Europe, ECMWF under Global (hourly). Use it for a fast synoptic read and how it evolves over the next hours. Model guidance, not an observation: for live precipitation use the Radar layers (Section 12).

11.2 Winds

Animated particles streaming with the wind at the level on the altitude bar (Section 8.1), faster where it is stronger: the Winds aloft row under Wind & turbulence (source Model). The Weather forecast view draws them with the MSL isobars and H / L centres, the forecast rain, the convective areas with CB / TCU labels and the spot forecasts (Section 11.1); SWC (Model) turns barbs and particles off and keeps only the strong-wind marks (Section 14.1). Use it for picking the most efficient cruise level, spotting frontal shear and judging crosswind for an airport.

Winds aloft at Mid over Lapland and the Kola: the speed as a background field in orange and magenta with grey barbs on a lattice.
Figure 11.2 — Background field with barbs at Mid (700 hPa), Tue 10 Nov 00Z: magenta is over 50 kt.
The same hour with the display Off and strong wind marks on: a grey line with an arrowhead and flags across Lapland labelled FL180 over 100/XXX, and a red diamond with 44 over the Barents Sea.
Figure 11.3 — The same wind as SWC marks only: the strong wind line (strongest at FL180, 50 kt or more from FL100 up) and a 44 diamond for the mean surface wind at sea.
SettingChoices
Particle densitySparse, Normal or Dense. Sparser reads better over a busy chart and costs less on a slow tablet.
Speed shown asParticle colour (default), Background field (a colour wash under white particles, the Windy idiom) or No colour (pale particles, direction only).
Winds aloft displayParticles, Barbs, Both or Off. Barbs stand on a fixed lattice of round latitudes and longitudes, about 130 px apart on a tablet (closer on a phone), so they stay put when you pan; light slate grey, under every other weather label, and left out where they would touch an aerodrome (dot, code, wind chip) or another layer’s label. A printed map always uses barbs. Off draws no particles, barbs or speed field and hides the altitude chip, leaving the strong-wind marks, the wind as an SWC chart gives it; a printed map keeps Off.
Strong wind marks (SWC)Off by default. The marks below, over particles or barbs or alone with the display Off.
Speed reportedSteady wind or Gusts, for the colour, field and barb labels. Direction and motion always come from the wind: a gust has no direction of its own. Gusts are a surface product: at FL025 and higher the layer shows the steady wind and says so under the key.

Strong wind marks (SWC)

Only the wind that matters, drawn as the significant weather charts draw it, from the whole column FL025–FL180 (not the altitude chip’s level), for the forecast’s first 48 hours.

MarkDrawn where
Strong wind lineThe strongest wind at FL100–FL180 reaches 50 kt over a real area: a smooth grey axis with an arrowhead downstream, flags for the speed (pennant 50 kt, feather 10, half feather 5; Section 25). Beside it, as on the WAFC chart, the level of its strongest wind over the levels where it is 50 kt or more: FL180 over 140/XXX, XXX meaning above FL180. No speed is written.
Strong surface windThe Nordic SWC’s red diamond with the speed (32): a widespread mean surface wind above 30 kt, to the knot, with no outline round the area. Gusts (which can be much stronger) are in the hover where the model has them.

11.3 Clouds

A smooth cloud-cover raster (GPU-rendered, zooms cleanly) at the level on the altitude bar: the Cloud cover row under Cloud & visibility, source Model (its MET NO source is in Section 11.14). Use it for a quick “is there a hole?”, ceiling height awareness and comparing cover at different cruise levels.

Cloud cover in stepped greys over the Gulf of Bothnia and southern Finland, with labels BKN/OVC LOW, OVC/LCA BKN LOW, BKN/LCA SCT LOW, SCT LOW and a grey SCT HIGH.
Figure 11.4 — The Cloud cover view (Coverage, Stepped, labels), Mon 9 Nov 15Z: darker grey is more cloud. SCT | HIGH is drawn grey so it recedes.
SettingChoices
Cloud cover — shadingCoverage (default): brightness is how much sky is covered, overcast near-white and opaque, thin cloud grey and faint, height only as a faint warm (low) or cool (high) tint; the view from above, as on satellite pictures. Height: brightness is how low, a low deck mid grey, a high veil pale blue-grey; the sky from underneath. Off: no cloud; with labels on, the cloud only in words, as on the Nordic SWC chart, and the basemap is not dimmed.
Cloud cover — edgesSoft (default, also for a view that does not name it) or Stepped (below).
Cloud cover — opacityFull, Half (60 %) or Light (30 %); labels stay at full strength.
Cloud cover — dim the map underneathFull (default), Light or Off, so light cloud stands out from the pale map. Light keeps the map bright and lets heavy cloud vanish over the sea.
Cloud cover — category labelsOn by default: the hazard layers’ badge (white plate, heavy word), one per area at its most interior point, naming what the grey draws.
Altitude chipThe label says
Total (Auto), CoverageTotal cover where BKN or OVC, with the band of the lowest single layer reaching BKN: OVC LOW, BKN MID (LOW 0–3 km, MID 3–8 km, HIGH >8 km: the model’s layer band, not a measured base). Thin layers adding up to BKN with no layer at BKN: the word alone. Scattered cloud too, after the BKN/OVC labels: SCT LOW with the band of its lowest layer reaching SCT, SCT/LCA BKN round broken patches. Few and clear are not labelled.
Total, HeightThe same words, LCA included, and SCT where the map dots scattered cloud and total cover is scattered too (thin layers adding up to broken get no label); total cover beside the band of the lowest layer reaching BKN, the areas following that band, which is what the grey encodes.
Low, Mid, High, a flight levelThat field’s own class, FEW and SCT included.

The word speaks for the area around the label, as the Nordic SWC chart writes it: BKN/LCA OVC broken, locally overcast; BKN/OVC varying between the two; OVC/LCA SCT overcast with scattered gaps inside the area (LCA FEW where the gaps are mostly few or clear; only gaps the area encloses, not open sky beyond its edge).

Altitude chipComputed from
TotalThe model’s total cover at any height. The decks show in the tone: under Height a low deck is darker than a high one, under Coverage only the warm/cool tint.
Low / Mid / Highcloud_cover_low/mid/high directly: every deck anywhere in the band.
FL025 … FL300Cloud at that one pressure level (FL050 = 850 hPa, FL100 = 700 hPa …), the number the map-click popup gives for it: a guide to “am I in cloud at my cruise altitude”, with two limits.
A clear flight level is not a clear sky. It says nothing about the air between levels: clear at FL050 and at FL100 is not a clear climb, so pick Low to see every deck below FL100. And it reads low on a low deck, being derived from one level’s humidity, while Low is the model’s own cloud over all its layers. On 17 September 2026 southern Finland’s METARs reported BKN or OVC at 1,200–2,300 ft; Low showed 55–87 %, 925 hPa 0–38 % at seven of eight fields, and that was not one bad day. Against FMI’s ceilometers at 35 fields over ten days, a ceiling at 1,000–3,000 ft showed as broken on some level up to FL025 only 44 % of the time (up to FL050, 66 %); Low caught 90 %. The levels almost never show cloud that is not there. So trust cloud at a flight level, not a clear one: before trusting a clear FL025 or FL050, look at Low.
Stepped edges withAnswers one question
CoverageHow much cloud. Four greys, FEW lightest to OVC darkest, changing where the labels change, as a cover chart reads (the opposite of the soft wash, where more cloud is brighter). The clear-to-FEW edge stays soft, so thin cloud gets no hard rim.
HeightHow high the broken cloud is. Where some layer is BKN or OVC (its own layer at 5/8, as in the labels), the area is shaded by that lowest deck: dark low, mid grey mid, light high, all equally opaque, so the grey says height only and the labels say BKN or OVC. Where nothing is broken, SCT is a pattern of dots in the grey of the lowest layer with it; FEW is not drawn. The lowest layer sets the grey: 40 % low under 40 % mid shows as low SCT. On Low, Mid, High or a flight level there is one deck, one grey. Unmarked map means less than SCT.

Both use one smooth reconstruction of the model grid, so an edge is a smooth curve at the model’s resolution, not the observed edge of a cloud.

11.4 Precipitation

A GPU-rendered tint for the rate, with animated drops and flakes over it: the Precipitation row under Rain & storms (source Model), a surface quantity that ignores the altitude bar.

Precipitation as colour with drops and flakes between Stockholm and Tampere: a pale blue tint, blue rain streaks over the sea and white snow flakes inland.
Figure 11.5 — Colour with drops and flakes, Wed 11 Nov 06Z: light rain over the sea, snow inland.
The same hour with the colour off and WMO plates: two green dots, a plate with a dot then slash LCA and two asterisks, and a red freezing wave near Vaasa.
Figure 11.6 — The same hour as WMO plates with the colour off. The red wave near Vaasa is freezing rain or drizzle, which always gets a plate; • / LCA ** is light rain, locally snow.
Rate (mm/h, water equivalent)Tint (one flat colour per band)Popup wording
< 0.3Pale bluevery light
0.3 – 1Light bluelight
1 – 2Blue
2 – 3Indigomoderate
3 – 5Green
5 – 10Yellowheavy
10 – 20Orangevery heavy
20 – 30Magentaextreme
≥ 30Violet
SettingChoices
Precipitation — shown asColour (also for a view that does not name it), or Off, leaving the symbols to show where it rains. No outline, on purpose: a rain area has no edge worth a line.
Precipitation — symbolsOn by default.
Precipitation — symbol styleDrops and flakes (also for a view that does not name it), falling by phase: blue rain streaks, faster and longer with rate; fine pale drizzle streaks; sparse pale specks for a trace (under 0.3 mm/h); white drifting flakes for snow; both for sleet; magenta for freezing rain or drizzle. Denser with rate up to about 3 mm/h, where the colour carries on. Or WMO symbols, drawn as plates (below). The style is saved with a view.

WMO plates (the WMO symbols style) name an area like the icing, turbulence and CB labels: one white plate per area at its most interior point, repeated only about every 280 px, summing up its own area within that spacing. With the colour off they stay the same: like the SWC chart, they name areas and do not trace them.

On the plateMeans
The marksThe station plot’s in Nordic SWC colours, as the Spot forecasts’ WMO set: green dots rain, commas drizzle, asterisks snow, a dot over an asterisk rain and snow, a triangle under the mark a shower (also for thunder; the Convective layer labels the CB), the red wave freezing rain or drizzle. The first mark is what most of the area has.
How manyThe popup’s words: one very light, two light, three moderate, four heavy. A shower: two marks from 2 mm/h, the triangle filled from 10. Freezing: two from 2. Snow follows the model’s light / moderate / heavy snow, as in Spot forecasts: its rate is water equivalent, and heavy snow is rarely over 2–3 mm/h of water.
/ LCA + a second markAs the cloud labels’ “OVC / LCA BKN”: at least 15 % of the area has something heavier or of another kind (sleet at the edge of snow, showers inside rain).
ISOL, OCNL, FRQBefore a shower: how much of the ground round the plate showers (under half, to three quarters, more), the CB labels’ words.
Hover (computer)Laid out as the fog hover: a bold title (“Occasional light rain showers”), a line each for locally different weather (“Locally moderate or heavy rain showers”), the highest rate in the area, “Ices on contact” for freezing rain or drizzle, and, dimmed, that it is a model forecast, not radar.

Computed from Open-Meteo’s precipitation (mm water-equivalent per hour), snowfall (cm fresh snow per hour, ~10:1 ratio) and precipitation_probability on the grid. Snowfall over precipitation is a “snow fraction” that sets the rain↔snow colour and symbol mix per cell. The probability is an ensemble product paired with the model, not its own field: ICON-EU-EPS under Weather: Europe, none under Global (ECMWF publishes none). The popup names which it quotes; without one, the tint follows the rate alone.

A heavy rate with a low probability is normal. The probability asks roughly “would any ensemble member put measurable rain on this exact point in this interval”. In a showery air mass it is routinely low exactly where the rate is highest: at one measured point the heaviest hour (6.2 mm/h) carried the lowest probability (10 %); the model is sure a strong cell is about, not that it crosses your point. The map paints such cells at full strength, and the popup gives both halves:

heavy rain (6.4 mm/h, 15-min rate) — but only 15 % likely at this point, so the model is not confident the cell passes over it

The reverse is spelled out too: a high probability with no measurable rate, where the popup says nothing is painted, so a blank map is not read as a blank forecast.

Time window. Near “now” map and popup both read the model’s 15-minute series (the popup says so), further out both the hourly one. It matters: at one point the quarter-hour held 6.5 mm/h, the hour around it 1.2 mm/h, both correct. The popup’s Precipitation row reads the very cell the layer painted (rate, probability and phase at the time on the bar), so they cannot disagree; it says point fetch only until the layer has loaded.
Zoomed far out, the heavy cores disappear, and the layer says so. Tile fineness follows the zoom. A shower is 2–5 km across; in a bigger cell it is averaged with the dry air around it and the core stops existing. Over one live field, the share of cells at or above 5 mm/h held steady from a 1 km grid to 7 km, then fell to zero at 14 km, the peak dropping from 6.0 to 4.4 mm/h, while the average rate never moved. The map holds the 7 km grid up to roughly a view of southern and central Finland or a 400 nm route; wider, it goes coarser and the key’s source line reads “… km grid — heavy cores averaged out, zoom in” in amber. Then trust the rain area, not the absence of a heavy cell: zoom in before deciding a route is clear of showers. Cloud needs no warning: cover is an areal fraction already.

11.5 Temperatures

A smooth GPU-rendered heatmap of air temperature on the standard meteorological scale: the Temperatures row under Air mass & warnings (source Model), at the bottom of the weather stack so the other overlays draw over it. Altitude-aware: the altitude bar appears while it is on. Temperatures — °C labels (off by default) prints decluttered values.

TemperatureColourAviation significance
−40 °C VioletExtreme cold — battery / hydraulic / pre-flight concerns
−20 °C BlueCold-soak fuel risk for jets; carb-heat habits for piston
0 °C CyanFreezing line — icing exposure when in cloud
+10 °C Spring greenCool / mild
+20 °C YellowWarm (the standard atmosphere at sea level is +15 °C)
+30 °C Orange-redDensity-altitude penalty starts to bite
+40 °C Dark redSevere density-altitude / engine performance loss

Level: Auto is temperature_2m; the rest the nearest pressure level: FL025 → 925 hPa, Low/FL050 → 850, Mid/FL100 → 700, FL140 → 600, High/FL180 → 500, FL240 → 400, FL300 → 300 hPa.

Computed from the shared weather grid of the cloud and precipitation layers (ICON-EU tiles under Weather: Europe, an 80×80 Open-Meteo grid over the view under Global), fetched once for all of them. A WebGL raster: the grid is a texture, the GPU does Mercator-correct bilinear sampling, and a 256-entry colour look-up texture from the named stops applies the exact ramp, smooth and anchored across zoom and pan with no per-frame CPU work. Switching level keeps the current frame until the new data arrives (no blank flash).

Use it forLook for
Low-level icing exposureSub-zero (blue / cyan) terrain under the cloud-cover or precipitation overlays: the classic structural-icing setup.
Density altitudeOrange / red regions, especially at higher-elevation airfields, erode take-off performance dramatically; cross-check the airport’s elevation and the DA62 perf calc.
Air-mass boundariesA sharp transition (e.g. 10 °C over < 200 km) marks a thermal front; pair with isobars (Section 11.10) to identify it.
The warm/cold pulseSlide the time bar: the diurnal cycle and approaching cold/warm advection, in 1-hour steps.
The ramp spans −40 … +40 °C; colder upper air (possible at FL240 in winter) clamps to violet, so turn on the °C labels to read it. Click the map for a point value: with the layer on, the popup’s Temperature row gives the value the layer painted there, at its level.

11.6 Fog

A GPU-rendered raster where surface visibility is forecast below 5 km: the Fog row under Cloud & visibility (source Model), surface-only, with no altitude selector. Four bands, classified in the shader, in distinct blue-grey tones with no blending, so edges are sharp. Use it for overnight valley-fog risk, freezing-fog corridors in winter, and a safe diversion when your destination is below CAT 1 minima.

BandVisibilityTint
BR (Mist)1 – 5 km Pale steel blue
FG (Fog)200 m – 1 km Medium steel blue
DENSE< 200 m Dark steel blue
FZFG (Freezing fog)FG or DENSE with T ≤ 0 °C Ice blue (slightly brighter)

Sub-zero BR is not FZFG: freezing mist at 1–5 km is an observation nuisance, not a hazard.

Fog between Oslo and Stockholm in pale and medium steel blue, with white plates of two yellow bars for mist, one plate reading mist slash LCA fog, and a freezing fog plate with a red V at the top.
Figure 11.7 — Fog with WMO symbols, Tue 10 Nov 06Z: mist with a fog core (mist / LCA fog) west of Stockholm, and at the top a freezing-fog plate, the bars under a red V.
SettingChoices
Fog — shown asColour (default, also for a view that does not name it) or Off, leaving the labels to name the banks. No outline.
Fog — labelsNone: no plates, except freezing fog. WMO symbols (default), as in Spot forecasts’ WMO set: two yellow bars mist (BR), three fog (FG), three heavier dense fog (under 200 m, no WMO mark of its own), three under a red V freezing fog (FZFG). The plate shows what most of the bank is; with at least 15 % worse, “/ LCA” and the worse mark follow: mist / LCA fog. Visibility (m): the bank’s lowest visibility, metres below 1 km (400 m), kilometres for 1–5 km (2.3 km).

Computed from the model’s surface visibility (m) and temperature_2m (°C) in the shared grid of the Cloud cover, Precipitation and Temperatures layers (ECMWF under Global), each pixel put in exactly one band by the WebGL fragment shader. At Now the grid is blended with live FMI observations (FMI’s weather::simple AWS visibility and the visibility of the METARs the app holds for the view) by inverse-distance weighting within ~75 km of each, which pulls coastal fog banks the model misses (Russarö, Utö, etc.) into place. The observations fade out over the first 30 minutes of the time bar; forecast hours are model only.

Surface visibility is a grid-cell average, and real fog often spans 1–10 km (a single valley), so the layer says “fog is likely somewhere in this cell”, not “this spot is in fog”. Always cross-check the METARs and TAFs.

11.6b Active-layer rail

A strip of chips along the bottom of the map, one for every layer that is on, each weather chip carrying its own colour ramp in miniature. It answers “what have I switched on” and “roughly what do these colours mean” without opening anything, and it replaced the Legend panel: that panel’s keys were moved behind the chips, not copied, so they stay live. Measured with five weather layers on, the old panel took 691 px of a 751 px desktop viewport and 752 px of a 375×812 phone, scrolling to 1,520 px; the rail costs about 28 px, 3–4 % of either screen.

The rail at the bottom-left with the chips Airports, Icing, FZLVL and LLF ice, and above it the Icing chip's sheet: the TRC LGT MOD SEV scale, a line on what it shows, and the settings Shown as, MOD / SEV labels, Label style and FL band labels. 1 2 3 4 5 6 7 8
Figure 11.8 — The rail with the Icing conditions view on (Icing, the freezing level and the LLF icing layer), the Icing chip’s sheet open. The numbers match the table below.
#PartWhat it does
1KeyThe layer’s colour scale, with a line on what it shows.
2× on the sheetCloses the sheet; so do tapping the chip again, tapping the map, Esc and a swipe down.
3SettingsThe layer’s own settings, the same as behind the ⌄ on its row in the Layers tab.
4Minimise buttonFolds the strip: Auto → Names only → Hidden (below).
5AirportsAlways first, with no ×. Opens the airport key and filters.
6A weather chipIts colour ramp in miniature; tap for the sheet above.
7× on a chipSwitches that layer off.
8A chip with no keyAn LLF layer: the colour says it is on, and tapping opens nothing.
ChipSwatch and placeTap · ×
A weather layerIts colour ramp. The ramp widens with the screen: 22 px on a phone, 56 px on a tablet, 88 px past 1200 px wide, which on the nine-step cloud-top scale is the difference between knowing a scale exists and being able to count its steps.That layer’s key and its settings, and only that layer’s, in a small sheet above the rail · switches the layer off
The four LLF layers (Vis/Ceiling, Turbulence, Icing, CB/TCU)The colour, to say the layer is onNothing: they draw no key of their own, so the chip does not pretend to be a button
AirportsAlways first: the app’s subject, the one chip with no × and the only one whose place does not depend on what you switched on a minute ago. Its swatch is the three marker dots (large / medium / small) the key uses: the layer draws dots, so the chip draws dots.The key (airport-type dots and METAR categories) and the airport filters (Section 5.4) · no ×: the layer is on permanently, and a stray tap on an 18 px button should not take the app’s subject off the map. The Views window’s Clear layers spares it for the same reason.
The route or flight plan on the mapRight after Airports: a line swatch in the route’s colour (a flight plan shows its legs’ colours in order) and its nameThe name opens the route editor or the flight planner · takes it off the map, does not delete it. In flight the name is not a button; the × stays.
IFR and VFR groupsThe group’s name, no swatch: their members’ symbol colours (AMA grey, airways blue, navaid navy) in one bar would look like a scale and read as nothing, while every other bar on the strip is a key you can read (icing worst-to-best, SUA’s four families).The symbol key first (what a filled triangle means, what the AMA number counts), one switch per member under it · the whole group off, leaving an ↺ undo chip in its place for a few seconds, because four layers gone on one tap is four taps to get back
Radar, Cloud tops, Satellite imageWeather chipsThe sheet carries the source choice: RainViewer or FMI; Model or FMI; FMI or EUMETSAT. Only one source may be on at a time, and the sheet stays open on the one you chose.
The other always-on layersAt the end of the rail. Their swatches are read off what the map draws: ACC sectors the grey dashed boundary with nothing inside, Special Use Airspaces the R / D / P / TSA colours, Terminal Airspaces the style that is on (the five type colours under Filled, one flat yellow under Muted, a bold navy line under Chart). A chip whose swatch is a line is narrower than one with a colour key: 2 px of ink needs only enough width to show its dash pattern.Key and settings. A sheet opened from a settings-only chip carries the layer’s name as its heading, and its rows drop the prefix they need in the Layers tab: under ACC Sectors the row reads Sector labels. Layers with a key of their own are titled by the key.

11.7 Icing

A GPU-rendered raster at the level or slab on the altitude bar, in the four ICAO intensities: the Icing row under Icing, source Model (its LLF and MET NO sources are the official low-level forecasts, Section 13). Use it for choosing a non-icing FL, deciding whether to file an alternate with non-icing approach options, and checking route icing seen in the airgram.

IntensityColour
TracePale ice blue
LightSky blue
ModerateStrong blue
SevereNavy
Icing over southern Finland in colour bands: strong blue moderate icing north of Lahti and over the Gulf of Finland, labelled MOD 025.
Figure 11.9 — Icing at Auto in colour bands, Mon 9 Nov 15Z, with MOD labels and FL band labels (025: found at FL025 only).
The same icing as an outline: violet dashed lines with ticks on the iced side, a light violet wash inside, and red ICAO icing symbols with 025.
Figure 11.10 — The same hour with Outline and ICAO symbols: the ticks stand on the iced side.
SettingChoices
Icing — shown asColour bands (also for a view that does not name it). Outline: moderate-or-severe air as one area, as the WAFC SIGWX chart draws icing: a violet dashed line, short ticks on it towards the iced side, a light violet wash inside, the labels saying what is in it. The ticks tell the iced side where the line cannot (a clear hole inside, an edge the screen cuts). At the edge of the model’s data the wash stops, as the bands do, with no line along it. Off: the labels alone, as the SWC chart gives icing, repeating closer so a wide area still shows its reach.
Icing — label styleWords (default) or ICAO symbols, in the SIGWX chart’s red on the same badge: a deep U crossed by two bars (moderate) or three bars (severe), running down through its bottom as the stem; for SLD the freezing-precipitation mark of the Spot forecasts’ WMO set (a wave with a dot, red too). The FL band stays to the right. Part of a view: changing it marks the view edited, Save keeps it. A view that does not name it shows Words; SWC (Model) names the symbols.

Computed. Risk is non-zero only when both hold:

  1. The temperature at the level is in the supercooled-water window: full risk at 0 … −12 °C, tapering to −24 °C as the cloud glaciates (below roughly −15 °C droplets increasingly freeze to ice crystals, which do not ice the airframe), and
  2. Cloud cover at the level is ≥ 50% (visible moisture is needed for accretion).
RuleEffect
Severe needs liquid waterWhich the model does not give per level. So a level warmer than −3 °C is at most moderate, and so is a level iced alone (neither neighbour on the 1000–500 hPa stack iced) under a column with less than 0.1 mm/h of precipitation. Freezing rain is exempt.
Humidity boostSeverity rises at high RH; the cloud test ramps in from 50 to 70 % cover.
SlabsThe worst risk among their levels: Auto (Total) 1000–500 hPa, SFC–FL180, where nearly all airframe icing lives; Low 1000–700, Mid 700–500, High 400–200 hPa; FL025…FL300 one level each.
ResolutionUnder Weather: Europe the tiles carry each level’s risk computed at full model resolution, and a coarse cell paints in proportion to its iced share, in quarter steps, so an edge stays an edge. Otherwise the app computes it from the temperature, humidity and cloud cover it fetched. No extra smoothing (the old 3×3 average went: two softenings made icing a haze); a WebGL raster with a GPU colour look-up.
Freezing rain / SLDSupercooled large droplets, the most hazardous icing and one the SWC calls out, are flagged separately: a warm nose aloft (a layer above 0 °C) over a sub-freezing, near-saturated layer near the surface. Such cells are forced to Severe and labelled SLD in violet on the slabs reaching the ground (Auto and Low).

11.8 Turbulence

A GPU-rendered raster at the chosen FL slab flagging clear-air turbulence (CAT) in the four FAA intensities: the Turbulence row under Wind & turbulence, source CAT (its LLF and MET NO sources are the official low-level forecasts, Section 13). Deliberately transparent: a layer you read the map through.

IntensityColour
LightSand. Only its upper half: the band starts at zero shear and painting all of it covers the map, so the layer starts at roughly 2 kt / 1,000 ft (Ellrod TI1 ≥ 6), light turbulence you would feel.
ModerateRose, the pink of FMI’s own LLF chart for moderate
SevereRust
ExtremePlum

Each step is darker than the last, none is VFR green, and red-green colour-blind eyes still tell Moderate, Severe and Extreme apart.

Turbulence over the Baltic: rose and plum patches over the Gulf of Bothnia and a large area over Gdansk labelled MOD with 180 to 240 over 140 to 180.
Figure 11.11 — Turbulence at Auto, Tue 10 Nov 21Z. The label gives the ranges of the tops and bottoms: 180–240 over 140–180.

Nothing below FL050. The layer starts at 850 hPa, about FL050. Below it the model’s shear measures the wind growing out of the friction layer, while the thresholds were made for clear air at jet level, and it is wrong more often than right there: it paints wide areas moderate or worse where the low-level forecasts have little, and misses a strong, well-mixed wind with little shear. So by default nothing below FL050 is drawn on the map or read in the popup, and nothing is ever hatched in the airgrams, named on the Brief tab or printed in the weather overview. FL025 draws nothing by default, and the key says why. Low-level turbulence is the forecasters’: the LLF Turbulence layer (Section 13, the Nordics), the GAMET and SIGMETs. On the Brief tab a leg wholly below FL050 reads not analysed below FL050, not a green “none”, and a leg above it says it was judged from FL050 up.

Showing the model below FL050 anyway. Turbulence (CAT) — below FL050, under the chevron or in Settings: Not shown (default) or Model wind shear (unverified), which paints under FL050 too, with the same shear, stability and boundary-layer damping: FL025 and Low from the surface, Auto the whole column, the Outline’s purple line from the surface, and the key says those colours are unverified. A choice of picture, not of verdict: only the map and its popup follow it. The Brief tab, both airgrams and everything printed (the briefing maps, which carry no key to say so, and the weather overview) stay at FL050, so a leg reads the same on every device and on paper. Part of a view; a view that does not name it shows nothing below FL050.

SettingChoices
Turbulence (CAT) — shown asColour bands (default, also for a view that does not name it). Outline: a dashed line round severe-or-extreme air as one area, nothing else (turbulence covers far more map than icing, and moderate edges drew hundreds of rings). As on the Nordic SWC, purple for low-level (FL050–FL100: a shear layer whose middle is below FL100, so one reaching above still counts, as does a storm’s convective turbulence) and grey for high-level (CAT); both severe, both lines. Moderate keeps its labels, no edge. Off: the labels alone, as the SWC gives turbulence, repeating closer so a wide area shows its reach.
Turbulence (CAT) — label styleWords (default; also for a view that does not name it) or SWC symbols in black on the same badge: a level line with one roof (moderate) or two roofs (severe); ICAO has no extreme symbol, so EXT is the severe one in plum. FL band to the right. Part of a view.

Computed. Vertical wind shear between neighbouring pressure levels from 850 hPa up, as closely as the model publishes them (50–100 hPa apart), so a thin shear layer is not averaged away. Pairs are rebuilt per view from the levels actually published: the Nordic model returns 950, 900, 800 and 750 hPa as null, and a phantom level would read as enormous shear. Wind, direction and temperature come through the shared grid; the field is a WebGL raster. Shear maps to the FAA scale:

Shear (kt / 1,000 ft)Severity
< 2Smooth (not painted)
2 – 4Light
4 – 7Moderate
7 – 10Severe
> 10Extreme

Then refined, to flag where shear is likely to break into turbulence rather than every windy gradient:

StepWhat it does
Ellrod index, worst-ofCAT also has a horizontal cause: it gathers where a jet is stretched and sheared horizontally (jet exits, sharp upper troughs, confluence zones), which a column diagnostic misses, while over-calling large shear in undeformed flow. So the layer also computes TI1 = vertical shear × horizontal deformation (Ellrod & Knapp 1992, the core of operational EDR products) and each cell takes the worse. Deformation uses a fixed ~40 km stencil, not adjacent grid cells, which at high zoom fall inside one model cell and would measure interpolation.
Richardson stability factorFrom N² / shear²: full weight in dynamically unstable air, strongly damped in a stable, sharply stratified layer where the same shear stays smooth. Shear diagnostic only: damping TI1 would silence it at the tropopause, where CAT lives.
Boundary-layer dampingA pair inside the model’s boundary layer (height fetched per cell: a deep afternoon mixed layer reaches above FL050, a shallow night one does not) is damped to 0.45: that gradient is partly the expected friction profile. Below FL050 nothing is analysed by default.
The ground is not airA pair whose lower level is below the surface (over high ground even 850 hPa can be) is extrapolation into terrain and reads nothing. The damping counts height above ground, not above 1013 hPa, and the Ellrod index stops at the top of the mixed layer, where deformation would be coastlines and hills. The same pairs and FL050 floor serve the map, popup, airgrams, SWC overview and briefing.
Convective gateRaised only where convection has fired (CAPE and precipitation): an intense cell (CAPE > 1500, precip > 5 mm/h) forces at least Extreme, weaker cells at least Severe/Moderate. Bare CAPE paints nothing, so the warm sector is not flagged.
Altitude chipWorst refined severity across
LowFL050–FL100 (SFC–FL100 on the chip; nothing below FL050 analysed)
Mid · HighFL100–FL180 · FL180–FL390
A flight levelIts slab: FL025 below the floor draws nothing (the key says so); FL050 FL050–FL100; FL100, FL140 FL100–FL180; FL180, FL240, FL300 FL180–FL300
Auto (Total)Every band’s pairs: the worst anywhere in FL050…FL390, never less than the band beneath, the FL band labels giving the altitude
A model shear-and-stability proxy for CAT, not a measurement. Most reliable near the jet stream; blind to mountain-wave and aircraft-scale turbulence below the grid, and by default to anything below FL050. Guidance: cross-check SIGMETs, the SWC and PIREPs.

11.8b Cloud tops — Model

Cloud tops is one row with two sources, one shown at a time: FMI (satellite observation, fine and current) and Model (this forecast, coarse but able to run forward). They answer the same question from opposite ends on one colour scale, so switching compares like with like. On Model, colour is how high the topmost deck reaches, in nine hard-edged steps (one per published level) on FMI’s cloud-top scale: dark magenta at the surface, pink at FL050, near-white at FL100, green and pale blue at FL140–FL180, then yellow, orange and red from FL240 up.

Labels (on by default; Cloud tops — FL band labels under the chevron) give the topmost deck’s top over its base (FL340 over FL180), in red when the top is above the service ceiling of the flight on the map, or of your default aircraft. That is the point of the mode: a climbing pilot asks “can I get on top”, not “what is the base”.

LimitWhy
Quantised to published levelsNo reachable model publishes a cloud top (cloud_top is null on every model; convective_cloud_top, ICON only, covers convective cloud alone). So the band comes from pressure-level cover, the lowest and highest published level with at least 55 %, among SFC, FL050, FL100, FL140, FL180, FL240, FL300, FL340, FL390, roughly 4,000–6,000 ft apart. A top tolerates that: “can I get above it” has one answer at FL236 or FL301 for an aeroplane that stops at FL200.
Topmost deck onlyFrom the highest level with cloud down to the first gap; separate cloud below is flagged ▾ after the base, not folded in. An envelope would claim the sky between was full: over the Nordics 9.8 % of banded cells had a hole inside it, a typical case 57 % at the surface, 22 % at FL050, zero at FL100/140/180, 74 % at FL300: two decks with 18,000 ft of clear air, read as one 30,000 ft slab.
“No band below” ≠ “no cloud below”Only 55 % at a published level counts; just under half of banded cells have some cloud beneath that misses the bar.
The base is not a ceiling1000 to 850 hPa is 361 to 4,780 ft, one jump of 4,419 ft holding the whole VFR decision (500 to 3,000 ft), and the levels that would resolve it (950, 900, 800 hPa) are null in the Nordic model. So the base is only a band’s bottom, left off below FL050. For a ceiling use the Ceiling row (Section 11.16) or a METAR/TAF. FMI’s Cloud tops and Storm tops are far finer observations but cannot forecast forward. This can.

11.9 Convective Activity

One GPU-rendered overlay for everything convective, encoding two separate things in two channels: hue for how bad, form for whether it is happening.

ChannelMeans
Hue = severityGrey (TCU) → apricot (MOD CB) → red (STRG CB) → magenta-violet (SEV CB). A towering cumulus is a grey tower, as it looks from the cockpit; magenta only at the top of the scale. Each step is warmer and darker, so strength reads by lightness too (keeping MOD and STRG apart for red-green colour blindness), none is VFR green, and over sea or rain the apricot stays warm instead of turning green.
Form = active vs potentialA cell forecast as a real convective cloud (or a thunderstorm code) is filled with a scalloped edge, the printed weather overview’s CB outline. Bare CAPE potential with no cloud yet (“loaded, not triggered”) is only stippled: a texture, not an object.
Convective activity over Italy: apricot CB areas with red scalloped edges, brown anvils, and labels such as OCNL CB ~410, OCNL/FRQ CB ~410, ISOL CB ~150-290 and ISOL TCU ~200-340.
Figure 11.12 — Over Italy, Tue 10 Nov 15Z (November had no Nordic storms to show): MOD CB areas in apricot with the scalloped edge, an anvil on every CB, shared labels with ranges (~150–290), a TCU label in the east.
SwitchChoices
Convective areasOn: every cell painted in its strength, grey to magenta, with the stipple. Off: nothing painted.
CB areas shown asThe scalloped edge: Colour fill round the painted area; Outline with the CB area inside left clear (the SWC way; a CB area under about 340 km² is too small for an edge and keeps its colour); Off, no edge.
CB labels · CB anvilsThe text and the anvil glyph, each on its own switch.

The first two are on the layer’s key (Section 4.1.1). Weather forecast paints colours with no edge; SWC (Model) the edge with no colour.

Labels and anvils

OCNL over CB | ~340

A forecast, not a detection. A model paints a convective area in an air mass; radar sees cells. Against CB / TCU · FMI (Section 12.2), expect this layer’s area to contain the radar’s cells, not the outlines to match. A growing TCU or a CB not yet precipitating is invisible to radar; a 7 km model cannot resolve one cell.

Computed from Open-Meteo’s DWD ICON: cape (Convective Available Potential Energy, J/kg), convective_inhibition (CIN, J/kg), weather_code, convective_cloud_top / convective_cloud_base (the forecast cloud, for the “active” test and the top), and temperature_850hPa / temperature_500hPa / freezing_level_height for the lapse-rate cue. ICON specifically, the only layer insisting on a model: no other Open-Meteo source publishes convective cloud top, base and freezing level (MET Norway returns none of them). Its grid is about 7 km, and zooming in will not sharpen it. When the rest of the map comes from another model, the source line under the Clouds, Cloud tops and Precipitation keys names each model, its layers and grid size. A second source, best_match, was withdrawn: with no convective top and no thunderstorm codes it could not tell a fired cell, and its stand-in cloud-cover test flagged warm-front overcast as convection.

InputEffect on the continuous severity function
CAPE sets the tierOn CAPE alone a cell paints from about 150 J/kg, reaches MOD CB at roughly 500–650, STRG CB about 1650, SEV CB only above about 3000 J/kg.
CIN attenuationInhibition stronger than −50 J/kg rolls severity off linearly to 0.4× at −300 J/kg and beyond: “CAPE 2500 under a strong cap” paints faintly, but never vanishes, because Nordic morning caps routinely break by early afternoon.
Weather-code floorA forecast shower (WMO 80–82, 85–86) at least TCU, a thunderstorm (95) at least MOD CB, with hail (96/99) at least STRG CB; plain or recent rain counts as TCU only with CAPE ≥ 100 J/kg. CIN does not attenuate a code: a reported storm means the cap broke.
Lapse-rate cueAn 850→500 hPa drop of at least 28 °C over a freezing level below 3000 m lifts a cell to the TCU/MOD boundary, only with CAPE ≥ 200 J/kg: unconditioned it fired on two thirds of a Nordic viewport, a ΔT of 25 °C being ordinary here. It promotes cells with energy, never paints a blank one.
Lifted index: unusedlifted_index is null for every European model (ICON, ECMWF, MET Norway, KNMI, best_match); only the coarse global GFS has it. So the LI half, which could sharpen a tier CAPE already supports (never promote a low-CAPE cell alone), is treated as absent, not zero, and idles.

The field is anchored to latitude/longitude, so pan and zoom never move the patches over the ground.

LabelCAPE alone (J/kg) approx.Typical top FL
TCU150 – 600FL220 – FL280
MOD CB600 – 1650FL280 – FL360
STRG CB1650 – 3000FL360 – FL400
SEV CB> 3000FL400+

The CAPE ranges (before CIN and floors) set the tier; the label’s top comes from the forecast convective cloud top wherever that is at least about 3 km, and the last column is only the rough range per tier.

CAPE is a potential, not a forecast that convection will happen: a cap (CIN) can suppress it, sparse triggers leave it unused, vertical shear decides whether storms organise. Read “where the atmosphere is loaded”, and cross-check radar, satellite and SIGMETs before launching when severity reaches MOD or higher.

11.10 MSL Pressure

A GPU-rendered pressure field on a diverging blue → white → red scale (deep blue low, white near the 1013 hPa standard, red high), thin isobars, and H / L letters with their core value at the centres. Use it for the synoptic picture: tight isobars mean strong wind, a closing “L” a deepening low.

MSL pressure over northern Europe: a blue to white to red colour field, thin isobars, and a blue L with 976 over the Barents Sea.
Figure 11.13 — All three parts on, Tue 10 Nov 00Z: low pressure blue in the west and north, a 976 hPa low over the Barents Sea where the isobars crowd, high pressure red to the south-east.

11.11 SIGMETs/Warnings

Issued (non-model) hazard polygons from two sources, pulled live and refreshed every ~5 minutes, following the time bar (Section 8).

SourceWhat it is
International SIGMETsFrom national MET offices, via the NOAA Aviation Weather Center isigmet feed: severe turbulence, severe icing, thunderstorms, volcanic ash, dust storms, etc., coloured by phenomenon. A MOV in the text (MOV E 25KT) draws an arrow with a speed label from the centroid; STNR a small circle. Only SIGMETs reaching into Europe (30–72°N, 25°W–45°E).
FMI national weather warningsCAP (Common Alerting Protocol) warnings in English, yellow / orange / red MeteoAlarm severity: local Finnish events (strong wind, snow load, freezing rain, thunderstorm, forest fire, frost, etc.). From alerts.fmi.fi/cap/feed/rss_en-GB.rss through the app’s proxy (/fmi-warnings), taking the en-GB <info> block even when fi-FI / sv-FI exist.

11.12 Nordic SWC

The forecasters’ Nordic Significant Weather Chart drawn on the map in place: scallops, fronts, jet axes, 0 °C boxes and every cloud line with its levels over the ground they describe, so you see which your route crosses. The Nordic SWC view (Section 14) or the Nordic SWC row under Air mass & warnings.

The Nordic SWC drawn on the map: scalloped cloud areas, fronts in blue, a grey jet axis labelled FL270, freezing-level boxes and cloud lines with levels over Scandinavia, Finland and the Baltic.
Figure 11.14 — The Nordic SWC issued for Mon 9 Nov 12Z at region scale, the scale it is drawn for: every line sits over the ground it describes.
BehaviourWhy
One sheet, scaled as oneZooming the map zooms the chart like the PDF; pinned labels over growing areas would not be the chart the forecaster drew. Lettering turns slightly with the meridians (the projection). Close in the ink gets large: use it at region scale, off when working an aerodrome.
Weather onlyThe sheet’s coastline, borders, graticule, terrain shading and place markers are left out; the map shows them better.
The chip opens the chart’s legendThe valid time and the printed sheet’s “Symbols and lines” strip, from the same vectors, re-laid two columns by two to read at printed size: every glyph explained.
New issues arrive by themselvesFour a day, picked up within about five minutes; the sheet’s valid time names the issue.
Ignores the time barEach chart appears only a few hours before its valid time and only the newest is kept, so there is never one ahead. More than three hours from the valid time, the sheet says which hour the chart is for and that no later one exists yet. (Euro WAFC, Section 11.13, comes a day ahead and follows the bar.)

Computed: FMI / SMHI / DMI / MET Norway publish a vector PDF four times a day, valid SFC–FL450. The app’s server returns its ink as geometry, placed with the projection recovered from the sheet’s own graticule (polar stereographic, 15 E). Nothing is redrawn or interpreted. Cached for offline use with the other hazard charts (Section 24).

11.13 Euro WAFC

WAFC London’s fixed-time SIGWX chart for ICAO area EUR (FL100–FL450) on the map in place, as one object that scales with it, like the Nordic SWC (Section 11.12): CB areas with tops, icing and turbulence areas, jet axes with levels, the tropopause. The Euro WAFC view or the Euro WAFC row under Air mass & warnings.

BehaviourDetail
Follows the time barFour charts a day, valid 00, 06, 12 and 18 UTC, each used from three hours before to three hours after; it switches cleanly at the boundary, never blending two. Beyond the newest (roughly 18 hours ahead) it draws nothing and says when the next is published.
Turbulence key on the mapThe numbered boxes (□4) refer to the strip under the chart (severity and levels); the layer puts the matching entry beside every box it can match with confidence and leaves the rest. The untouched strip, valid and issue time are in the chip’s sheet.
A picture, about 4 km per pixelGood at Europe and Nordic scale, soft from about zoom 6. Sea, land, coastline and graticule are removed; city letters cannot be (the same black as the weather), and turbulence areas lose their light grey fill but keep outline and number.

XXX means below the chart’s lower limit, FL100. WAFC retires these picture charts in November 2028.

11.14 The Norwegian Low Level Forecast (MET NO)

The Nordic LLF (Section 13) covers Sweden, Denmark, Finland and Estonia and stops at the Norwegian and Latvian borders. Norway publishes its low-level forecast as map layers from the Norwegian Meteorological Institute; these five bring them in, and over Norway they are the only low-level product the app has. They are a MET NO source tag on five rows: Cloud cover and Visibility (Cloud & visibility), Turbulence (Wind & turbulence), Icing and Freezing level (Icing; the last shared with the model source, Section 11.15).

LayerWhat it paints
Visibility (MET NO)Visibility in 20 steps, 1 km bands above 1 km and 100 m bands below it. Above 10 km is drawn as nothing, so ink on the map is the reduced visibility. There is no ceiling half — MET Norway does not publish one here.
Clouds (MET NO)Low cloud (surface to 6500 ft) in yellow, mid cloud (6500–13000 ft) in light brown and fog in red, all three at once, darker where denser. This is a different cut of the sky from the model’s cloud cover.
Icing (MET NO)Atmospheric icing in four steps — trace, feeble, moderate, severe.
Turbulence (MET NO)Moderate and severe only. Shorter horizon than the rest — see below.
Freezing level (MET NO)The 0 °C isotherm as a continuous field, surface to above 10 000 ft, in 1000 ft bands.
TopicDetail
TimeWhole hours out to roughly +58 hours, against the Nordic LLF’s eight; Turbulence only about eight hours ahead. The app reads each layer’s published window; past its end the layer gets a red chip in the top-right strip naming the real window (TrbNO — data window (−1.6h…+7.4h)). Blank with no chip: clear weather. Blank with a red chip: past the end of that product.
StandingThe model is MET Norway’s MEPS (AROME‑Arctic in the far north), covering Fennoscandia and the Baltic, so it also fills the Latvian gap. MET Norway calls it official flight documentation in Norwegian airspace only; elsewhere it is a second model, no more than the app’s own layers, not a briefing. Automatically generated, it replaces no TAF, METAR, SIGWX or SIGMET/AIRMET anywhere.
KeysFrom the chip (Section 11.6b): the labelled colour bar, what the layer measures and MET Norway’s caveat, every colour from the service’s published legend, so key and pixels cannot drift. Clouds (MET NO) has no published scale, so its chip has no colour bar and its key explains the three colour families in words.
LimitsServer-drawn pictures: no point queries, so no pop-up values. Fetched live, not cached for offline use: offline they draw nothing, and their row does not yet grey out as the radar rows do.

11.15 Freezing level (model)

The height of 0 °C as a field, in 1000 ft bands from the surface (blue) through green and yellow to orange-red at 10 000 ft, then magenta to pale lavender at 20 000 ft. The LLF section’s 0°C row and the airgram’s hover give it at a point; this answers where along my route the freezing level drops through my cruising altitude.

Freezing level over the Baltic: yellow and green 1000 ft bands with contour lines labelled 2k, 4k and 6k, and SWC boxes such as 0 degrees colon 070.
Figure 11.15 — Bands + contour lines every 2000 ft with SWC labels, Tue 10 Nov 00Z: 7000–7500 ft over the Gulf of Finland, 1000 ft in central Sweden.
Model (this layer)MET NO (Section 11.14)
RowThe two halves of the Freezing level row, on the same colour scale on purpose (as the two Cloud tops layers): a colour is one height whichever draws it. Both can be on; where they disagree is worth a look.
ReachICON’s box, roughly ten times the area, at 7 kmFennoscandia, about 2.5 km, further ahead
Above 10 000 ftMagenta to lavender, to 20 000 ftOne red, drawn so on its server; cannot be subdivided
SettingsBelowA server picture: always bands
SettingChoices
Freezing level — shown asColour bands, Bands + contour lines, Contour lines only or Off (SWC labels alone). Lines carry their level, so inside the 6k line the freezing level is below 6000 ft, the cruising-altitude question with no key to look up. Lines-only leaves the chart clear; lines ignore the opacity slider.
Contour every1000, 2000 (default) or 4000 ft: 2000 reads across a continent, 1000 matches the bands and suits a close zoom.
Freezing level — SWC labelsBoxes as the Significant Weather chart prints them: 0°:030 (0 °C at 3000 ft AMSL, hundreds of feet) or 0°:SFC. Each is the median of the cell under it and its neighbours, rounded to the nearest 500 ft, the chart’s step and all a 7 km field deserves. About 130 px apart on a latitude/longitude lattice, they move with the map, a value repeating only over a wide region, so boxes gather where the level changes; with Off they stand alone, never dimmed. A view not naming them turns them off. The chart’s second line for a sub-zero surface layer under a warmer one (<0°:SFC-005) is not drawn: it needs the near-ground temperature profile.

Limits: ICON only, the one Open-Meteo model with this field (MET Norway’s Nordic model returns nothing at every hour, measured), so nothing outside ICON’s box. At 7 km it is regional, not a valley freezing level, which matters in the mountains; MET NO is finer where it reaches. No extra download with Convective activity on (the same bundle of fields); alone it fetches the whole bundle for one field.

11.16 Flight category, and the two readings behind it

The layer long called Ceiling draws a flight category, VFR to LIFR, from a ceiling and a surface visibility, and those two are layers of their own: not only is it IFR but which of the two made it IFR. Three rows under Cloud & visibility, in this order:

RowWhat it draws
Flight categoryThe verdict. VFR uncoloured, then MVFR / BIR / IFR / LIFR. This is the old Ceiling layer, unchanged.
VisibilityThe visibility reading on its own, inked only where it restricts — 8 km or better is left clear. Steps at 8, 5, 3 and 1.5 km.
CeilingThe ceiling reading on its own, inked only below 3000 ft. Steps at 3000, 1000, 600 and 500 ft.
Flight category between Oslo and Stockholm: purple LIFR, orange BIR and blue MVFR cells with CIG and VIS plates such as CIG 200 VIS 10+.
Figure 11.16 — Flight category as colour with CIG / VIS labels, Mon 9 Nov 15Z: LIFR (purple) on a 200 ft ceiling with good visibility, BIR orange, MVFR blue.
The same hour as Outline: gold dashed lines with ticks round the BIR, IFR and LIFR areas, nothing painted, plates inside.
Figure 11.17 — The same hour with Outline: the SWC line round ceiling below 1000 ft and/or visibility below 5 km. MVFR is not drawn.
Setting (Flight category row)Choices
Ceiling — CIG / VIS labelsOff by default. On, non-VFR areas carry the two numbers (CIG 1200 over VIS 4.0k) on the icing and turbulence layers’ white plate, most interior spot first, never one plate on another.
Ceiling — shown asColour (default, also for a view that does not name it): MVFR, BIR, IFR, LIFR. Outline: the Nordic SWC line for ceiling below 1000 ft and/or visibility below 5 km, gold, a short tick hanging from every dash towards the area, nothing painted: exactly BIR, IFR and LIFR; MVFR is not drawn. Off: no field, the CIG / VIS plates alone if on.
The components are the model’s, not an observation’s. The Fog layer blends live FMI and METAR visibility at “now” and is the better answer below 5 km. Model visibility is weakest where it matters: against 206 Nordic METARs on a September afternoon it caught 2 of the 7 stations reporting under 10 km, missing shower reductions of 2600–4000 m entirely. Read it as the model’s reasoning behind the category, not the visibility you will meet.

11.17 Tropopause

The tropopause as the Significant Weather chart prints it: boxes with a flight level (340) and pentagons at highs (H over the number) and lows (the number over L). Labels only, no colour. The Tropopause row under Wind & turbulence, and part of the SWC (Model) view (Section 14.1).

Why. Where the troposphere ends and temperature stops falling with height. Indirect but useful for a piston twin: CB tops seldom pass it, so a high tropopause lets convection grow tall; a low one marks cold air aloft (an upper low or trough, showers, icing higher than the surface suggests); and the jet and its CAT run where it steps down.

TopicDetail
The numberNo model publishes it: the app finds it in ICON-EU’s temperature and height at seven levels (500 to 100 hPa) by the WMO definition, as a flight level (pressure altitude, as on the chart). Against 254 radiosondes at seven Nordic stations over a month: typically within 10 FL (median 8–9), 90 % within about 25 FL, no bias, analysis to a day ahead. Boxes: the median of the cells around, to the nearest 10 FL.
No boxWhere temperature falls only slowly through several layers the break is too weak to place (every sounding missed by more than 40 FL was such a profile): no box, no H / L. Nor can the levels see one under about FL200, which is the deep cold low. An empty stretch is not “no tropopause”.
Highs and lowsFound on the map, not the screen, so they stay put: a high is the highest point within 500 km standing at least 20 FL above its surroundings, at most one of each per 1000 km. Near the screen edge one may wait until you pan towards it.
LimitsModel tiles only, from 45 N northward: further south, under Weather: Global or with the tile service down it shows nothing, and the key says so. The model’s tropopause, not the forecaster’s: on 8 November the Nordic SWC had a low of 310 over the North Sea where the model’s break was too weak. Its boxes rank last among labels and step aside for all.

12. Radar, Satellite & Lightning

What the weather is doing now: radar, satellite and lightning, each an observation fetched live from its provider. Unlike the forecast layers (Section 11), with no connection their rows grey out instead of drawing nothing.

12.1 What it is

They have no menu of their own any more. They sit in the Layers tab of the Views window, on the rows that ask the same question as the forecasts:

Layers-tab groupRowSources
Rain & stormsRadarRainViewer or FMI, one at a time
CB / TCUFMI
Storm topsFMI
LightningFMI heat map, Strikes
Cloud & visibilitySatellite imageFMI or EUMETSAT, one at a time
Cloud topsFMI, beside the Model source of Section 11.8b, one at a time

12.2 Available layers

LayerWhat it drawsSource
Sat. Image (FMI)Latest Europe HRV (visible) channel + IR108 masked-night composite from Meteosat SEVIRI, ~15-minute cadence. Drawn cloud-only in the Clouds layer’s blue-grey by default (12.5).FMI / EUMETSAT
Sat. Image (EUMETSAT)GeoColour from Meteosat Third Generation (FCI): true colour by day, infrared cloud by night, 10-minute cadence. Use it when the FMI image is blank or not loading. Its newest frame is older (typically 20–70 minutes against about 20), so FMI stays the first choice for the freshest picture. Same drawing mode as FMI (12.5).EUMETSAT (CC BY 4.0)
Cloud tops (FMI)Cloud-top height for every cloudy pixel, from Meteosat SEVIRI (NWC SAF), ~15-minute cadence, day and night. Clear sky is transparent, so the chart stays readable. Says nothing about the cloud base.FMI / EUMETSAT
Radar (Rainviewer)Pan-European precipitation radar composite, 10-minute cadence, tiles up to zoom 7.RainViewer
Radar (FMI)FMI’s Nordic composite, finer than the European one, 5-minute cadence. Step the time bar past now and the row switches to FMI’s nowcast (FMIPPN) for up to +4 h, but the nowcast covers Finland only: rain over Sweden and Norway drops out as soon as you step forward. Where no radar reaches, a faint grey wash lies under the rain, so “dry” and “no radar” read apart. If FMI’s main server stops answering, the layer switches to a backup (Finland only, no nowcast) and says so in a notice and a blue FMI backup pill; it asks again every 5 minutes and goes back as soon as the main server answers.FMI
Lightning (FMI)10-minute flash-count heat map over Europe from the Meteosat Third Generation Lightning Imager: where thunderstorms have been active.FMI / EUMETSAT
Lightning strikes (FMI)Every ground-detected strike as a bolt, bright yellow when fresh, turning red as it ages through the 60 minutes before the time on the bar; refreshed every 45 s. Where one has just hit.FMI (NORDLIS network)
CB/TCU (FMI)Radar-derived convective-cell detection from the Finnish network, tighter than the generic European convective layer.FMI
Storm tops (FMI)For each column of the Finnish radar grid, the highest flight level where reflectivity reaches 20 dBZ (the canonical “clearly precipitating / convective” threshold), as a coloured FL band: brighter / higher = taller storm. Spots the tallest cells before you cross them, and checks the Convective Activity forecast (Section 11.9) against real tops.FMI (12-radar composite)

All nine layers ship to every user.

12.3 Time control for observation layers

The time bar (Section 8) drives these layers. While observation layers are the only time-aware layers on (no forecast layer, and the route’s weather panel closed), it runs in observation mode:

ControlIn observation mode
‹ ›With Radar (RainViewer) on, jump to the previous or next frame RainViewer actually published, stopping at the first and last. Without its frame list they nudge the time by 15 minutes.
Time chipOpens a picker listing RainViewer’s frames, each tagged obs, obs · now or nowcast (otherwise whole hours grouped by day). Jump to now is at the top; the small × on the chip does the same without opening it.
Backward clampThe bar cannot go further back than the longest data window among the active layers (never less than 2 h); ‹ greys out at that edge.
Red pillsWhen the time falls outside a layer’s window, a red pill under the buttons on the right of the map names it with a short code (Radar, FMI, Strikes, Ltng, CB, ETop, CTop, Sat, SatEU; LLF for the Nordic LLF) and its window, e.g. ETop (-24h…now). Hover for the full name. No pill: every active layer has data for that moment.

Approximate data windows:

LayerBackwardForward
Radar (RainViewer)−2 h (dynamic, from frame list)Nowcast frames when published (up to ~+30 min; can be none)
Radar (FMI)−24 h+4 h nowcast, Finland only
Lightning strikes (FMI)The 60 min before the time on the barNow only
Lightning (FMI), CB/TCU (FMI), Storm tops (FMI), Sat. Image (FMI), Cloud tops (FMI)−24 hNow only
Sat. Image (EUMETSAT)−24 hNow only (“Now” is EUMETSAT’s newest frame)

Turn on any forecast layer as well and the bar leaves observation mode: ‹ › step whole hours, the picker lists hours from 12 h back to 7 days ahead, and an observation layer whose window the bar has left shows its red pill.

12.4 Reading the colour palettes

Each layer has its own palette: the same colour means different things on the radar and on the lightning heat map. Ramps run from weakest to strongest.

LayerEncodesPalette (weak → strong)
Radar (Rainviewer)Reflectivity (dBZ) ≈ precipitation intensityUniversal Blue: light blue → cyan → green → yellow → orange → red → magenta. Transparent below ~10 dBZ; magenta > 60 dBZ ("hail-likely" cells).
Radar (FMI)1-hour accumulated rain rate from the Nordic composite (mm/h equivalent)FMI default rr ramp: very light blue (< 0.5 mm/h) → cyan → green → yellow → orange → red → magenta (> 50 mm/h). Finer than RainViewer over Finland. Ahead of now the nowcast uses FMI’s reflectivity (dBZ) ramp instead.
Lightning (FMI)Cumulative flash count per 10-minute binFMI li_lfl_heatmap: faint yellow (1–2 flashes) → orange → deep red (10+ in a cell).
Lightning strikes (FMI)Individual strikes and their ageOne bolt per strike: bright yellow when fresh → orange → red, shrinking and fading towards the end of its 60-minute window.
CB/TCU (FMI)Per-pixel CB / TCU classificationCategorical, binary per pixel: pink dots = CB candidate, cyan/teal dots = TCU candidate. No intensity gradient.
Storm tops (FMI)Highest FL of the 20 dBZ echo in each columnFMI etop_dbzh: dark blue (FL050) → cyan (FL100) → green (FL150) → yellow (FL200) → orange (FL250) → red (FL300) → magenta (FL350+). Topping CBs read red/magenta.
Sat. Image (FMI), Sat. Image (EUMETSAT)Visible daylight + IR night from Meteosat SEVIRI (FMI) or MTG FCI GeoColour (EUMETSAT)Depends on the drawing mode (12.5). Clouds colours (default): the thicker the cloud, the deeper the blue-grey, as in the Clouds forecast layer. Photograph: true-colour-like by day (white cloud over coloured land and sea); at night IR108 shades cloud cold = brighter white, so high CB tops are the brightest patches.
Cloud tops (FMI)Cloud-top height, cloudy pixels onlyKeyed on the layer’s rail chip: magenta / pink below FL080, greens and pale blues to about FL200, yellow → orange → red above. Red is CB-anvil territory. This is the top of the cloud; Storm tops is the top of the precipitation.
Cloud tops (FMI) over Scandinavia: a red band of high tops from Trondheim across Sundsvall to southern Finland and Estonia, orange tops over the north, pink low tops over southern Sweden and green mid-level tops over southern Norway.
Figure 12.1 — Cloud tops (FMI) on 9 November 2026. The red band from central Norway to Estonia is cloud topping out above about FL200; the pink over southern Sweden is low cloud under FL080. Gaps are clear sky, and the map shows through.

Cross-checking a CB forecast: Radar / Radar (FMI) tells you how heavy the precipitation is, Storm tops how tall the cell is. Bright magenta radar at an FL300 storm top is a fully developed CB; the same return at FL080 is a stratiform-rain bullseye and far less hazardous.

12.5 How the satellite image is drawn

The satellite product is a photograph. While the sun is up nothing in it is transparent: clear ground is painted as solidly as cloud, so laid flat over the map it hides lakes, coastlines and airport labels everywhere, even where there is no weather.

The Satellite image setting, under the chevron on the Satellite image row in the Layers tab or on the layer’s chip, offers three ways to draw it. One setting covers both sources, FMI and EUMETSAT.

ModeWhat you get
Cloud only, Clouds colours (default)Brightness drives transparency: clear sky lets the map through and only cloud is painted, in the Clouds forecast layer’s blue-grey ramp, so an observation and a forecast of the same sky read as one surface.
Cloud onlyThe same see-through treatment, in the photograph’s own colours.
PhotographThe raw product at a flat opacity.
The FMI satellite image as a photograph: clear Swedish coast painted pinkish-brown and the Gulf of Bothnia dark teal, cloud over Finland white.
Figure 12.2 — Photograph: clear ground and sea are painted too, and the coast and its labels disappear.
The same image in Cloud only, Clouds colours: the map clear over Sweden and the Gulf of Bothnia, blue-grey cloud over Finland.
Figure 12.3 — Cloud only, Clouds colours, same scene: only the cloud over Finland is painted.
When to switch back to Photograph. Brightness cannot fully separate thin cloud from sunlit ground: the brightest clear land and the dimmest cloud overlap in the image, and no setting can invent the difference. Both cut-down modes therefore lose some faint cloud. When you are hunting thin or low cloud (a shallow stratus deck, the edge of a fog bank), switch to Photograph and read the raw picture. For everything else the cut-down view shows where the cloud is without costing you the chart.

13. The Nordic Low Level Forecast (LLF)

The LLF, a Nordic aviation-meteorology product served by the Finnish Meteorological Institute, draws polygons of aviation-significant conditions (vis < 8 km, ceiling < 2000 ft, icing, turbulence, CB/TCU), updated every ~30 minutes.

QuestionAnswer
Where to find itThe LLF source tag on six rows of the Layers tab (Section 10): Flight category, Visibility, Ceiling, CB / TCU, Turbulence and Icing. There is no separate LLF button any more.
Quickest way inA view (Section 9.2). Visibility & ceiling (LLF), CB/TCU (LLF), Icing (LLF) and Turbulence (LLF) show the official forecast on its own; VFR conditions, Convective conditions, Icing conditions and Turbulent conditions lay it beside the model.
CountriesTen forecast areas: Sweden (four), Finland (three), Denmark (two), Estonia (one).
Not coveredNorway, Latvia, Lithuania. For Norway use the MET NO sources in the Layers tab (Section 11.14): that is where the Norwegian low level forecast lives, and its coverage happens to reach Latvia too. For Latvia the official low-level product is the FALV51 GAMET text, in the airport popup (Area forecast (text), Section 6.3). Outside the coverage the layers switch on normally and draw nothing.
All four LLF layers over the Nordic countries: coloured area polygons with G/L crosses, ICE and turbulence badges over Sweden, Finland, Denmark and Estonia; Norway and Latvia empty.
Figure 13.1 — All four LLF layers, 9 November 2026. Norway, Latvia and Lithuania are empty: the product does not cover them.

Which area a field is in comes from the product’s own published polygons. A field outside every area shows no LLF section, among them four Swedish mountain airfields near the Norwegian border (ESKS, ESNC, ESUE, ESUT). Bornholm is in Sweden’s southern area, as the product files it.

13.1 Sub-layers

Each sub-layer is the LLF source tag on a Layers-tab row. Outside the ten areas every one is simply empty.

Sub-layer · rowWhat it draws
LLF Vis/Ceiling
Flight category, Visibility, Ceiling
One FMI product answering all three rows: switch it on from any and its tag lights on all three. Coloured polygons per area, green (VFR) → blue (MVFR) → red (IFR) → purple (LIFR) for the worse of visibility and ceiling (thresholds 8 km / 2000 ft, 5 km / 1000 ft, 1.5 km / 500 ft). A small G/L cross at each polygon centroid shows the general and local vis/cloudbase buckets side by side (G = area, L = local). Its wind barbs (FMI’s own, grey, drawn from zoom 6) are part of this toggle too.
LLF Turbulence
Turbulence
Pink polygons for FMI's moderate-turbulence areas (mturb endpoint), with a "∿ FLtop / FLbase" badge above the centroid (e.g. "∿ 050 / SFC").
LLF Icing
Icing
Yellow polygons for moderate-icing areas (ice endpoint), with an "ICE FLtop / FLbase" badge below the centroid (e.g. "ICE 125 / 030").
LLF CB/TCU
CB / TCU
Red polygons for convective cells (cb endpoint). The badge shows FMI’s qualifiers, e.g. "CB ISOL", "CB EMBD ISOL" or "TCU": CB and TCU are distinguished rather than collapsed into a single "CB CB" label.

The three band badges are stacked round the centroid so they never cover the G/L cross: turbulence above, icing below, CB further below.

Lapland: pink turbulence polygons with badges such as 050 over SFC and 125 over SFC, a yellow icing area ICE 080 over 050, and G/L crosses.
Figure 13.2 — Lapland: turbulence SFC–FL050 or FL125 (pink), icing FL050–080 (yellow).
The Kattegat and southern Sweden: a red TCU polygon, ICE 080 over 020 badges and G/L crosses with a green and an orange bucket.
Figure 13.3 — The Kattegat: a TCU area (red), icing FL020–080, crosses with a worse local (L) bucket.

Tomorrow, where the product publishes it. Besides the two-hour windows for the rest of today, the LLF publishes a set of four-hour windows reaching into tomorrow, but only for Sweden and Denmark (Finland and Estonia publish none), and only from some time in the afternoon. A leg briefed for tomorrow over Sweden finds it. It is used only where it reaches past the ordinary windows: earlier in the day it merely re-covers hours already forecast in finer steps, and would make a briefing coarser and gloomier without telling it anything new. A leg today costs exactly what it did before.

The FMI national CAP weather warnings (yellow / orange / red MeteoAlarm severity for strong wind, snow load, freezing rain, thunderstorm, forest fire, frost, etc.) are in the SIGMETs/Warnings overlay beside the international SIGMET feed (Section 11.11).

13.2 Popup details

Click inside an LLF polygon and the map popup (Section 7) shows each LLF zone there as a chip, beside SIGMETs, warnings, airspace and the weather there.

13.3 How the airport-popup LLF table relates

The Weather tab's Low Level Forecast section (Section 6.3) reads the same FMI endpoints.

RowConvention
Category"G" for the area; "L" only when local data shifts the category.
VIS, CLDFMI's buckets: "blw 1.5 km / 3 km / … / 8 km+", "blw 500 / 1000 / … / 2000+ ft".
Outside every returned sub-polygonImplicitly VFR (vis 8 km+, ceiling 2000 ft+), matching FMI's convention of returning only non-VFR polygons.

How it's computed: FMI publishes the structured GeoJSON feed via ilmailusaa.fi (endpoints vis-cld, ice, mturb, cb, ctop, zero, wnd, overview). The app re-renders the polygons locally and never mixes in model data: everything the LLF layers draw is the product's own forecast.

14. Significant Weather Charts

SWCs are the official aviation-meteorology summary (jet streams, fronts, CB tops, icing and turbulence zones) and remain the gold standard for go/no-go decisions on longer flights. In the app they are views on the map (Section 9.2), not a window of their own; the two sheets are also rows under Air mass & warnings in the Layers tab.

ViewWhat it isWhere
Nordic SWCThe Nordic sheet drawn on the map over Bright (map): areas, fronts and levels in place, so you see which of them your route crosses (Section 11.12).On the views bar out of the box
Euro WAFCWAFC London’s Europe SIGWX chart, the ICAO-standard mid-level chart, following the time bar through four charts a day (Section 11.13).Views list, behind More…
SWC (Model)Not a sheet: the weather model drawn in the sheet’s marks, hour by hour, for the hours and places the sheets do not cover (14.1).Views bar, right after Nordic SWC

14.1 SWC (Model)

The weather model drawn in the Significant Weather Chart’s own marks: the ticked lines, the ICAO icing and turbulence symbols, the CB labels, the 0° boxes and the WMO weather plates you read on the Nordic sheet. Same question as the sheet, where is the weather that matters to me, but for every hour on the time bar, over the whole model area (Weather: Europe) and at your leg’s own departure time. Turn it on with the SWC (Model) view, on the bar right after Nordic SWC.

It is not the SWC. No forecaster drew it. Read the Nordic SWC (or Euro WAFC) first, and this view for the hours and places the sheet does not cover. Three differences:

What the view turns on: eleven weather layers over Bright (map), each set the way the chart draws it. The cloud shading is the only fill; everything else is lines, symbols and plates, so the map stays readable.

LayerAs the chart draws it
WindsOnly the strong-wind marks
CloudsHalf-strength shading and labels
Precipitation, FogWMO plates, no colour
Flight categoryThe gold SWC line, no colour; the airports show their flight category
Icing, TurbulenceOutlines with ICAO symbols and FL bands
Freezing levelThe 0° boxes alone
Convective activityCB labels and the red scalloped edge round each CB area; no anvils, no colour
MSL pressureH / L only, no isobars
TropopauseThe chart’s boxes and H / L pentagons
SWC (Model) over southern Finland: grey cloud shading with cloud labels, gold ticked ceiling lines, blue-framed freezing-level boxes, violet icing outlines with red ICAO icing symbols, and fog plates
Figure 14.1 — Southern Finland at 12Z on 8 November 2026. Cloud is the grey shading, with labels such as BKN/OVC | MID. The gold ticked line goes round low ceiling or poor visibility, over most of the south. The blue-framed boxes (0°:055) give the freezing level. In the east the violet dashed line and its light wash are moderate icing, with red ICAO icing symbols and their FL bands. The yellow-barred plates are mist and fog: near Stockholm ≡ / LCA ≡ reads mist, locally fog, beside an airport reporting freezing fog (FZFG).
SWC (Model) over central Norway and Sweden: CB/TCU labels, turbulence symbols, icing symbols with FL bands, precipitation plates, freezing fog plates and freezing-level boxes
Figure 14.2 — Central Norway and Sweden at 06Z on 9 November 2026, a forecast eighteen hours ahead. Over the Norwegian Sea a showery air mass is drawn the way the chart draws it: ISOL TCU ~280 labels give towering cumulus with tops near FL280, green plates with / LCA and a shower triangle mark rain with local showers, and red icing symbols carry bands up to FL140. At the top right a roof symbol over 065/050 is moderate turbulence between FL050 and FL065. Inland the red V on yellow bars is freezing fog. At the bottom a red wave plate marks freezing rain or drizzle.

What each mark means

Every mark is a plate or a line from a layer in Section 11, described there in full. When two plates want the same place the more dangerous keeps it: CB, then turbulence, icing, ceiling, cloud and the freezing level, with the airports above them all. On a computer, hovering a plate gives its reading in words.

MarkWhat it saysLayer
OVC/LCA BKN LOW
grey shading
Cloud. The shading is the cover at half strength: brighter for more cover, the tint hinting at height (warm low, cool high). The label names the cover in the area the way the sheet words it (BKN/OVC varying, OVC/LCA BKN overcast with broken gaps), then the band of the lowest layer that reaches that cover: LOW 0–3 km, MID 3–8 km, HIGH above 8 km. The band comes from the model’s layers and is not a measured base. Few and clear are not labelled.§ 11.3
A gold ticked line and a violet ticked line with a light violet washTwo lines, two hazards. The gold dashed line with short ticks is the sheet’s line for ceiling below 1000 ft and/or visibility below 5 km. Its ticks hang towards the area, and nothing is painted inside it. The violet dashed line with ticks and a light violet wash is moderate or severe icing, with the ticks on the iced side. Both are smoothed by about one model cell, and a patch smaller than about 22 km across gets no line of its own.§ 11.16, 11.7
Red ICAO icing symbol with 140 over 100Icing. The red ICAO symbol: two bars for moderate, three for severe. To its right is the band, the top over the bottom in hundreds of feet (here FL100 to FL140). A red wave with a dot in place of the symbol is SLD, freezing rain or drizzle aloft. Trace and light icing are not drawn.§ 11.7
Turbulence roof symbol with 065 over 050Turbulence. One roof for moderate, two for severe, with the band beside it (here FL050 to FL065). A dashed line goes only round severe turbulence: purple for low level (FL050–FL100), grey for CAT higher up. Nothing is drawn below FL050. The model was wrong there more often than right, so low-level turbulence is the LLF’s and the GAMET’s job.§ 11.8
ISOL TCU ~280CB and towering cumulus. How much of the area they cover (ISOL under half, OCNL half to three quarters, FRQ more), then CB or TCU, and the top in hundreds of feet. A CB area of 340 km² or more is ringed by the SWC’s red scalloped edge and left clear inside; a smaller one is its label alone. Nothing is painted (not the CB areas, the towering cumulus or the unstable air), and there are no anvil glyphs (CB anvils, Section 11.9).§ 11.9
0°:035Freezing level. 0 °C at 3500 ft AMSL, in hundreds of feet. 0°:SFC means it is at the surface. The boxes spread across the map and gather where the level changes.§ 11.15
Two green dots / LCA shower trianglePrecipitation, in the station plot’s marks: green dots for rain, commas for drizzle, asterisks for snow, and a triangle under the mark for a shower. More marks mean a higher rate. / LCA and a second mark say part of the area has something heavier or different (here rain, locally showers). ISOL, OCNL or FRQ before a shower say how much of the ground it covers. There is no outline: a rain area has no edge worth a line.§ 11.4
Red wave: freezing rainFreezing rain or drizzle. Always a plate of its own, however small the patch, and it beats the freezing-level, cloud and ceiling labels for space. It ices on contact.§ 11.4
Yellow fog bars / LCA
Freezing fog: red V over yellow bars
Fog. Two yellow bars for mist, three for fog, three heavier ones for dense fog (under 200 m). / LCA and a second mark say part of the bank is worse. A red V over the bars is freezing fog (FZFG), which always gets its own plate.§ 11.6
grey line with flags
red diamond 32
Strong wind (none was drawn in the two pictures above). A grey curved line with an arrowhead is the axis of a wind of 50 kt or more at FL100–FL180. Its flags give the speed (a pennant for 50, a feather for 10), and the label beside it gives the core’s level over the levels where the wind is 50 kt or more (FL180 over 140/XXX). A red diamond with a number is a widespread mean surface wind above 30 kt. Both cover the forecast’s first 48 hours only. The wind at the level you fly is not drawn here: the Wind view shows it.§ 11.2
black box 340
pentagon H over 420 / 290 over L
Tropopause as a flight level, the chart’s marks: a box per region, and its highs and lows. No box where the model’s break is weak or under about FL200, so a gap is not “none”. Lowest of the labels.§ 11.17
H / L with a valuePressure centres with their core value in hPa. There are no isobars, so the wind comes from the marks above, not from the spacing of the lines.§ 11.10
airport dotsFlight category at the airports, from the METAR now and the TAF ahead (V, M, B, I, L). The METAR wind chip is left out here: the strong-wind marks carry the wind.§ 5

Reading it

HabitWhy
Sheet first, then the modelOpen Nordic SWC, then tap SWC (Model) right below it on the bar and step the time bar to your departure. Where the two agree, the picture is solid. Where only the model draws an area, check the LLF (Section 13), the METARs and TAFs, and the airgram along your route (Section 15) before making it a reason not to go.
Mind the altitude chipCloud, icing and turbulence follow the level on the chip; Auto reads the whole column the way the sheet does. The FL bands on the plates say where in the column each hazard is. The strong-wind marks always read FL025–FL180, whatever the chip says.
Zoom 6 to 7 to readA region of a few hundred kilometres is where the view reads like a sheet. Zoomed far out the icing and ceiling lines break into many short loops and the plates thin out to keep off each other: good for seeing where the weather is.
Give it a momentIt reads nearly every field of the model tiles, so on a slow connection or an older phone the first hour takes a while to fill. Later hours are quicker.

15. The Airgram

An airgram is a vertical cross-section of the atmosphere along your route: distance (or time) across, altitude up. It is the fastest way to spot icing, cloud, turbulence and convective layers before you decide which flight level to file. A second tab, Airspaces, puts the ground and the airspace on the same axes.

15.1 Getting a route to read

FromHowWhat it reads
A route (Section 16)RTE tile (the arrow at the top of the left-hand button column) → + New route (or + Edit / new route), draw or type the line, then Airgram on the editor’s bar (needs at least two points).The route, at its FL and, when its DEP is set, at that departure hour. Opens over the map.
A flight plan (Section 17)The Profile tab on any leg.The leg, with its own cruise level and departure time.
An airportThe Airgram tab of its popup (15.9).24 hours over one point.

The tile once entered a draw mode of its own, with its own banner and undo, and drew a throw-away line just to read the weather along it. It now opens your routes: one way of putting points on the map instead of two, and the line you drew to answer a question can be starred and flown next month.

The profile line. The chart draws climb → cruise → descent from the departure elevation up to the cruise FL and back down, with TOC and TOD as dots; on a leg too short to reach cruise the line becomes a chevron. Climb and descent come from an aircraft profile: on a flight plan’s Profile tab, the plan’s aeroplane; from the route editor, your default aircraft (Settings → Aircraft, Section 4.2), not the one in the route’s ACFT box.

15.2 Reading the Chart

The route airgram for EFTP to ESSB at FL060 with Max FL100: steel-blue sky, white cloud and pale blue icing low down, a red freezing-level line near 1500 ft, brown terrain, an amber stepped AMA line, the magenta climb-cruise-descent line and wind barbs; toolbar above, legend below. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Figure 15.1 — EFTP to ESSB, FL060, Max FL100, maximized. A low deck with light icing in it under a freezing level near 1500 ft; the cruise is clear above it. Callouts 1–9 are keyed below, 10–17 in 15.4, 18 in 15.8.
#ElementLooks like · means
SkySteel-blue fill: clear air, one flat colour at every altitude.
1CloudWhite patches. The share of each area painted white matches the forecast cloud %, broken up by a noise texture so it reads as cloud rather than blocks.
2IcingTranslucent blue: pale ice blue → sky blue → strong blue → navy for trace, light, moderate and severe, from the temperature window + cloud + RH. Same formula and colours as the map’s Icing layer.
3Freezing levelSolid red line where T = 0 °C in each column, so it rises and falls along the route; above it is sub-zero. Where the whole column is warmer or colder it runs along the top or bottom edge.
4Terrain · corridorSolid brown: ground under the track from the Copernicus DEM (~90 m) every ~0.5 nm. If that cannot be fetched, the weather model’s own surface height (an ~11 km cell read every ~10 nm) and the legend reads Terrain (model). Behind it, a lighter brown band with a dashed top: the highest terrain within ±5 nm either side, because you do not fly the pencil line and ground read only under it hides the ridge you drift toward. No obstacles (masts, towers): this is elevation data, not a terrain-warning system.
5AMAAmber dashed stepped line: the estimated Area Minimum Altitude of the 30′×30′ quadrants the track crosses (Section 10.11), stepped because it is constant across a quadrant. Finland only; it stops where the grid has no coverage.
6Route profileMagenta line with TOC / TOD dots: climb, cruise at the toolbar’s FL, descent (15.1). Legend switch Route; not drawn on an airport’s airgram.
7Wind barbsBlack barbs on a regular grid, four to eight columns across, one every 4,000 ft from 2,000 ft up, read from the interpolated field. The magenta arrow on each is the aircraft’s heading there (route view only), so the wind reads against it. Notation: Section 25.
8Bottom axisWaypoints with ICAO / place name and ETA (UTC); five distance marks spaced evenly, left out where they would print over a waypoint name.
9LegendAlso the layer switches (15.5).
TurbulenceDiagonal hatching, rose → rust → plum: vertical wind shear converted to FAA bands, moderate, severe, extreme (15.6).
PrecipitationStreaks or flakes from the cloud base to the ground, labelled RAIN / SLEET / SNOW with the cloud-base FL. Surface precipitation rate; the phase comes from how much of it the model forecasts as snowfall.
TCU / CBA cloud from its base to its top in the map’s strength colours, grey (TCU), apricot (MOD), red (STRG), magenta (SEV): a flared anvil for CB, a rounded turret for TCU, an overshooting-top dome on the strongest cells, a lightning bolt for thunderstorms. Labelled TCU or CB with its top FL above and base FL below; the intensity (WEAK / MOD / STRG / SEV) is in the hover popup. Severity, top and base come from DWD ICON (as the map’s Convective layer). Instability with no forecast convective cloud shows as a faint grey dashed CAPE column. The plan view under the chart tints the same areas in the same four colours.

15.3 The Hover Popup

Hover (mouse) or tap (touch) for the values at that altitude band and distance/time. Rows appear only when they mean something: a clear-sky cell shows just the header, ground, wind and atmosphere rows.

Hover popup: FL010–FL020 54 nm; Terrain 232 ft AMA 1900 ft; 247° / 15 kt HW 15 / 3 RX; 0°C 75% cloud RH 99%; ICING; Freezing level 7346 ft.
Figure 15.2 — The popup inside the iced deck of Figure 15.1.
RowExampleMeaning
HeaderFL070–FL080 139 nmThe band you point at and the distance from departure (or the UTC time, in the per-airport view). Nothing else.
GroundTerrain 3673 ft ±5 nm 4900 ft AMA 5300 ftA line of its own, because the three numbers are read against each other. Terrain comes from the source the chart drew, so it always matches the picture. ±5 nm appears only when terrain beside the track is at least 100 ft higher than under it. AMA is the quadrant’s estimated minimum (Section 10.11), read as a step, never interpolated between quadrants, absent where the grid has no coverage. The row needs a real terrain profile; with the model fallback only the bare Terrain figure appears.
Wind109° / 38 kt HW 27 / 27 LXDirection (FROM) and speed at the hover altitude, then the components against the segment’s true course (below).
Atmosphere-7°C 77% cloud RH 97%Temperature, cloud cover %, relative humidity.
Icing❄ ICINGWherever the icing field the chart is drawn from is above zero.
Turbulence🌪️ Turb MOD / SEV / EXTShear-derived severity moderate or worse. Skipped for light turbulence and below FL050.
Convective☁ OCNL MOD CB (23 nm) / base FL050 – top FL380 ⚡ TS / ☁ ISOL CAPE (potential) / est. top FL250Inside a convective column, at or below its top: coverage from how far it runs along the route (ISOL under 15 nm, OCNL under 50 nm, FRQ beyond) and that length, intensity (WEAK / MOD / STRG / SEV), CB or TCU, base and top FL; ⚡ TS = thunderstorm. Bare instability reads CAPE (potential) with an estimated top.
Precipitation☔ rain 0.4 mm/h, top FL060 / ❄ snow … / ❄ sleet …Rate and phase, with the cloud base it falls from. Only at or below that base: there is no rain at FL200 over a rain band.
Freezing levelFreezing level 3873 ft  ⚡ CAPE 640The model’s own single freezing-level figure for that point along the route (Open-Meteo freezing_level_height), the same whichever altitude you point at. It is not read off the red line, which is the lowest 0 °C crossing in the chart’s own temperatures, and the two can disagree by thousands of feet (Figure 15.2: 7346 ft beside a line near 1500 ft); for the band you point at, read the Atmosphere row’s temperature. On the same line the CAPE in J/kg when over 300: ⚡, ⚡⚡ above 1000, ⚡⚡⚡ above 2000.

How to read the wind line

109° / 38 kt HW 27 / 27 LX

What's not shown

No icing, turbulence or convective row is added where the hazard is absent, so the rows that do appear are the ones that matter at that point.

15.4 Panel Controls

Two rows above the chart (numbers as in Figure 15.1). Row 1 is view, time and display; row 2 is the flight-plan inputs and four read-outs computed from both rows and the per-leg winds.

#ControlWhat it does
10Side / TopSide = vertical cross-section (default). Top = a plan view of the weather at the pressure level closest to the cruise FL, over a corridor either side of the route: nine sample rows across it, ±20 nm on a route under 100 nm, widening to ±200 nm on the longest. Its legend switches layers the same way (15.5). Remembered.
11Departure scrubber« ‹ [label] › »: ‹ / › step 1 h, « / » 6 h. Label: three-letter weekday plus UTC hour, Mon 19Z. Clamped to [now, now+7 days]; the buttons grey out at either end. Starts at the route’s departure hour when the editor’s DEP is set and falls inside that window, otherwise the current hour. Ephemeral: not saved, and a panel rebuild starts it again from there.
12Scale (Side only)Linear (default): every foot gets the same pixels. Scaled: pressure-weighted (linear in ISA pressure), so low levels get more room, useful for a VFR cruise where FL050–FL100 matters more than FL200+. Persists.
13Max (Side only)Chart top: FL300 (default) / FL250 / FL200 / FL150 / FL100. A lower cap gives more vertical resolution for a cruise well below FL300. It also picks the pressure levels fetched (15.7), so a change fires a new fetch. Persists.
14FL (editable)Cruise FL in hundreds of feet. Drives the magenta cruise line, the altitude winds are sampled at for GS, the popup band rounding and the Top-view sampling.
15IAS / TAS + value (editable)Airspeed in knots; the small button toggles the mode. TAS (default): used directly in the wind triangle. IAS: corrected to TAS with the ISA density formula at the FL (TAS ≈ IAS / √σ). Mode and number persist; toggling converts the number so the underlying speed is kept.
16Flight time · GS · Dist · Wind (read-only)Flight time: distance ÷ ground speed, leg by leg, at the toolbar’s airspeed and FL, cruise all the way (no climb, descent or taxi); updates when an input changes or fresh wind lands. The chart’s waypoint ETAs assume this time at an even ground speed.
GS: route distance ÷ flight time, e.g. 113kt; each leg flies TAS − its headwind, never under 50 kt.
Dist: total great-circle distance in NM.
Wind: route-average headwind component at the FL, distance-weighted, HW NNkt, TW NNkt or calm (< 1 kt); updates when a fresh wind fetch lands. Each leg’s wind is the forecast at the FL averaged over the chart’s sample points on that leg, each at its own ETA hour. Until the forecast arrives, Wind reads — and GS equals the airspeed.
17Maximize / restoreFill the viewport. On a phone or tablet the panel opens maximized from the route editor’s Airgram button, because there a floating window leaves the chart barely bigger than its toolbar; press to shrink it. On a desktop it opens as a window sized to your browser window.
Resize handleDrag the bottom-right corner; the chart adapts in real time.
HeaderDrag to move the panel out of the way without closing it.

15.5 Legend layer toggles

15.6 Turbulence rendering

FAA scale (LGT / MOD / SEV / EXT) from vertical wind shear between sampled pressure levels. Light turbulence is not drawn, nor anything under 850 hPa (about FL050, Section 11.8). From moderate up it is diagonal stripes (rose, rust, plum) over a severity field interpolated bilinearly in distance and altitude, like the icing blob, so the edges feather smoothly across pressure-level boundaries.

15.7 Vertical sampling and the Max FL cap

The Open-Meteo upper-air request is a set of pressure levels matched to Max. Each set carries one level above its own ceiling, so the top of the chart is interpolated between two real levels, not extrapolated.

Max FLPressure levels fetched (hPa)CountBest for
FL300 (default)1000, 975, 950, 925, 900, 850, 800, 700, 600, 500, 400, 30012Full troposphere; IFR and ATPL planning
FL250Same as FL300: 300 hPa (≈ FL301) is the only published level above FL25012Heavier IFR
FL2001000, 975, 950, 925, 900, 850, 800, 700, 600, 500, 40011Mid IFR
FL1501000, 975, 950, 925, 900, 850, 800, 700, 600, 50010Light IFR / DA62 typical cruise
FL1001000, 975, 950, 925, 900, 850, 800, 700, 6009VFR / general aviation

Why these levels and no others. Open-Meteo documents a 25 hPa grid below 750 hPa, but the model answering the main request publishes only ten levels: 1000, 925, 850, 700, 600, 500, 400, 300, 250 and 200 hPa. Ask it for another and the response arrives with the field, the right length, and every value null. Four more, 975, 950, 900 and 800 hPa (roughly 1,100, 1,800, 3,200 and 6,400 ft, the band a light twin flies in), exist only in DWD ICON. The airgram’s second, ICON request for its convective fields carries the whole profile too, and fills every value the main model leaves empty; levels the main model publishes keep coming from it. Under Weather: Europe both requests read ICON-EU, the model the map’s layers are drawn from. Levels such as 875, 825, 775 and 725 hPa, once listed here, are answered by neither and are not asked for.

The cache key includes the cap, so changing it fires a new fetch: the altitude range and the levels sampled within it both change, rather than the old data being zoomed.

15.8 The Airspaces tab

The panel’s second tab (18 in Figure 15.1) uses the Airgram’s axes but shows the ground and the airspace instead of the weather. Switching tabs keeps the route in the same place under your eye. It is a tab rather than an overlay for two reasons: airspace boxes on top of the barbs, cloud, isotherms, icing and convective columns would make both unreadable; and it needs no forecast (airspace is local data, terrain is cacheable), so it still draws when the weather fetch fails.

The Airspaces tab for EFTP to ESSB at FL045, Max FL100: purple TMA and blue CTR boxes with names and bands, a red restricted area, a pink wash over most of the route where there is no VFR window, a green VFR window band and dashed 1000 ft suggestion near Stockholm, a dashed cloud-base line, terrain and the AMA steps; legend switches and a note line below. 1 2 3 4 5 6 7 8 9 10 11
Figure 15.3 — The same route at FL045 (Max FL100). Under the low cloud there is no VFR window for most of the way (the pink wash); only near Stockholm does a window open, with a suggested 1000 ft. The note line under the chart is cut off here; it is quoted in full below.
#ElementLooks like · means
1Airspace boxA rectangle between floor and ceiling in its type colour, name and band inside: an airspace the route crosses, from where you enter to where you leave. Leave and re-enter and you get two boxes; the gap you fly through in the clear is real and kept.
2Special-use areaA red box (switch SUA): an area in force or coming into force (below).
A floor that curvesBottom edge following the terrain: an AGL floor. A flat bottom edge is an MSL altitude or a flight level. An AGL floor cannot be drawn without the ground under it, which is why the terrain came first.
Dashed outline, no fillThe area is not in force yet: activating, or its AIP supplement is in force so it may activate at any time (legend Not yet active). Never even a faint fill, because faint fills stack: three of them look exactly like one area in force.
“NOTAM” after the bandGND–FL130 NOTAM: the band the activating NOTAM gives, not the AIP maximum. Areas are routinely activated far below their published limits: EFR105 KATAJALUOTO is published GND–UNL and activated to FL130.
3Magenta lineThe planned climb, cruise and descent with TOC / TOD dots, drawn by the same function as on the Airgram, so it means the same thing; a chevron rather than a crossed-over polyline on a leg too short to reach cruise. Cruise level is the toolbar’s FL, which starts at the route’s (or the leg’s) own level, or FL080.
4Terrain, corridor, AMAIdentical drawing from identical data (15.2).
5Red bandNo VFR window at any altitude (below).
6Green bandThe VFR window (below).
7Dashed green stepsThe suggested altitude, each step labelled at its start (below).
8Dashed grey lineThe model’s cloud base (legend Cloud base).
9SUA · Terminal · ACC / FISThree independent group switches (below).
10VFR windowTurns the window and the suggestion on and off (below).
11Note lineQNH station, what was left out and why, the VFR window’s closed stretches.

Flight levels placed with QNH 1021 (EFMA) · 3 areas omitted: unreadable published limits · 101 dormant areas hidden (not active and not activating) · No VFR window on 134 of 209 nm: 0–104 nm (ground, cloud, EFR140 HUOVINRINNE R), 114–144 nm (ground, cloud, EFMA CTR) · Suggested: 1000 ft 164–172, 185–185, 188–193 nm · VFR window under the model’s cloud base · Advisory only — verify against the AIP and NOTAMs

TopicBehaviour
ToolbarThe Airgram’s: departure hour, Scale, Max, FL, airspeed, flight time, GS, distance and wind, because the two views share an altitude axis and a planned profile. Every control redraws the tab you are on. Side / Top does not carry over: it picks the weather cross-section or plan view, and this tab has no plan view.
Group switchesSUA (restricted, danger, prohibited, TSA / TRA), Terminal (CTR, TMA, CTA, ATZ, RMZ / TMZ and the ICAO classes) and ACC / FIS, each shown or hidden with a click. Toggling rebuilds from data already loaded, so it is instant. ACC / FIS starts off: sectors cover the whole route from the ground up and would be a full-height wash. Choices last while the panel is open and reset when it is reopened.
Only what is in force, or coming into forceA special-use area is drawn when active now, activating, or its AIP supplement is in force and it may be activated any time. Dormant, finished for today or scheduled for tomorrow is left out: drawing every reservation block buries the one that matters. The number left out is printed under the chart, so an uncluttered picture is never mistaken for an empty sky. An area with no activation verdict is kept: no verdict is not “inactive”.
HoveringThe band and distance, the ground (terrain, ±5 nm corridor, AMA, as in 15.3), then every airspace containing that exact point with its band. When the point is clear it says so and names the lowest thing above with the gap: Clear here — EFTP TMA EAST base 2000 ft (1126 ft above). The VFR question in one line.
ICAO classAfter the name where the state publishes one, EFHK TMA UPPER (C), EFTU TMA (D), from each country’s ENR 2.1 class column, not a rule of thumb: Finnish TMAs are both C and D, and guessing would be inventing regulation. No class published, none printed.
An ACC sector stops where a TMA startsWhere a TMA or CTR is established, that is the airspace; the sector is the enroute volume around and above it. Sectors are cut out wherever terminal airspace occupies the same block: over EFTU, EF ACC SECT E is drawn only above the TMA ceiling. A real subtraction, not a raised floor: where a TMA floor sits above a CTR ceiling, the sector reappears in the gap, because there it applies.
Flight levels move with QNHA flight level is a pressure surface: FL65 is at 6500 ft only with QNH 1013, and at 985 hPa about 760 ft lower, most of the margin a pilot thought they had under a TMA floor. The chart converts with the QNH of the METAR nearest the route and names that station under the chart. With no QNH it says so and uses 1013.
What it cannot say, it saysAn area whose published limits cannot be read is counted and reported under the chart, not guessed. An airspace source that could not be loaded is named. ACC sector data exists only once the ACC Sectors layer (Layers tab of the Views window) has loaded it, so switching that group on before then reports “no sector data loaded”: an empty chart must never read as “nothing there”.
Fetch areaThe route’s bounding box, not the map’s, regardless of the overlays you have on, so the profile is the same whether or not you have been panning around the airspace layers.

The VFR window. A green band shows where along the route a VFR flight may fly; where its low edge meets its high one it turns red: no window at any altitude.

Edge / ruleWhat sets it
Low edgeThe highest ground within 5 NM plus 500 ft, raised to the top of an active area from the ground that the route passes over. At night (judged from the ETA at each point): 1000 ft above the highest ground.
High edgeThe lowest floor above, of controlled airspace that needs a clearance (CTR, TMA, CTA, class A–D) or an active R, P, D or TSA/TRA area; and 500 ft under the model’s cloud base, drawn dashed (the map’s ceiling-layer derivation, at each point’s ETA). Never above FL195. At night the window closes where the cloud base is under 1500 ft.
Does not countThe aerodromes’ own CTR and ATZ, and an active area an aerodrome itself lies in: you take off and land in them. ATZ, RMZ, TMZ and FIZ never count: they ask for radio or a transponder, not a clearance.
Advisory only. Verify against the AIP and the current NOTAMs. The terrain is elevation data with no obstacles in it, and airspace activation changes.

15.9 Per-airport airgram

The Airgram tab of any airport popup draws the same chart over a 24-hour timeline from the scrubber’s moment (Mon 14Z plots 24 hours from Monday 14:00 Z).

15.10 Closing

× in the panel header discards the panel’s own copy of the route and the toolbar’s read-outs. The route you opened it from is untouched, still on the map and in the route editor, and its Airgram button opens the chart afresh.

15.11 From the airgram to a flight plan

There is no save button: the route is already kept by the route editor. When the weather says go, close the airgram and press Make flight plan → on the editor’s bar (Section 16.4). The plan takes the route’s points, FL, aircraft and departure, not the FL, airspeed or departure hour you tried in the airgram toolbar, which change only the chart. Set those on the route first, or on the leg in the Flight Planner afterwards.

16. Routes (RTE)

A route is where you would go and what you would fly it with: its points, a level, the flight rules, an aircraft and a departure hour. That is enough to work out time, wind, fuel and ETA for a real aeroplane at a real hour. Draw one when you are wondering (“what if I go round the west side?”), keep the ones you fly often, and make a flight plan from one when you mean it.

RouteFlight plan (Section 17)
Points, level, rulesOne setPer leg
AircraftA reference to your profile: change the aeroplane in Settings and the route follows. A new route starts on your default aircraft.A copy of the profile, so a filed plan cannot shift under you
TimeDEP: one hour up to ten days ahead, or nowA date and time on each leg
FuelAn optional check: does it fit, how far do the tanks reach (16.2.1)A full fuel plan
Landings on the wayCan be marked; each leg flies its own tankful (16.2.4)One leg per flight
Alternate, filingNoneYes

Make flight plan → copies a route into a new plan, and from then on the two are separate (16.4). The copy also works the other way: a plan’s leg can be copied out into a new route, and the plan is not changed (16.1).

Where it lives. The RTE tile (, top of the left-hand column) opens the route library. The button across its header opens the editor: + New route, or + Edit / new route when a route is loaded. The arrow turns magenta while a route is loaded with the editor put away. Opening the editor closes the Flight Planner: one editor on screen at a time.

16.1 The library — Planned, Favourites and Recent

ListWhat it holdsPicking a row
Planned
above the tabs
Up to five legs of your flight plans still to fly, soonest first: EFRO → EFKT · Tue 1442Z · Lapland · leg 2 of 2. Beyond five, a count of the rest in Flight plans. Tap: shows the plan’s own leg, time bar at its departure; nothing is copied.
Pencil: reshape the leg on the map; Done writes it back to the plan. A filed or flying leg shows a lock instead, and a tap says why.
Copy: the leg into the editor as a new route.
Favourites Routes you starred. A star keeps a snapshot of the points under a route of its own. Recalls the points. Change the shape afterwards and the star goes out; the starred original stays here unchanged.
Recent Everything else you have touched, newest first, including your plans’ legs (Leg 1 of 3 · Helsinki trip), except those already under Planned. Copies points, level, aircraft and rules, but not the time. There is no link back, so the plan is safe.

16.2 The editor

A bar across the top of the map, with the map as the canvas. On a phone held upright it is a sheet along the bottom, and the controls on that edge move up to clear it.

The route editor bar with the fuel option on: EFTP to EDDH via ESSB, 50 gal in the tanks, 32 gal short. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Figure 16.1 — EFTP to EDDH via Stockholm at FL100, planned on fuel with 50 gal in the tanks. The numbers match the table below.
#ControlWhat it does
1NameRenames the route. Until you do, it is named from its points.
2HeaderDistance, time, trip burn, wind component (12 kt head), ETA once a DEP is set. still air until the forecast arrives, rather than a number that quietly assumes calm. With the fuel option on it adds req and the verdict (16.2.1); on a route that lands on the way it becomes a summary (16.2.4).
3Printer · ⚙ · ×The printer prints the route’s navlog (Section 18.3). ⚙ opens Settings › Planning at the two Route labels switches (Section 17.4.7): the tag on each leg (heading, distance, time; from zoom 4 where the leg has room) and the chip at each point (its name, the air time since the first take-off as +1:05, ground time at landings left out, and with the fuel option on the fuel left on arriving; from zoom 5; past a dozen points only the ends and the landings). The chips read each leg’s navlog, so they quote what the flight plan made from the route will: fuel after the taxi, the climb where TOC is. × closes the bar but keeps the route on the map; to bring the bar back, press the line, the route’s chip on the layer strip, or RTE → + Edit / new route.
4ACFT · ⚙The aircraft the totals are computed for. The bar quotes its speed, burn, reserve and taxi but has no field for them: ⚙ opens that aeroplane’s settings, where they live.
5FL / ALTCruise level, from your aeroplane’s list up to its ceiling. Named ALT under VFR (table below).
6RULES—, IFR or VFR. Goes with the route onto every leg of a flight plan made from it. Find route sets it from the route it found.
7DEPThe hour wind and ETA are worked out for; now until you pick one. The list holds every hour for ten days, headed by Depart now. Hours, not minutes, because the forecast is hourly. A new route stamps no creation time, so now stays now.
8FUELWhat is in the tanks, with the fuel option on (16.2.1).
9VerdictShown only when the route does not fit; press it for fuel stops (16.2.3).
10Point chipsOne per point, numbered like the markers on the map; × removes it.
11⛽ on a chipMarks a landing (16.2.4). Offered on every aerodrome between the two ends, which land anyway.
12⌨ · ↩ · ⇆ · ClearType the route (below) · undo the last point · fly it the other way · empty the editor. Clear leaves a named or starred route alone and opens a new one; an unnamed route is emptied in place, and ↩ straight afterwards brings its points back.
13★ · AirgramKeep these points as a favourite · the weather along the route (Section 15).
14⛽Plan the route on fuel, on or off (16.2.1).
15Find route · Make flight plan →Find route (Section 17.12) finds a VFR route round active areas and controlled airspace, with no account needed, or, with your autorouter account connected (Section 4.4), a validated IFR route between the two aerodromes. After an IFR route the chips show the procedure route (SID, airways, STAR) rather than every fix; to change it, run Find route again or type it. Make flight plan says how many legs it will make (16.4).

A route let go with fewer than two points, no name and no star is simply removed.

Placing points

You doIt does
Tap the mapAn aerodrome takes the aerodrome; near a published reporting point, the point; elsewhere the position, named from the nearest place. “On it” means about 20 pixels of aim (1.8–5 km on the ground), so zoom in to place a point beside an aerodrome. Dragging follows the same rule.
Drag a pointMoves it; the route redraws as you go.
Drag the lineInserts a point.
Tap a point, or × on its chipRemoves it.
Drag an aerodrome off itselfIt gives up its code and name and becomes a position, renamed from where it lands (a point 40 NM into the Baltic is not Malmö Sturup). A landing stops being one.
⌨, or or start typing on an empty routeTakes the route as text, EFHK DCT PORVO EFTU: codes, published points or coordinates. Strict: one token it cannot resolve stops the whole route with a reason. It never guesses a “nearest similar”.

Levels and rules

RULESLevel boxOffers
— or IFRFLYour aeroplane’s levels, up to its ceiling.
VFRALTEvery 500 ft from 1000 ft to the transition altitude (2500 ft), the x5 flight levels above it (FL055), and VFR, meaning no fixed level, chosen on the day. Above 3000 ft, the levels the semicircular rule gives the route’s magnetic track are marked ✓.

The transition altitude is the departure state’s: 5000 ft in Finland, Sweden, Denmark and Estonia, 7000 ft in Norway.

16.2.1 Planning on fuel

⛽ (14 in Figure 16.1) is off until you press it. On, it adds one row and two figures to the header; off, the bar is exactly as before. The choice is remembered per route. It works before there is a route: with one point on the map, the reach ring already answers “how far can I get from here” (16.2.2).

641 NM · 3:39 · 60.6 gal · req 82 · 12 kt head · ⛽ 32 short

FigureWhere it comes from
Fuel (the only one set here)What is in the tanks. It starts at full, meaning your aeroplane’s tanks as configured today, not a number frozen into the route. Clear the box to go back to full. Chips: Full (when not full) and Current (what the Aircraft Log last recorded for that airframe, ≈ when it is an estimate).
Final reserve, contingencyYour fuel policy, Settings → Pilot → Fuel policy, for the route’s rules (VFR day, VFR night or IFR). The reserve is never less than the aeroplane’s own minimum on its profile.
TaxiThe aircraft profile, Settings → Aircraft (⚙ beside the picker).

These are the Flight Planner’s figures, and there is nothing to switch here: taxi fuel is burnt anyway, and a reserve typed on a route would vanish when it became a flight plan.

The route line turns dashed past an amber label: Not enough fuel beyond here, 313 NM from departure.
Figure 16.2 — The ⛽ mark: where the fuel plan stops fitting (same route, 50 gal).
A dashed amber ring around Stockholm, leaning with the wind, labelled Alternate inside the ring, 562 NM, 2:54 fuel.
Figure 16.3 — The reach ring around the last point, EFTP–ESSB on full tanks. It is not centred on ESSB: it leans downwind.

The mark (Figure 16.2) sits on the line at the mile where trip, contingency, reserve, taxi and climb stop fitting: Not enough fuel beyond here, with 313 NM from departure · fuel plan not met under it. It is drawn only when that point comes before the destination, so seeing it at all is the warning. It goes away by itself once the tanks are enough. A route that lands on the way has one mark per leg, counted from that leg’s departure (Leg 2 · Not enough fuel beyond here). A flight plan puts the same mark on its own line, with a clock time instead of a distance.

16.2.2 How far can it still go — the reach ring

A dashed amber ring around the last point, drawn from the fuel left on reaching it. On a route that lands on the way, that is the fuel left since the last landing. Each point you add shrinks it, so you plan by fuel instead of checking afterwards. The mark tells you where the plan stops fitting; the ring tells you what you can still reach from here.

It isWhy it matters
Not a circleWalked through the wind at 72 bearings, so it leans downwind. A DA62 with four hours of usable fuel reaches 893 NM downwind and 650 NM upwind in 30 kt, a spread wider than Helsinki to Stockholm. In still air it comes out round, and the label says still air.
One-way, reserve keptAlternate inside the ring · 210 NM · 1:04 fuel: an alternate inside it can be reached with the final reserve still in the tanks. It is not a radius of action: out and back is half of it.
Shown only when it says somethingOnly while the editor is open (it is a drawing aid, not a layer), and only when part of the boundary is on screen.
IndicativeOne wind sample carries the whole ring, so it is drawn dashed and unfilled.

16.2.3 Fuel stops

Press the verdict when the route is short: it opens aerodromes that sell your aeroplane’s fuel and can be reached.

The fuel row opened into a Fuel stops list: Halfway ESSP 1:38 + 2:06, ESSL 1:44 + 1:59 +2 PPR, ESKN 1:30 + 2:13.
Figure 16.4 — The stops for Figure 16.1. Each chip gives the two legs’ airborne times, the detour (+2) and PPR; its hover gives the distance along the route.
GroupHolds
HalfwayUp to three, where the two legs come out about equal in time.
FurthestUp to three, as far along as still leaves a margin.
Furthest in reachThe only group when no single stop covers the leg. Its fields are flagged still short (a full tank there would not cover the rest) and stay listed, because two stops is a legitimate answer.

16.2.4 Landing on the way — a route in legs

Draw Tampere to Sicily and the header says 1672 NM · 8:57 · 152.2 gal · ⛽ 85 short: true, and useless, because no tank holds 152 gallons. The app cannot know which points you land at, so you tell it: press ⛽ on an aerodrome’s chip (11 in Figure 16.1). This works with the fuel option off too: a landing is a fact about the route, not a fuel setting.

Point chips with ESSB, EDDH and LOWW marked as landings, and four leg rows each with distance, time, burn, req and spare fuel.
Figure 16.5 — EFTP to LIRF with landings at ESSB, EDDH and LOWW. The header above it reads 4 legs · 1476 NM · 8:22 airborne · longest 433 NM · every leg fits.
What changesHow
The barOne row per landing-to-landing flight: distance, time, burn and, with fuel on, what it needs and its verdict (19.6 gal · req 39 … 47 spare). The step from burn to req is reserve plus taxi. A short leg’s red ⚠ 6 short is a button to the fuel stops for that leg.
The headerA summary: flights, distance, time in the air, longest leg. Airborne time is the sum of the legs, with no ground time, because a route has no dates to spend on the ground.
FuelThe tanks are full again after every landing. The Fuel box prices the first departure only. Taxi is counted per leg.
A load that limits fuelA DA62 at MTOW may only take 50 of its 86 gal. The sentence under the leg list says which assumption is in the figures and is also the switch: Only 50 gal fits — use it on every leg makes every departure take that figure, and Fill up at every landing instead goes back. The choice stays with the route, goes into the flight plan, and the ring and marks shrink to match. Offered only when the two readings differ.
WindsAsked for the hour each segment is flown, with an hour on the ground at each landing. Beyond the forecast’s reach (about seven days) a leg says still air.
The mapA landing is a ringed waypoint marker.
Find routeGreyed out, with the reason in its hover: it plans one flight between two aerodromes and would overwrite every point. Make the flight plan first; each leg there has its own Find route.
Make flight planSays Make flight plan (4 legs) and makes one leg per flight: the points between its landings, full tanks, and a departure one hour after the leg before lands, rounded up to the quarter hour. That is a starting cascade, not a schedule: set each leg’s real departure in the Flight Planner and the later legs follow, keeping their ground time (Section 17.1). That is how overnights go in.
Planning figures, not a fuel plan. Time and fuel use cruise TAS and burn, plus a climb to the FL box’s level and a descent from it; with no level picked there is no climb or descent. The ETA adds taxi time, because DEP is off-block. There is no alternate, and the breakdown says so on its own line. Wind is included once the forecast arrives; until then the row says still air. Use a route to decide whether a routing is worth planning, and do the fuel plan in the Flight Planner (Section 17).

16.3 One route on the map

The map carries exactly one route: a saved route, a flight plan, or nothing.

On the mapThe lineIts chip on the layer strip (after Airports)
A saved routeMagenta, a colour no flight plan uses. Pressing it opens the editor; on hover it thickens and names the action.Swatch, the two ends (EFTP → EFKU) and ×. The name opens the editor; × takes the line off the map and keeps the route, like switching a layer off.
A flight planEach leg in its own colour.The legs’ colours as bands and the plan’s name. The name opens the Flight Planner; × takes it off the map, still loaded.
In flightDoes not open the editor: editing is planning. A tracked flight takes the slot, so you see the leg you fly; your route returns when the recording ends.Keeps ×, loses the name link. The RTE tile stays: flight mode hides no controls (Section 20.2.1).

16.4 Making a flight plan from a route

Make flight plan → creates a plan whose first leg carries the route’s points and level, and the fuel you set, if you set any, so it is not silently replaced by full tanks. It flies the route’s aircraft from its DEP hour (the current hour when none is set), and the Flight Planner opens on it, ready for a date, an alternate and more legs. A route with landings makes one leg per flight (16.2.4).

The copy is one-way and not a link. The plan remembers which route it came from, which is why the library keeps that route, but nothing you do to one reaches the other. To reshape a plan’s leg, use the leg’s own On map › (Section 17.4.5).

17. Flight Planner

The Flight Planner builds a flight plan: aircraft profile, fuel reserves, per-leg wind, TOC/TOD, an airport-popup-grade briefing for every leg, and a printable navlog. It is a full-screen window in two columns: the plan on the left (name, aeroplane, legs, totals), the one leg you have selected on the right, under tabs.

Where it lives. The Flight planner button (folded-map icon) in the stack at the top-left of the map, under the route button, opens the Flight plans list beside it (a second tap puts it away); tap a plan to open it. Which plan you are on is a rare choice and keeps a dialog in the header; which leg is a constant one, so it gets a column. Sign-in required: plans and aircraft travel with your account (Section 3) and appear on every browser you log into; signed out, the button answers “Sign in to use the Flight Planner.”
The Flight Planner window: on the left the flight EFTP to ESSB to EFTP with its aircraft, two legs, Flight summary and actions; on the right leg 1 with its header figures, steps, tab row and the Route tab. 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Figure 17.1 — A two-leg flight, EFTP–ESSB–EFTP (IFR, FL100), made from a route with ESSB marked as a landing; leg 1 is open on its Route tab.
#ControlSee
1Flight plansThe library (17.1).
2Flight nameFills itself from the route until you type one (17.1).
3Aircraft, figures, ⚙17.2.
4Leg row, grip ⋮⋮17.4.
5W · F17.4.2.
6+ Add leg17.4.
7Flight summary17.6; not on a single-leg flight.
8Flight actionsCalendar, Duplicate, Export, Summary, Briefing (all legs) (17.6).
9 · 14Delete flight plan · Delete legEach alone at the foot of its column (17.1, 17.4).
10Leg headerETD, ETA, ETE, distance, fuel required (17.5).
11StepsWith their reasons under them (17.4.8).
12TabsRoute, Brief, Profile, Charts, W&B, File (17.4.1).
13?Opens this manual at the tab on show.
The selected leg is joined to its detail by colour. Its number badge, the stripe down its row and the stripe down the detail column are all the colour the leg is drawn in on the map (leg 1 blue, leg 2 orange, …). Nothing crosses the divider; two marks on one vertical line are enough.
A route is not a flight plan. A route has points, a level, rules, an aircraft, one departure hour, at most the optional fuel figure of Section 16.2.1 and, if you mark its landings, how many flights it is (Section 16.2.4). A flight plan dates each leg, carries a full fuel plan and an alternate per leg, and can be filed. Make flight plan → copies a route into a new plan; nothing links them afterwards.

17.1 The flight-plan library

Open it from the Menu in the bottom-left corner (the person icon, or your initial when signed in) → Flight plans, or from Flight plans in the planner’s header. Tap a row to open the plan.

PartWhat it holds
Upcoming · PastEvery saved plan. A plan moves to Past an hour after its last leg should have landed; the open one is marked ✓. With autorouter connected (17.12) Upcoming lists Filed first, then Planned. Past starts with Needs closing (flights not logged, a navlog not signed off, no track), then Earlier.
A leg’s rowThe marks Briefing, Navlog, Flight, Logged and one button for the next thing to do (Briefing, Navlog, Log, Sign off, Add track). Beside them: a bell for unseen alerts, a map button showing the leg at its own time, and on a leg still ahead a clock that moves its departure (−1 h … +1 day). A filed plan has Open filed flight plan.
Under a past planFly again (the same plan, times to set) and Return flight (the legs reversed).
SearchAppears once you have six plans.
Foot of the list+ New flight plan; Upload flight plan… brings in a .json made with the plan’s Export.
DeletingNot on the row: Delete flight plan stands alone at the foot of the planner’s left column. It removes the plan only; logbook entries made from it are kept.

Plans name themselves from the route (EFHK → ESSB, EFNU local for a there-and-back, EFHK → EFTU → EFPO), never “Untitled”; a name you type is never overwritten. A blank plan is not a record: without a leg that has both ends nothing is saved, so changing your mind leaves nothing behind.

17.1.1 What is on the map

On the mapBehaviour
The planEvery leg in its own colour. The map carries one route at a time (Section 16.3), so a saved route on it steps aside.
Its chip on the layer stripAfter Airports: the legs’ colours as bands, the plan’s name and ×. × takes the plan off the map and keeps it loaded (a display choice, not a change to the plan); the name opens this window.
In flightWhile Track my flight records against a leg of this plan, the flight owns the map and shows that leg; the route you had selected returns when the recording ends (Section 20).

17.2 Aircraft profile

Pick the aircraft from the dropdown: the presets (with your overrides) and your own aircraft from Settings → Aircraft (Section 4.2). Per-flight perf tweaks stay with that flight (see the info box at the end of Section 4). It supplies fuel capacity, cruise TAS and burn, and the climb/descent perf for TOC/TOD. Only the choice is on screen; the figures, right almost every time, sit behind a one-line summary (150 kt · 12 gph · 60 gal · 45 min res) and ⚙.

ToDo
Change the aircraft itselfSettings → Aircraft.
Tweak perf for this flight onlyOpen the block and edit. The badge reads Edited, and the block opens by itself whenever the flight carries such edits.
Undo the tweaksReset to aircraft returns to the Settings values.

17.3 Flight rules

Each leg has its own Rules box beside its departure and cruise level: VFR, IFR or —. It decides how the Brief judges each end (a VFR end against the VFR minima, an IFR end by its category), the filing channel (17.12) and ICAO field 8:

Rules do not change the map. Flight rules are a statement about the flight, not a request to redraw the chart, so they never undo your layer choices. Turn layers on in the Layers tab of the Views window (Section 10), or pick the VFR or IFR view, which carry exactly those sets (Section 9).

17.4 Legs

A flight plan is one or more legs; a leg is two or more waypoints. The legs are a list in the left column, each row with the leg number in its map colour, where it goes, departure time, distance and time, the verdict boxes (17.4.2) and, once filed, its filing status. Tap a row to open it.

You doIt does
+ Add legAdds a leg at the end.
Drag the grip (⋮⋮)Reorders. The grip owns the gesture, not the row, so pressing a row only ever opens it. Departure times re-cascade: each leg keeps its ground time after the previous arrival.
Plan overlapping timesA leg still airborne when the next is due gets a ⚠ on the later row and beside its Depart field, naming the leg it runs into and by how much. A warning, not a refusal: a plan being built may be inconsistent.
Delete legFrozen alone at the foot of the detail column, being the one action here you cannot undo. A single-leg plan has none; deleting the plan is the flight column’s job.
⛽ on an aerodrome in the navlogSplits the leg in two there (below).

Splitting a leg. A leg that lands on the way is really two flights, priced as one until you say so. In the navlog’s waypoint list every aerodrome between the two ends carries a ⛽; press it and the leg is cut there. The points, their order and the ground stay the same.

17.4.1 The leg’s tabs

The leg’s facts stand once across the top, true for every tab (17.5). On a narrow screen the columns become one: a picked leg slides over the list, ‹ in its header goes back.

TabWhat it is for
RouteWhere it goes and what it costs, in four groups: Route (route card, departure / cruise / rules, a note; 17.4.3), Navlog (small map, waypoint list with per-segment wind and ETAs, the wind row; 17.4.5), Fuel (17.5) and Actions (17.7). A new leg opens here.
BriefA decision page for this leg (below). It opens and prints nothing: the read before deciding to print.
ProfileThe vertical cross-section with the drawn-route panel’s two tabs (Section 15): Airgram (weather) and Airspaces (terrain and airspace). Loaded with the leg’s waypoints, its own cruise level and departure UTC, so the magenta climb / cruise / descent line is this leg’s. Updates as you edit; the tab choice is remembered per leg.
ChartsThe plates for the aerodromes this leg uses: departure, destination, and the alternate under the departure on a wide screen. No enroute charts: those are not a property of a leg.
W&BThe loadout and envelope for this leg (17.13).
FileThe ICAO form, grouped as a flight plan is: the aeroplane, the flight, the supplementary details (17.12).
The Brief tab
The Brief tab: section bar, the answer Yes, with care in an amber band, Look at with Route, Night and PPR, To do before the flight with Runway, Weight and balance and Flight plan with a Filed elsewhere button, the Clear row, and the departure and arrival cards. 1 2 3 4 5 6 7 8 9
Figure 17.2 — Leg 1’s Brief on live data: Yes, with care: Route and PPR to look at, three things to do.
#PartWhat it says
1Section barCan it be flown, Aerodromes, En route, NOTAMs. It stays under the tabs as you scroll; each has a dot in the colour of the worst row pointing to it; tap one to go there.
2The answerIn large type in a coloured band on top of Can it be flown, which is one card (table below).
3Look atThe checks that are red, amber or grey.
4LinkA red or amber row links to its figures (Aerodromes ›, En route ›, NOTAMs ›).
5To do before the flightA column of its own (under the checks on a phone); the answer line counts it (· 3 to do).
6Your wordA row’s button (On board, Filed elsewhere) at its right end.
7 · 8Clear · Why each is clearThe green checks by name in one line at the card’s foot · their reasons.
9AerodromesThe cards, then En route and NOTAMs (table further below).
AnswerMeans
NoWith the first thing that stops the leg.
Not judgedNames the check nobody could make: weather, wind, route, aerodromes or the alternate grey because a source failed or no forecast reaches the time.
Yes, with care · YesWith what to look at · —.
Checking…A source is still loading.

Look at keeps the question’s order: Weather at each end at its own time (VFR minima for a VFR end, CB/TS at either), wind, Route (the worst En route row), runway, Aerodromes (closures and critical NOTAMs at your times, tower hours and when it closes or opens against your time there, AIP supplements in force), daylight, alternate, PPR, Life jackets, fuel, weight & balance, timing against the leg before, flight plan.

To do is neither a hazard nor an all-clear.

To doSettled by
Weight & balance with nobody entered · the fuel on board not enteredEntering the figures: they are what the calculations run on.
A take-off or landing distance not yet read from the AFMEntering the reading; where the app can take no reading at all, Checked in AFM on the runway row.
NOTAMs that could not be readRead elsewhere.
A flight plan the rules ask for (IFR, across a border, night VFR) not filed from hereFiled elsewhere (by phone, through AIS or another service).
Life jackets where requiredOn board.

Since you accepted a briefing for the leg (17.8), a mark in the band says when and whether anything moved: Accepted 1517Z · no change (a tap opens the sentence) or changed since, with a strip under the band: Since you accepted the briefing (1517Z), the answer then and now (Yes, with care — Route → No — Route · caution: Fuel) and each row that moved (Fuel OK → amber; on the row, was OK). It covers every row, not only what the flight-plan watch follows.

The sections under Can it be flown read the same sources as the printed briefing:

SectionWhat it shows
AerodromesDeparture, arrival and alternate cards (side by side where wide), same fields in the same places: Weather, Wind with runway components, take-off or landing, climb, PPR. The TAF is read for the hour either side of your time there, as in the popup’s TAF table; with two winds in that hour (a BECMG under way or about to begin) the worse for the runways is judged and the other named: wind 270/18G35KT · BECMG 07–09Z, also 270/13KT.
En routeWeather along the way. Freezing level: above it out of cloud is information, not icing; cloud above it in the climb or descent is. Turbulence and where (a layer far under the planned level counts only near the ends). SIGMETs flown through: red where met in its band while valid, grey above or below. Airspace. Rows in three cards: weather at the level; airspace and navigation; forecasts and warnings read (folded unless amber or red).
NOTAMsA card per aerodrome; header: role, ICAO, how many fall in the leg’s times and the total. The significant ones at the leg’s times are open, the rest folded under Other during the leg and Not at the leg’s times; a card opens itself when a significant one falls in the times. Ask AI per aerodrome.

Airspace at the altitude you fly. Each area is judged against the planned climb, cruise and descent: an active R, D, P or TSA/TRA the plan is inside is red; one passed over or under is a grey line with its band. A VFR leg also lists the clearances needed (CTR, TMA, CTA, class A–D) and the radio zones (RMZ, TMZ, ATZ, FIZ), less the aerodromes’ own CTR and ATZ.

LegJudged
VFRAs one: each aerodrome card gets VMC or below VFR minima at your time there (5 km and 1500 ft, or a control zone’s). Can it be flown gets Daylight (the landing against the end of evening civil twilight, amber with under 30 minutes to spare; after dark Night VFR with each aerodrome’s runway lighting) and an Alternate verdict, the printed briefing’s advice.
IFRNo alternate required and an alternate’s meets the minima only on a TAF lasting to ETA + 1 h. A TAF ending sooner (TAF ends 2100Z, also named on the Weather row), or only the model reaching your time, makes the row an amber check. Weather under the minima is still a failure.

On a VFR leg three En route rows answer one question each, places named by the nearest aerodrome or waypoint (near EFHA (37–53 NM), 10–25 NM before EFKU):

RowQuestion
Cloud & terrainRoom under the model’s cloud over the ground (ground + 500 ft, 500 ft under the cloud)? The weather alone.
AltitudeWhat the planned altitude asks (clearances, where it is in or near cloud), and the stepped altitudes a flight without clearances can fly, with where no level fits and why.
ATC on the wayAt those steps, the zones needing a clearance, two-way radio or a transponder, in route order with the frequency (the airgram’s Airspaces window, Section 15.8).

17.4.2 The verdict boxes — W and F

Two verdicts on every leg row, so an unopened leg still says where it stands. Status, not buttons: tapping opens the leg, where both are spelled out (Fuel group, W&B tab, Brief).

GreenRedPale grey
W — weight & balancewithin limitsoutside limitsloads not entered yet
F — fuelcovers trip, alternate and reserveinsufficient—

A box that cannot be computed is not drawn: no W&B model, no W; fewer than two waypoints, neither. Hover for the full sentence. Both read the Fuel group’s and W&B tab’s figures, so they never disagree with what is inside.

17.4.3 The route card — From / To / Via, the parameters, Alternate

The first thing in every leg is where it goes. The card is a view of the leg’s waypoint list (first, last, everything between), not a copy, so what you do on the map shows here and vice versa. The route is shown here only; the navlog under it is the map and the points as a table.

The Route tab: the route card with From EFTP, To ESSB, Via Direct, Validate (IFPS), the parameters Depart Today 14:00Z, Cruise 100, Rules IFR, Alternate ESKN 46 nm 0:16, then + Note and Download .fpl; beside it the Fuel group with Min. 44 gal and Full 86 gal chips, On board 86 and the ledger, and the Actions group. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Figure 17.3 — Leg 1’s Route tab with ESKN as alternate. Its 5 gal is a line of the ledger, and Required (44) is the header’s Fuel req.
#ControlWhat it does
1Modify › · On map ›On every route’s caption, a Find route procedure route included: the route editor (17.4.4) · the RTE window (17.4.5). Neither touches a saved route: a leg carries its own copy of the points.
2From / ToAn ICAO code or a name, with the map search’s suggestions: favourites and nearest fields first, then name matches (“Nummela” finds EFNU). Tab out of From lands in To. The name under each box opens the aerodrome’s popup (charts, weather, NOTAMs, frequencies).
3⇆Swaps the ends, Via points reversed: the same flight the other way.
4ViaThe points between, by name (“Saare · Lohja”, or Direct). A statement, not a text box: points clicked on the map are coordinates, and “58.4012,22.2555” is not for editing.
5IFPS markIFR legs only (table below).
6Depart (UTC, off-block)One chip (Today 09:30Z, Tomorrow 14:00Z, Sat 5 Sep 08:15Z) opening the picker (17.4.6). Off-block is the EOBT: the ETA, daylight check and TAF/METAR windows add the taxi time to it.
7Cruise · ?The level, and the altitude advisor (below).
8Rules17.3. A leg on — takes the plan’s rules; a plan made from a VFR route is VFR leg by leg.
9AlternateCode, diversion distance and time (below).
10+ NoteFree text for a SLOT/CTOT, PPR reference, stand or handling remark, folded away until asked for or filled (most legs never carry one). Shown in the briefing’s heads-up.
11Download .fpl · Copy filed route17.7 · once a filed route matches the leg’s points, the exact field-15 string sent to ATC.
12–15FuelVerdict, Min. / Current / Full chips, On board, ledger (17.5).
16Actions17.7.

The four parameters are boxes of one shape, each as wide as its value; one that does not fit wraps to the next row (two and two on a phone) rather than being cut.

Cruise lists flight levels in steps of ten up to the aircraft’s ceiling. A VFR leg gets VFR altitudes instead: every 500 ft from 1000 ft to the transition altitude, the x5 flight levels above, and VFR for an altitude chosen on the day; above 3000 ft the semicircular-rule levels for the magnetic track are marked ✓ (the route bar’s list, Section 16.2). The level drives the airgram cruise line, the wind-fetch level, TOC/TOD, field 15 (A025, F055 or VFR on a VFR plan) and the level Find route opens on. The altitude advisor (?) lists candidate levels with the wind, ground speed, time and fuel each gives; tap one to apply it. On a VFR leg it compares every 500 ft up to 3000 ft, then only the semicircular levels for the track, with winds read down to 1000 hPa (about 360 ft).

The map follows the route: change an endpoint and the map behind the planner fits the leg (left alone for a move under a quarter screen, never zoomed in past about 25 nm across).

A route from Find route is a line of text between the ends on grey, airways blue, procedures green. Its copy mark copies it as a route-entry box reads it (ForeFlight accepts it): ends, points, airways, SID, STAR, no speed/level groups or DCT, each airway named once from entry to exit.

EFTP EVLIT4E EVLIT KOSKA GORPI PESEL L87 RAKIT M725 OBANI Z36 MAREM GOPSI GOPSI4K LKKV

Above, the SID, one airway and the STAR in red. The exact field 15 for ATC is Copy filed route.

IFPS markMeans · pressing it
✓ Validate (IFPS)Checks the route there and then (17.12).
IFPS: validating…Running.
IFPS valid 17:30ZAccepted (with the day when not today) · checks again.
IFPS: not accepted ›Refused · opens the route editor with IFPS’s messages under the route text, where you fix it.
IFPS: not checkedThe check got no answer · tries again.

A verdict belongs to the whole flight plan: change the route, level, departure, rules or aircraft and the mark returns to Validate.

Alternate. The box offers Open (the popup), Change or suggest… and Remove alternate. With none set, + Add opens a picker that searches by code or name and lists the fields nearest the destination, not nearest you. The fuel to reach it is a ledger line, not a figure beside the picker.

The Set alternate picker for ESSB: Suggested alternates ESKN and ESSL with their ceiling, visibility and TAF time, fuel spare, lit runway, no closure, runway length, PPR and fuel; Needs a closer look ESSU with no TAF received, EFMA with TWR hours from a NOTAM, and ESOE.
Figure 17.4 — Suggested alternates for leg 1: each check green ✓, amber ? (not known) or ⚠, the diversion’s distance and time on the right.

Suggested alternates head the picker: fields within 100 NM passing the checks, each judged as the leg’s alternate by the Brief’s rules, so you need not try each in the Brief:

CheckHow
WeatherAt the field’s own ETA (yours plus the diversion), from its TAF over ETA ±1 h. IFR arrival: the planning minima (NCO.OP.143): under 400 ft or 1500 m fails; under 800 ft or 3000 m depends on the approach, marked check the approach; with no instrument approach, 2000 ft and 5 km. An instrument approach is assumed at a paved runway of 1000 m or more, as in the Brief. VFR arrival: the VFR minima.
FuelThe leg’s ledger with this alternate (47 gal spare).
RunwayThe longest paved one against your longest AFM landing distance times the landing factor; with no reading, lengths are shown, not judged.
Runway lightsAfter dark.
Wind, NOTAM closuresAt that time. The aerodrome or the judged runway closed fails; another runway closed or a critical NOTAM is a caution ⚠, among them a NOTAM changing a unit’s hours (TWR hours (NOTAM) in Figure 17.4): read it.
Shown onlyPPR, the fuel sold.

17.4.4 Adding waypoints

Points go on the leg selected in the list three ways: its ends in From / To (17.4.3), the whole route in the route editor, or the shape on the map. The planner covers the map, so map work happens in the RTE window, bound to the leg (17.4.5).

The route editor (Modify ›; window Edit waypoints) is a bulk-text FPL editor: each space-separated token resolves live. Recognised tokens chip green/blue/purple beneath the text, unknown ones chip red and block Apply; airport and reporting-point codes uppercase as you type; a coordinate shows its reverse-geocoded place. Apply replaces the leg’s waypoints, so it edits a leg or composes one from scratch (paste EFKI 64.3803,27.2994 MAINU EFHK and Apply). Clear via points empties the middle and keeps the ends.

It readsAs
Airports · reporting pointsICAO or IATA · VFR & IFR codes.
CoordinatesDecimals (64.711, 26.867), decimal commas (64,711;26,867), hemisphere letters (60.32N 24.96E), degrees-minutes-seconds with various separators (60°10'N 24°58'E).
Filed-route partsA speed/level group (N0157F100) and procedure designators, so an autorouter result round-trips unchanged.

17.4.5 Editing waypoints on the map

On map › hands the leg to the route editor’s window (RTE, Section 16) and puts the planner away. The header names what you edit (EFTP → ESSV · leg 1 of 2 · Weekend away); the gestures are the route editor’s:

You doIt does
Tap the map · tap a pointAdds a point (an airport or reporting point snaps to its published identity) · removes it.
Drag a point · drag the line · ↩Moves it · inserts one · takes back the point added last.
Done → · CancelWrites the points to the leg and reopens the planner · leaves the leg as it was.
Airgram · Find routeOffered; Done writes a found route to the leg. The star, ⛽ and Make flight plan are not: each would make a second thing of the leg you are fixing.

With the planner closed, the plan on the map is for reading. Its line and numbered markers always render above every other overlay (airspaces, weather, observation icons).

You doIt shows
Hover a waypointAirport: ICAO, name, elevation, runways, headline frequencies (TWR / ATIS / AFIS). Custom: name, coordinates. VFR/IFR point: code, type.
Click an airport waypointIts full popup (METAR / TAF / runways / frequencies / NOTAMs), as from the airport icon.
Click another waypoint or the lineOpens the planner on the plan.
The Navlog group: a small map of leg 1 with points 1 EFTP and 2 ESSB, the waypoint table with NM, ETE, ETA and gal, wind 279/23 HW 17 under ESSB, and the wind row: Forecast for Mon 9 Nov 14Z, FL100, ICON-EU 03Z run, Refresh.
Figure 17.5 — Leg 1’s Navlog group: small map, waypoint table, wind row. The group is under 520 px wide here, so track and ground speed are left out.
PointShown as
AirportICAO and name (EFHK · Helsinki-Vantaa).
Reporting pointCode and “VFR reporting point” / “IFR reporting point”.
Custom waypointName (or the reverse-geocoded place) and lat/lon to 4 decimals (~11 m).
IFR leg from Find routeThe map and Show all waypoints (n) (the chips are on the route card). A SID’s, airway’s or STAR’s interior points fold into the row of the named point they lead to (EVLIT · via TP364 · 4 pts), figures summed; Show procedure points lists each. Procedure points carry 🔒 and change with the procedure, not one by one.

The wind row says how far the figures can be believed:

It readsMeans
Forecast for Mon 9 Nov 14Z · FL100 · ICON-EU 03Z runThe hour and level the winds are for, and their model run (dated when not today).
… — figures may be offAmber: the run is older than it should be, so refreshes are failing.
Winds are for a different route — refreshAmber: fetched for another route or level.
Winds 20 min old · levelWhen no run is known; amber past six hours.
No winds — figures assume still airAmber.

17.4.6 Setting departure times

Each leg has its own departure, and the legs chain into one timeline. Press Depart (UTC, off-block):

The departure picker under the Depart chip: quick buttons minus 1 h, minus 30 min, Now, plus 30 min, plus 1 h; a day wheel Sat 7 Nov, Yesterday, Today, Tomorrow, Wed 11 Nov; a time wheel 13:50 to 14:10; Today 14:00Z, Cancel and Done.
Figure 17.6 — The departure picker.
PartWhat it does
Day · time wheelsTwo weeks back to ten weeks ahead, today and tomorrow by name · five-minute steps.
NowThe current time rounded up to the next five minutes.
−1 h / −30 min / +30 min / +1 hStep the time in the picker.
Done (Enter) · Cancel (Esc)Nothing reaches the leg until Done; Cancel discards.

The departure is off-block (the EOBT), and every arrival counts from the take-off: ETA = departure + the profile’s taxi time + flight time. So do the navlog’s point times, the times the Brief judges the destination’s weather, tower hours and daylight at, and the flight-plan watch’s. No taxi time in the profile, none added.

SituationBehaviour
You set a departureIt cascades: each later leg keeps its gap from the previous arrival (rounded up to the quarter-hour), so a 30-minute turnaround stays 30 minutes.
You add a legPre-filled to the previous arrival plus about 30 minutes.
A saved departure has passedKept; nothing rewrites it. To fly the trip again, Duplicate (flight actions, or Fly again under a past plan): the copy keeps aircraft and route and clears the times.

17.4.7 Route labels on the map

From about zoom 9.5 the route line labels itself like a kneeboard navlog, for the current flight, updating as you edit; you need not be flying.

HDG 343M · 53 nm · 32 min

LabelWhat it is
Segment arrowsA tag rotated along each segment, tip the way you fly. It grows with the room: heading, then distance, then segment time; a segment too short for the heading has none.
Heading, not courseThe line shows the course; the tag what you steer, by the printed navlog’s chain: true course → wind correction (the segment’s forecast wind, your TAS) → magnetic (WMM 2025 at the midpoint). HDG = corrected; CRS = no wind for this leg, uncorrected. T instead of M: outside the declination grid, true.
Waypoint labelsNon-airport waypoints by name (the airports layer labels airports). The destination, and the next waypoint in flight: label · ETA · fuel on board. Both figures are the leg’s navlog row, after the taxi and with the climb where TOC is; in flight, the navlog as it was frozen when the flight began, the one the HUD measures against.
⛽ Fuel horizonA flag where planned fuel on board reaches your final reserve, drawn only before the destination, so seeing it is the warning.
In flightWith Track my flight recording on the leg, flown segments drop their tags, the active one highlights, and times and fuel become live ≈-estimates shifted by how far ahead or behind you are (the ⛽ flag follows real consumption).

Turning them off: Settings › Planning (the route editor’s ⚙ opens it there): Route labels — courses & distances (the arrows) and Route labels — waypoint names & times, both on by default and remembered. The ⛽ flag has no switch: it is a safety warning, not a label.

17.4.8 The leg’s steps — Data · Briefing · Navlog · Flight · Logged

Under the leg’s header a row of steps says how far the flight has got, from preparing it to closing it (11 in Figure 17.1, where Data shows ! because not all charts are on the device): five, or the first three when there is no logbook to log into. Each is read from what is already there; nothing has to be ticked off, and none stops you doing another. A tap does what that step needs.

MarkMeans
✓Done, and still true for the plan as it is now.
!Wants attention: data gone old, a briefing or a navlog from before the plan changed, a flight flown and not logged. The reasons are written out under the row, where a touch screen can read them.
○Not done yet. Grey, not red: nothing says it has to be.
–Not for now (no route yet, or the step is past).
StepWhat it readsA tap
DataThe winds’ model run, each end’s TAF and NOTAMs as this device has them, and the flight’s charts. Never fetched is not up to date; an offline pack’s NOTAMs count as old as they are. Before the flight only.Fetches the winds, METAR / TAF and NOTAMs again (Updating…).
BriefingThe briefing you accepted for this leg (✍ when signed), and whether the plan or the forecast has changed since.Opens Briefing (leg).
NavlogPrinted, or filled in on the screen (a draft); after the flight, whether it is signed off.Opens the navlog to fill in, or to sign off.
FlightFlown, or in the air (from the navlog’s times, a track or a logbook entry).Nothing: the flight is flown with Track my flight on the map (Section 20).
LoggedA logbook entry for the leg, with its track, and the navlog signed off.Opens the entry, or logs the leg.

Signing off. After the flight, Sign off on the navlog takes what is written into the logbook: the editor opens on the entry, asking the landings (the one figure the paper lacks), for you to check and save. Saved, the navlog stays with the entry, read only; until then it reads Flown · not signed off. Your signature is optional. Reopen makes a signed-off navlog writable again; Discard throws away what was written. A flight not signed off shows ! on Navlog and Logged and waits under Flights to log at the top of the logbook.

On a leg with a departure ahead, a 🔔 mark at the end of the row says what the flight-plan watch follows (Watched: NOTAMs · Weather, Alerts in the app only, Notifications off); tap it for the switches (Section 4.10). The setting Flight steps in the leg header turns the row off.

17.5 What the leg costs — the header and the Fuel group

The header above the tabs states the leg’s figures once for every tab: ETD, ETA, ETE, Distance, Fuel req (the Fuel group’s Required, red when the fuel on board does not cover it) and, once filed, the filing chip. They update as you edit waypoints, level, fuel or wind.

The Route tab’s Fuel group has the verdict in its caption (✓ Fuel OK or ⚠ INSUFFICIENT FUEL) and its working under the On board box, a column you can add by eye, in whole units of the aircraft’s fuel unit (gal / l / kg / lbs):

LineWhat it is
On board (box)The leg’s starting fuel. For a registration with flights in the Aircraft Log, leg 1 starts at the airframe’s last known fuel on board, not full tanks, so planning starts from reality. A leg added later starts from the previous leg’s landing fuel, rounded down. Type the figure if you part-fuelled.
ChipsMin. X: the legal minimum (the five lines below, rounded up). Current X: on leg 1 the last logged remaining with its date (≈ when never checked against the gauges); on later legs what the previous leg lands with. Full Y.
Trip · TaxiThe burn · the profile’s taxi fuel.
ContingencyYour fuel policy’s share of the trip for the leg’s rules; a select changes it for this leg. Shown at 0 too.
AlternateWith its ICAO, when set.
ReserveIts minutes and the rule that set them: 45 min · IFR (the law), 45 min · your policy, IFR when your policy asks more, or aircraft minimum.
RequiredTrip + contingency + alternate + reserve + taxi.
ExtraOn board less required; red below zero.
At landingOn board less taxi and trip: the reserve, the alternate fuel and whatever is left. The next leg starts from it.
RefuelWhat must go in to reach On board, from what the airframe or previous leg left.
Short by NUnder the column, on a leg that cannot make it.

Whether these can be believed is the wind row’s job (17.4.5).

17.6 Flight summary

Below the legs, Flight summary adds the plan up: leg count, first departure UTC, total distance, total flight time, final arrival UTC. A single-leg flight has no totals block; it would repeat the leg’s own summary.

Flight actionWhat it does
Calendar · SummaryAn .ics file (17.14) · the text summary (17.9).
Duplicate · ExportA new plan from this one, times cleared · the plan as a .json file.
Briefing (all legs)On a plan of two or more legs (17.8).

Delete flight plan stands alone at the foot. There is no flight-wide Weight & Balance roll-up: each row’s W box says it (17.4.2).

17.7 Per-leg tools — briefing, export & the log

The Actions group under Fuel holds what you do with a finished leg, captioned by when (it replaced an eleven-button slab).

CaptionControls
Before flightBriefing (leg), Navlog (leg); as text links Email handling and Announce flight.
After flightAttach flown flight (then Show / Hide flown track) and 📖 Log flight (or ✎ Edit log). Before departure they are drawn quieter, the caption saying when they apply (After flight · after Tomorrow 14:00Z); they still work.
Deliberately not hereWhere, and why
File planIts own tab, File (17.12): the one control that files or amends a real flight plan with ATC, with live state.
Download .fplThe route in a file for ForeFlight / Garmin, so a link under the route card beside Copy filed route.
Find route / ValidateWith the route text they produce and check, in the route editor (17.4.4); the verdict is a mark on the route card (17.4.3).

There is no AI route briefing. The Brief tab is the one judgement of whether the leg can be flown, and the printed Can it be flown is the same answer from the same checks. An AI re-reading the data could disagree (a destination judged at the departure time, a level the plan does not have), so there is none. The AI summaries of an aerodrome’s METAR and TAF remain.

Briefing (leg)

The same printable briefing as the whole flight’s (17.8), scoped to one leg: cover/summary, navlog, airgram, the leg’s airports and a route map of just this leg. The leg keeps its real number (leg 3 prints as “Leg 3”) and the PDF filename suggestion is the leg’s label: a fresh briefing for one leg without re-printing the trip. Navlog (leg) prints the leg’s navlog (departure page, log and map, A4 or 2-up; Section 18.3) without the Add to every sheet sections.

After flight

ButtonWhat it doesShown
Attach flown flightBrings in the real track (Flightradar24 or a Track-my-flight recording), then shows or hides it on the map.Always.
Log flightLogs the leg into your logbook prefilled from the plan and opens the entry; then it is Edit log.When the leg is at hand (flown, undated, or leaving within 24 hours) and you keep a logbook.
PLOG is not here any more. It is the live flight log you open while flying, and belongs to Track my flight (Section 20), whose panel is on screen then. On the planner it was a button for a moment when nobody looks at the planner.

⤓ Export to ForeFlight (.fpl)

Download .fpl saves the leg as a Garmin .fpl flight plan, the route format ForeFlight and Garmin avionics import directly: one file per leg, DEP-DEST.fpl, so a multi-leg trip becomes several ForeFlight routes. Airports carry their ICAO, named fixes and navaids their identifier, other points become user waypoints with coordinates. The alternate is not included: a divert field, not a route point.

On an iPad / iPhone: open the .fpl (Files, an email attachment, AirDrop) and choose Open in ForeFlight; the route loads on the Maps view, ready to drop into a flight.

Route only. ForeFlight loads it as a route on Maps, not as an entry in Flights. It carries no departure date/time, altitude or speed; no public flight-plan file format sets ForeFlight’s departure time. Create the flight in ForeFlight from the route and enter the time there; the planned ETD is on the Briefing pack.

✉ Email handling and Announce flight

Two text links write an e-mail for the leg’s destination from what the plan knows. Both open a preview; the app sends nothing: Open in Mail hands it to your mail app.

LinkWhat it saysAddressed to
Email handlingA request: aircraft, arrival, departure, then Services requested (parking, and fuel when you uplift here) and a request to confirm and state the charges.The destination’s handling agent.
Announce flightA notice of who is coming, when, and when they leave: the same blocks and no request (no services, no charges).The aerodrome’s operator.
PartWritten from
SubjectHandling request: or Flight announcement:, then registration · destination ICAO · arrival time.
AircraftRegistration, type, MTOW (profile, Section 4.3), rules (leg), persons on board (the File tab’s item 19: one number for ATC and aerodrome).
Arrival · DepartureWhere the leg comes from, its ETA · the next leg out of the field. UTC, with destination local time in brackets.
Fuel (handling only)When the next leg starts with more fuel than this one lands with: a Fuel: line with the grade from the aircraft’s Fuel type.
SignatureName, phone and e-mail from Settings → Pilot (Section 4.7).

Unknown is left out, not printed empty: no MTOW in the profile, no MTOW line; an emptied heading goes too (the final leg has no Departure). Left out — not known says what was missing and where to fill it in.

The preview. To, Subject and text are editable. Under To are the AIP’s addresses for the aerodrome, each labelled with its source; tap one to use it.

SituationTo
Email handlingFilled when the AIP lists exactly one agent with an address; with several, you choose. Not the operator: where there are agents, the operator does not park the aeroplane.
Announce flightThe operator’s address (AIP AD 2.2), agents offered under it for a field run through one.
Address in the AIP’s running text (PPR paragraph, handling remark)Offered, never chosen for you: one sentence can name the handler and somebody else.
An address you sent toRemembered per aerodrome and per message, first next time (used before; × forgets it), across your devices.
Nothing knownAddresses exist only for aerodromes whose AIP the app reads directly (Finland, Sweden, Norway, Denmark, Estonia, Latvia, Lithuania), not all of them. Elsewhere To starts empty; what you type is remembered.

17.8 Print briefing

Briefing (leg) in a leg’s Actions, or Briefing (all legs) in the flight’s, opens the briefing in its own window. On a computer the window shows the briefing sheet itself, pages exactly as they print under the paper switch, and Print prints it. “Save as PDF” suggests the flight’s name ({flight} — briefing.pdf), not the host page’s title.

ToolbarWhat it does
Leg pickerWhich legs are briefed (below). Hidden for single-leg flights, never printed.
Include → Weather overview (heavy)The four-panel model picture (winds / cloud / icing / ceiling) of the whole flight area, the heaviest page: turn it off if printing struggles on an older tablet. On by default; greyed when every leg picked has passed or been flown (no weather for a past hour).
Include → NavlogEach leg’s departure page and log. Off by default: the navlog prints on its own from the leg’s Navlog button.
Accept briefingSign & accept or Accept without signing keeps it as it is now, replacing an earlier acceptance for the same legs until one has departed. Accepted (n) and the leg’s Actions (Briefings) list them. The Brief then says what moved (17.4.1), and the flight-plan watch measures against it (Section 4.10). For a flight entirely behind you: Save report.
Print · Close—

The route maps always draw the CTR / TMA and the VFR or IFR reporting points. The briefing rebuilds as you switch, and the Include choice is remembered and synced to your account.

Which legs get briefed. Out Friday, back Sunday: Sunday morning needs no Friday pages with forecasts for a past hour. The picker is pre-ticked with the legs still ahead:

LegCounts as
With a flown track attached, or loggedPast.
Departed more than 6 hours agoPast. The grace window keeps a delayed departure from making the leg you are about to fly disappear.
UndatedAlways upcoming.
Every leg behind youThe whole flight is briefed rather than nothing.

Tick any leg back on, or flip with All legs / Upcoming only. Omitted legs are listed on the cover (“Not briefed: Leg 1: EFHK → EFTU (flown 2026-07-26)”), so the pack still accounts for the whole flight.

The briefing sheet

The navlog’s paper and pages with the briefing around them (Section 18.3, the same paper switch): A4 portrait, or 2-up on A4 landscape to cut in half. Every page is A5 (A4 enlarges each one, 2-up sets two side by side), laid out for that paper and kept to what the cockpit needs. In order:

PageHolds
SummaryLegs left out, if any; Can it be flown per leg; each aerodrome’s category at its ETD / ETA with its raw METAR and TAF (a METAR over 3 hours older than the sheet marked old report); the alternate hint; SIGMETs; the area forecast (GAMET); nearby diversions with their METAR and TAF; the disclaimer.
Each legThe navlog’s departure page, log and map (runway rows carry the briefing’s required / available metres in grey, with the factors and conditions under them) and an En route page: the airgram with its legend, and the airspace and NOTAMs along the leg (obstacle NOTAMs as obstacles with their top, not danger areas).
Weather overviewThe four model panels, 2 × 2, same area and time.
Significant weatherThe SWC chart on its own page, only when valid within 3 hours of the flight; otherwise the summary names the chart and says it is not printed.
AerodromesOne card each: frequencies by name (TWR, ATIS, APP…), tower hours, fuel, customs, phone, access / PPR, circuit, the local rules in two lines, runways and lights, and the NOTAMs in force during the flight (those ending before or starting after it are counted, not printed).
Weight & balanceWhen loads are entered.
The briefing’s pages

This list is the briefing as the window lays it out before the sheet: what Ctrl/Cmd+P prints, and what a touch device shows until you open the sheet. The page order is fixed and each section is forced onto its own sheet, so the print is easy to flick through on a kneeboard:

  1. Can it be flown. The Brief tab on paper, per leg still ahead (flown or past legs left out): the answer line (No, Yes, with care, Yes, to-dos counted), the red and amber checks in full, To do before the flight, the green ones named, and an En route table of the red and amber En route rows: what, where, and a rule of thumb per kind, never a decision. Built by the tab’s functions from the same sources, so paper cannot say what the tab does not. Late parts (route, life jackets, AIP supplements, PPR) fill in as they arrive and the sheet waits; one still out at print is said to be unfinished.
  2. Page 1 — Flight summary cover. Trip name, generation time, route line (chained airports), and a 2-column grid: legs / departure / distance / flight time / fuel used / fuel required (taxi + reserve breakdown) / final ETA / airport count. An Aircraft block lists the assumptions (cruise TAS / burn, fuel capacity, reserve and taxi in min + gal, climb and descent perf), so the briefing is self-contained.
  3. Airport weather overview. Per leg the phase strip (departure, en route, destination, alternate), each with its flight-category badge, read deterministically, not by the AI.
  4. One page per leg. Navlog-style header (route, ETD/ETA, distance, time, winds, fuel), a FUEL + INFO side column, and a VFR-simplified navlog: Waypoint / Alt / Wind / CRS·HDG / GS / Dist / Fuel rem / ETE / ETA, with TOC / TOD rows inline. The leg’s airgram sits at the bottom, ~10 % taller than before for more vertical resolution in the climb / cruise / descent bands.

    CRS·HDG 352·343

    Course to make good, then heading to steer, both magnetic: the gap is exactly the wind correction, so you can re-derive a heading if the wind turns out wrong. One figure means the correction rounded to zero (head- or tailwind) or no wind was applied.

  5. Route map, per leg. Straight after its airgram: an SVG of the route with the active R/D/P / TSA polygons within ~30 nm, classified across the whole flight window, not just print time. A red ⚠ marks one whose vertical band the planned cruise penetrates.
  6. Active Special Use Airspaces, per leg. The SUAs flagged on that map: type, code, location, altitude band, status, time-of-day windows, source, under a banner with the count and the window evaluated; NOTAM details (Q-code, F/G limits, full E-line) follow.
  7. Weight & Balance. The load manifest per leg, when loads are entered (17.13).
  8. Airports section. An “Airports” heading with the first airport on the same sheet, then one airport per page: ICAO + name, Info and Weather columns, NOTAMs beside them. Runways and On the ground are the Info tab’s facts (Section 6.2.1), derived once and printed in the page’s idiom:
    BlockHolds
    RunwaysThe runway in use with its head- and crosswind at the flight time, on the published axis (AD 2.12’s bearing back to magnetic), not the designator rounded to ten degrees. The wind is converted to that magnetic frame and marked mag, since METAR, TAF and model give true degrees and the Weather box quotes them as given. Then the runway diagram from the published threshold coordinates, and per end: magnetic bearing, threshold elevation, size, surface and PCN (AD 2.12), declared distances where they differ from the pavement, approach aids. A runway without coordinates is named under the drawing, not silently missing.
    On the groundPPR, fuel, customs, handling, de-icing, winter maintenance, repair, hangar: what, when, and the detail under each row (printed open; the panel folds it). On paper what is unavailable or needs permission is marked in weight too, not by colour alone.
    Regulations, and Access only where fields cannot answerRegulations: the prose with no structured form (noise abatement, training and circuit restrictions, seasonal runway availability, LVP, slot coordination). Access (“may I come, who do I call”) is answered more precisely by the On the ground rows (ESSV’s says PPR five days ahead where the paragraph said only “non-scheduled flights”), so it is dropped where there is a PPR row and kept where there is none: “no PPR or prior notice for GA” is a fact a table of what exists cannot state.
    HoursThe tower / AFIS row for the flight day when a schedule could be built (NOTAM-adjusted, marked 🔔 when it was), else what the AIP publishes (AD 2.3). Paper is read hours later, so it never states hours as of “now”.
  9. Area weather. The SWC chart left; the active SIGMETs and official METAR / TAF for every relevant airport right.
  10. Weather overview. The app’s four-panel model picture of the flight area at mid-flight time.
  11. Footer. PIC + date/time signature lines and a brief disclaimer to verify against official sources.
Weather on the phase cards, and past legs
SituationBehaviour
No METAR or TAF covers a phaseThe card reads the model and says which: OM 14:00Z (ICON-EU) under Weather: Europe inside ICON-EU’s box, (ECMWF) elsewhere or past ICON-EU’s five-day reach (Section 11). Its ceiling is the derivation the map’s Ceiling layer and the popup use (Section 6.3), so all three agree for one field.
A past legNo weather: no source reaches backwards (METAR and TAF are the current issue, the model a forecast from now). Phase cards read “time has passed — no weather is available for a past time” and show current conditions labelled now; the airgram’s banner says it is current weather, not that day’s. Left out of Can it be flown, so today’s CB is no hazard on a flight made. Past weather is an archive service’s job.
A flown leg is debriefed, not briefed

A leg with an actual track, from Track my flight or Flightradar24, changes purpose:

ChangeDetail
OutCan it be flown, airport weather overview, airgram, area weather, model overview: none applies to a flight made. Airspace activation, NOTAM lists and the map’s R/D/P shading too: read at print time, they would stamp today’s state with the old flight’s window. CTR / TMA outlines stay, being structural.
InThe navlog becomes planned-vs-flown (ETA against ATA with the difference in minutes, planned fuel against what was logged), then an actual summary: OUT/OFF/ON/IN, air time against plan, distance, maximum altitude, average and maximum ground speed, any fuel checks.
Actual timesFrom the recording when it has them, else from the track’s closest approach to each waypoint, which makes a Flightradar24 import comparable at all. Fuel only where logged; a track cannot give it.
Route mapDraws both: the plan dashed, the flown track over it.
Every leg picked flown, logged or departed over 6 hours agoA flight report (window and PDF titled — flight report): route and track on a Natural Earth map, planned against flown per leg, and the briefing it was flown on. Both Include switches are greyed.
Mixed flightEach leg gets its own treatment; flown legs are marked FLOWN.
Over-water & life jackets (NCO.IDE.A.175). Each leg is checked for water beyond the distance from land where an emergency landing is possible, which depends on the engine class (Settings → Aircraft): a single-engine aircraft must stay within gliding range of land; a multi-engine one able to continue on one engine may go 30 min at cruise or 50 NM, whichever is less. Beyond it, Life jackets required appears under To do before the flight (Brief and paper); a substantial crossing within the limit is an OK. “Land” is the mainland plus islands ≥ 1 km² (not skerries you cannot land on); coverage is Northern Europe / the Baltic / the North Sea. A planning aid: verify against NCO.IDE.A.175 and any operator requirements.

17.9 Flight summary

Summary in the flight’s actions opens a quick fixed-width popup: one block per leg with its departures, arrivals and refuels, each in Zulu (Z, UTC) and local airport time (L).

LineWhat it says
Local timeFrom the airport’s ICAO region, DST-correct for the planned date, a day-rollover flagged (0230L+1); by longitude outside the covered regions.
Each legDistance, ETE, start → end fuel.
GROUNDBetween legs: the turnaround and, when the next leg starts with more fuel than this one lands with, refuel +N in the fuel unit (grade per the aircraft’s fuel type).
TOTALS · AIRPORTSDistance, flying time, leg count, refuels · every airport on the flight plus alternates, as code · name · country.

Copy puts the text on the clipboard for a logbook or email; Close or Esc dismisses it.

17.10 Persistence

Every change is written to your account in real time, with a per-browser cache for instant load, so plans and aircraft survive reloads and new versions and follow you to any browser you sign in to (Section 3.3). For a local backup, the library’s per-row download (.json) and Upload flight plan remain. Stored times are never rewritten: a past departure stays until you change it (17.4.6).

17.11 Actual flown track vs the plan

After a flight, attach the actual flown track (from Flightradar24) to a leg to compare it with the plan: deviation from the route, actual block / airborne times, an altitude profile, the real track on the map. Attach flown flight is under After flight in the leg’s Actions; once attached it shows or hides the track, and an Actual flown block with Show on map, Re-attach and Remove joins the leg. The workflow is in Section 21, The Flown Track Tool.

17.12 Find route & flight-plan filing

The app finds a VFR route for any leg or route by itself. With an autorouter account connected (Section 4.4) each leg can also be routed IFR and filed under your account, both IFR and VFR plans, the channel following the leg’s rules (17.3). Until you connect, the buttons appear and prompt you to connect.

✈ Find route

Finds routes between the leg’s (or saved route’s) two aerodromes, from the route editor: Find route on the route bar, or Modify › on a route card → ✈ Find route. By Rules:

RulesWhat it does
IFRAsks autorouter, under your account with the leg’s aircraft, for IFPS-validated routes. Needs the account (Section 4.4) and the registration in your autorouter fleet; otherwise the chooser says which is missing.
IFR, VFR parts allowedThe same, letting autorouter fly a VFR departure or arrival where it decides. It can only be told whether, not where, so this is one choice rather than three.
VFRThe app’s own search, no account. Out by one of the departure’s VFR reporting points, in by one of the destination’s (the compulsory ones where any), at the Alt box’s altitude, round every active restricted, danger, prohibited and TSA/TRA area at that altitude. Up to two routes:
Around controlled airspace avoids CTRs, TMAs and CTAs needing a clearance at that altitude; with no way round (usually the destination’s TMA) it goes through the short way and says so (clearance, no way around: EFPO TMA WEST class D).
Shortest goes round the active areas through controlled airspace, naming the clearances. If both need the same clearances, only the shorter is listed.
The search bar
ControlWhat it does
FL (Alt under VFR)Opens on the leg’s Cruise, the level already in your plan, the normal case. Alt is in hundreds of feet (25 = 2500 ft). Enter searches.
±How far the router may move off it: any (default: it may pick), exact, 10, 20 or 40; kept on this device. One level and a band instead of a Min FL and Max FL to derive yourself.
Opt · RulesTime, Fuel or Pref FL (autorouter only; hidden under VFR) · opens on the leg’s or route’s rules.
Search · ClearStop while running. Results accumulate, so search again with other settings and compare · empties the list.

Found nothing? For IFR widen ±; for VFR try another altitude, as the empty list says.

Trying a route

Each result is a line: number, the route as chips (scrolling sideways when long), distance · time · fuel, and Try, which applies it to the leg to look at on the map: a preview, not a commitment.

While tryingBehaviour
The plannerTucked away for the session at every width, so it does not cover the map; it returns when the chooser closes.
Too narrow for bothTry shrinks the chooser to its title bar (“EFTP → ESSV · OHKAO · route 1 on map”); ▸ brings the list back, and a new search opens it.
Cancel · Done · EscRestores the leg exactly as before trying · keeps the applied route · Cancel.
A routed leg is read-only, not sealed

An IFR route from Find route carries locked procedure points (a SID is a designator, not a point), so its card shows From and To as text: typing an endpoint would rebuild the list and lose the procedure route. Everything else works: the codes open their popups, the parameters and alternate are there, Modify › opens the route editor, which round-trips a procedure route unchanged (designators, speed/level group and all) to search again, validate or edit by hand, and On map › reshapes it. Copy filed route beside Download .fpl copies the exact field-15 string for ATC (hover to read it), offered only while that route matches the leg’s waypoints.

Validate route (IFR)

Checks the leg’s current IFR route against Eurocontrol (IFPS / CFMU) validation without re-routing, e.g. after hand-editing. Run it from the route card’s IFPS mark (✓ Validate (IFPS)) or in the route editor beside Find route. The mark keeps the verdict (IFPS valid 17:30Z, IFPS: not accepted ›) while the leg would file the same message (17.4.3); IFPS’s messages are under the route text in the editor the mark opens, so you fix the route where you read what is wrong, before filing.

File a flight plan

Each leg’s File tab is the ICAO form itself. The leg’s status is a chip on its row and in its header (e.g. Filed, plus a CTOT chip when issued). Without a connected autorouter account the form is there, and the filing bar says to connect in Settings → Autorouter. Field 8 decides the channel: IFR is validated and filed through IFPS (Eurocontrol) and carries an IFPLID once accepted; VFR goes over AFTN to the relevant ATS reporting offices (IFPS does not process a pure VFR plan) and is tagged AFTN.

Different things, different controls. Download .fpl is a route file for ForeFlight or a Garmin box; nothing goes to ATC. The File tab sends or amends a real flight plan and is the only one with state. Email handling and Announce flight compose messages you send yourself, to the handling agent and the operator; an announcement files nothing. They are never merged.
The flight-plan form

Pre-filled from the leg and the aircraft profile; any field is editable, and the Assembled FPL preview at the bottom shows the exact message, live. The boxes follow the ICAO items:

ItemWhat it is
7 — Aircraft identificationRegistration (no hyphen) or callsign, max 7 characters.
8 — Flight rules / typeI (IFR), V (VFR), Y (IFR→VFR), Z (VFR→IFR), and flight type (usually G — general aviation). Decides the IFPS-vs-AFTN channel.
9 — Number / type / wakeCount (blank for one aircraft), ICAO type (e.g. DA62), wake category.
10 — EquipmentRadio / nav (10a) and surveillance / transponder (10b); ≡ opens a checklist.
13 — Departure / EOBTDeparture ICAO and off-block time (UTC, HHMM) from the leg’s departure.
15 — Speed / level / routeCruising TAS, level (or VFR), route. Each airway named once, from joining to leaving (PESEL L87 RAKIT M725 OBANI Z36 MAREM), not at every fix as autorouter returns it: the same route to IFPS. A fix where level or speed changes (RENKI/N0160F170) stays, as do DCT, SID and STAR. A plan filed with every fix written out is not shown as changed.
16 — Destination / EET / alternatesDestination ICAO, total EET, up to two alternates.
18 — Other informationDOF/, PBN/, REG/, OPR/, RMK/ … with a PBN picker and a field-18 editor; the RMK and Slot (ASL) helper boxes fold into it.
19 — SupplementaryEndurance, persons on board, emergency radio, survival gear, life jackets, dinghies, colour, pilot-in-command. Kept by the filing office for search & rescue, not sent to ATC.

Item 19 C/ and a contact phone in RMK/ pre-fill from Settings → Pilot. Above the filing bar: Validate (IFPS) (route / format check; for a pure VFR plan it notes IFPS does not apply), Copy FPL, and Reset to computed (discard edits, rebuild from the leg).

Check before filing

autorouter does not send the assembled message word for word: it writes item 15’s speed and item 16’s EET again from its own picture of the route and the aircraft. So File flight plan sends nothing yet. The app first asks autorouter what it would file, then opens Check before filing with autorouter’s message in full and your own under Your plan, as the app built it. What goes out is the plan in that window, and only when you press its button.

The window saysMeans · the button
autorouter will file it as you planned it.The same plan. Its own cruise speed or an EET a few minutes off is named on the same line (N0121 for your N0120) · File via AFTN / File with IFPS.
autorouter would not file it as you planned it: and a listAnother EET (zero, or 10 minutes and 15 % off yours), level, flight rules, departure, EOBT, DOF, destination or endurance (item 19’s E/, also when its message leaves it out), or a point of yours missing from its route · File autorouter’s version. An EET of 0000 means it could not place the route’s points; on a VFR plan the ARO would then count you overdue from your EOBT.
autorouter would not take this plan: and its wordsIt refused the plan · File anyway.
autorouter’s version could not be read.No answer to go by (no connection, autorouter not answering, or an answer without its message); what autorouter said, if anything, follows autorouter answered:. The window shows the plan the app built · File via AFTN / File with IFPS.
The stages

The filing bar offers only what the current stage allows. Filing and re-filing go through Check before filing; cancelling and changing the time ask before they act, naming the channel (IFPS or AFTN).

StageActions
Not filed (draft)File flight plan.
Filing…Processing; the status refreshes itself (or Refresh status); Cancel filing.
FiledAccepted (IFPLID for IFR, AFTN tag for VFR): Mark departed, Change departure time, Re-file (if changed), Refresh status, Cancel flight plan.
Airborne → ArrivedMark arrived; arrived / closed plans are read-only.
Rejected · CancelledFix the flagged problem, Edit & re-file · File a new flight plan.

Row, header and File tab carry a colour-coded chip of this state. Every filed plan is also in Settings → Autorouter → Manage filed flight plans.

Editing & re-filing

Form edits are stored on the flight (surviving reload and sync) and feed the assembled message and Validate route. On a filed plan:

You see / doIt does
The formShows the current (to-be-filed) values; a banner counts the fields changed since filing.
↵ filed: X on a changed fieldReverts that field to the value on file.
changed flag on the leg / chip → Re-fileReplaces the filed plan with the current one, re-evaluating the channel from field 8.
Change departure timeReschedules (±15 min or a new EOBT) without rebuilding the plan. A VFR plan on AFTN is cancelled and filed again at the new time: the old one is cancelled first, so Check before filing says so, and Cancel there leaves no plan filed (a tap beside the window does not cancel it).
CancelWithdraws it; the leg can then be filed afresh.
This files a real flight plan, via IFPS (IFR) or AFTN (VFR), under your autorouter account. Review the route, times and details, verify against official sources before filing, and cancel any plan you do not fly.

17.13 Weight & Balance

Set up the aircraft’s W&B once, then load each flight and see the take-off and landing mass and CG checked against the envelope, on screen and in the printed briefing.

Set up your aircraft (once)

In Settings → Aircraft, edit one of your aircraft (custom, not a built-in template) and find the Weight & Balance block:

StartWhat it does
Import W&B from autorouterFor a registration linked to your autorouter account, one tap pulls the full model (empty mass, limits, stations, tanks, CG envelope) and sets the aircraft’s Fuel type from the tanks’ grade. Quickest and most accurate.
Start blankBy hand: empty mass & arm, the four limits (MTOM / MLM / MRM / MZFM), load stations, fuel tanks and consumables (each with an arm and a max), and the CG envelope as a list of points. Mass and arm units (kg / lb, cm / m / in) switch at any time and values convert.

De-icing fluid (TKS) and other consumables are entered in litres and converted to mass by their density.

Every number must be in the units shown above it. A POH often mixes them (limits in kg, envelope in lb, empty CG in metres, arms in inches), and a mismatch is invisible: the arithmetic stays right and just puts the CG outside the envelope. The editor warns in amber when the model cannot be right: envelope masses not bracketing MTOM (naming the likely unit, e.g. “they look like lb”), an empty arm outside the envelope’s arm range, a mass limit below the empty mass. The leg’s W&B results repeat them, so the aircraft is fixed in Settings, not hunted for in the loading.

The CG chart is always scaled to the envelope. A loading outside it is pinned to the chart’s edge as a triangle and named in red (“T/O off scale”) instead of stretching the axes, so the envelope stays readable even when the model or loading is wrong.

Load a flight

W&B is checked per leg, each take-off and landing with that leg’s fuel, so a multi-leg trip’s stops are not missed. It is edited inside the leg on its W&B tab, which opens on the work with the verdict in its heading once the aircraft has a model and the leg both ends.

The W&B tab of leg 1 in a DA62: Loadout picker and Save, TKS fluid and eight load stations at zero with their maxima, fuel ramp 86 gal, taxi burn and leg burn; the CG envelope with ZFW, LDG and T/O points; an amber warning that no occupant or cargo loads are entered; Ramp, Takeoff, Landing and ZFW masses and CGs all ticked.
Figure 17.7 — The W&B tab with nothing loaded: within limits, but the amber line says this is the empty aircraft plus fuel, and the leg’s W box stays grey.
PartWhat it does
LoadsPeople, baggage, fluids. They carry forward to the next leg, so change only what changes (a passenger leaving at the turnaround).
FuelFrom the plan (ramp, taxi, the leg’s burn) in the aircraft’s fuel unit (gal / l / kg / lbs, Settings → Aircraft), so landing weight reflects the burn. The standalone tool takes the same three figures typed in that unit.
ResultsRamp / take-off / landing / zero-fuel figures against their limits; the envelope with your points.
LoadoutA named people-and-bags preset, per aircraft, synced across devices.

The heading’s verdict marks (the row’s W box says the same in colour, 17.4.2):

MarkMeans
✓ · ⚠within limits · outside limits
?no occupant / cargo loads: it computes, but empty aircraft + fuel is not a weight & balance
—not computed

There is no flight-wide roll-up: each leg row’s W box is the answer, and tapping it opens the leg. Without a flight open, the Menu (bottom-left) has a Weight & Balance row: the same calculator with an aircraft picker.

In the briefing

With loads entered, the printed briefing gains a Weight & Balance load manifest per leg: an itemised list (people / cargo / aircraft items), a weight table with fwd/aft CG limits, a CG chart and a captain-signature line, a document to sign and file.

Planning assistance only. Loads are what you enter, the model what you set up or imported. Always verify weight & balance against the aircraft’s POH / AFM before flight.

17.14 Add to calendar

Calendar in the flight’s actions downloads an .ics file for Apple Calendar, Google Calendar or any calendar app: the flight as appointments, easy to share with a passenger.

It makesDetail
One event per legEach take-off/landing with a departure time: start = departure, end = departure + estimated flight time.
Details in the eventRoute, distance and ETE, start fuel and burn in the aircraft’s fuel unit, any refuel (also in litres, for the fueller), flight rules, alternate, the leg’s note.
Re-add to updateStable event ids: re-adding refreshes the entries instead of duplicating them.

Set a departure on at least one leg first. It is a one-off snapshot, not a subscription: after changes, add the flight again.

18. Print Briefing

Paper, or a PDF for a paperless kneeboard: the map as it stands, the navlog of the line you will fly, a generated weather page. All from Menu (bottom-left) → Print ›.

The Print page of the menu: Navlog EFTP to EFKU, Weather overview, Current view; two saved views; Add to every sheet with Aerodromes and their weather ticked and Airspace tables. 1 2 3 4 5
Figure 18.1 — Menu → Print with a saved route EFTP–EFKU on the map and two saved views. Aerodromes & their weather has been switched on.
#RowWhat it prints
1Navlog · …The navlog of the line on the map (18.3).
2Weather overviewA generated four-panel weather page (below).
3Current viewExactly what the map shows at that moment (18.1).
4Your saved viewsMost recently saved first (Section 9.5). Rows below this rule print a chosen layer set; the three above need no choice. A built-in view is printed by applying it and choosing Current view.
5Add to every sheetTables added to every map sheet (below).

Print is a submenu: a page of the same menu, with ‹ to go back.

DeviceWhere the sheet opens
ComputerIts own window, for review; Print there (or Ctrl/Cmd+P) to paper or “Save as PDF”.
iPhone, iPadThe sheet takes the app’s place. The app says Preparing the sheet…, then shows it full screen. Close returns to the map, the app restarting with your routes and plans as they were. A flight being recorded carries on when the app is back, with no fixes logged while the sheet was up.
Other touch devicesA frame over the map, with Print and Close in its bar.

Not a window over the app on iOS (a second copy of the app with a map on it crashed the page on an iPad), and not a new tab (iOS stops the app behind it, mid-build).

Pages are landscape. Some browsers (notably Safari) don’t switch orientation by themselves: pick Landscape in the print dialog.

The Weather overview page

Four generated model panels for the flight area, Winds, Cloud + convective, Icing and Ceiling — flight category, on a plain outline base with your route drawn across each, all at the time the bar is on. Three read the whole SFC–FL240 column. The winds panel picks one level, named in its title: the level you are flying, i.e. the cruise level of the route or flight on the map (the highest one on a flight of several legs), failing that your aeroplane’s service ceiling, failing both FL100.

AltitudeWinds panel level
under 2,500 ft · 7,500 · 12,000FL025 · FL050 · FL100
under 16,000 · 21,000 · 27,000FL140 · FL180 · FL240
above 27,000FL300

The same banding as the route winds, so the panel and the navlog’s head/tailwind agree on the rung. Touch devices get image panels, the desktop live map panels; only the drawing differs.

Add to every sheet

A map print is a map sheet. The tables are two named blocks at the foot of the menu, under ADD TO EVERY SHEET:

BlockWhat it adds
Aerodromes & their weatherThe aerodrome table (ICAO, name, METAR category, the current observation in compact form) and the raw METAR / TAF list. With a route or flight drawn, it follows the line, not the box: every aerodrome within 30 NM of it (the corridor the airspace tables use), in the order you pass them, with how far off track each lies. The heading says what it left out (“14 further out on this sheet not listed”). With no line on the map: those visible in view. Your airport filters apply either way.
Airspace tablesWhen those layers are part of what you print:
Active Special Use Airspaces intersecting the view, R / D / P / TSA / TRA, with the NOTAM IDs, time windows and altitude bands that activate them. Only operationally active variants: active now, activating later today, or a currently in-force triggered AIP SUP; inactive and future-day areas are skipped.
Terminal airspaces (TMA / CTR) intersecting the view, with their controlling unit and frequencies.

18.1 What gets printed

One chart per page: the basemap, overlays, airport labels and routes you see, with every control, panel and button hidden.

QuestionAnswer
What ground?The sheet’s own box: the whole route for a navlog, otherwise the map window (a view carries no ground of its own, Section 9.4).
What shape?The printed map is 277 × 158 mm (1.75:1), and the box is squared to it by widening, never cropping, so the sheet shows the box and nothing beyond it: about 1.3× the width you saw on a landscape screen, 2.3× on a portrait tablet, 3.4× on a phone. The header says which: “Sheet: 315 km across, approx. 1:1.1 M — 1.3× wider than the map window”.
And the tables?The same box: the aerodrome list, the airspace tables, the fields the app fetches weather for. Aerodromes are chosen as the map chooses its markers (the master Airports toggle, your filters, each size’s own zoom threshold), so a long route’s far-out sheet lists the large and medium fields it draws, not every strip.
How many maps?Overlays obscure each other, so they are split into up to three per-purpose maps, each on its own landscape page, in this order: “Weather” (forecast + radar / satellite), “Low Level Forecast” (LLF polygons), “Airspace & info” (TMA / CTR, SUA, points). Airspace comes last, handy for cross-checking the navlog. With only one group active, or none, you get a single combined map.
SWC?A layer like any other: with Nordic SWC or Euro WAFC on, the chart is drawn on the Weather map. The flight briefing still prints its own chart page (Section 17).

Appendix pages follow the maps: the blocks switched on under Add to every sheet (above), collected from the map state at print time.

18.2 What gets captured from your view

The print map is rendered in a hidden iframe, so your live session is not disturbed. It receives the view state as URL parameters:

The print stylesheet puts each map on its own landscape page and starts every appendix heading on a fresh page. For fields with no official METAR the aerodrome table fills in unofficial weather (EFLA Flyk, EFNU CloudATIS, nearest IL AWS, Section 6.6) before falling back to the Open-Meteo model.

Navlog · … at the top of the menu prints the navlog of the line on the map, named after it.

On the mapThe rowIt prints
A saved routeNavlog · EFTP → EFKU via ROINEThe route; one that lands on the way gets a section per landing (Section 16.2.4).
A flight planNavlog · Tampere weekendA navlog is one leg: a plan of several legs opens a page of its own, one row a leg (Leg 1 · EFTP → EFHA, Leg 2 · EFHA → EFKU), and each prints that leg, even one hidden from the map.

The same sheet comes from this row, the printer at the top right of the route editor (Section 16.2) and Navlog (leg) in a leg’s Actions (Section 17).

A5 pages, the size of an operator’s flight plan on a kneeboard, three per leg:

PageWhat is on it
DepartureOUT / IN and block time, OFF / ON and flight time, fuel start / remaining / used, each with the planned figure beside an empty box; the leg’s ETE, distance, average wind, ETD / ETA and alternate; the fuel table with an ACT column; runways, masses and speeds; departure ATIS boxes and clearance; PIC, POB and a signature line.
The log (Figure 18.2)Two lines a point, room for the pen: altitude and MSA, wind and ground speed, course and heading, distance and distance remaining, ETE and the running total, an ETA · ATA pair left blank (your ETA is your OFF time plus the running ETE, not the plan’s), fuel and its minimum, an ACT box and notes. An IFR leg adds the airway and the outside air temperature. TOC and TOD have rows of their own, the diversion to the alternate is a block of its own, and the title row repeats on every page. Then the arrival ATIS boxes, the arrival clearance and notes; the notes are left out when they would push the arrival onto a page of its own.
The map (Figure 18.3)The leg alone, its numbered pins the log’s row numbers, turned a quarter turn (north to the left) when that prints it larger. Drawn for the flight rules, not copied from the screen (below).
The navlog's log page for EFTP to EFKU: two lines for each of EFTP, TOC, TOD and EFKU, with a blank ETA/ATA column.
Figure 18.2 — The log page of a saved route EFTP–EFKU (DA62, FL030): two lines a point, TOC and TOD on rows of their own, ETA · ATA left for the pen.
The navlog's map page, turned with north to the left: the route in magenta inside a 15 NM corridor, with tags for each airspace entered and a scale bar.
Figure 18.3 — The same leg’s map page, turned a quarter turn (“North ←”): the VFR chart, the veil beyond 15 NM, a tag where each airspace is entered.
On the navlog mapHow
ChartA VFR leg gets the Aeronautical (visual) chart with terminal areas, special-use areas, VFR points, navaids and obstacles; an IFR leg the enroute chart with airways and IFR points.
VeilEverything more than 15 NM off the line.
The lineCarries the log’s figures: MC 097 · 27 NM · 0:11 on each segment, TOC and TOD, ten-mile ticks and Σ 0:30 at the destination, on a flight plan’s leg. A saved route’s sheet carries the route’s own map labels instead: HDG 030M · 151 nm · 45 min on each segment and EFKU · +0:45 at the points (Section 16.2).
Airspace tagsEach airspace the flight enters is tagged where it enters, with its class, limits and frequency (an ACC sector with its call sign). One the flight passes within 1,500 ft of, above or below, gets a dashed box and ↑ or ↓. Tags are placed clear of the route’s own marks and of each other.
FrameA scale bar in NM, the variation, the graticule and N ↑.
Zoom thresholdsIgnored. On screen, detail layers hide when zoomed out (obstacles at zoom 9, power lines at 10, VFR points at 8.5, navaids at 9, IFR point names at 8); this map, fitted to the whole leg, is around zoom 7 for a 200 NM flight. Here they draw and label anyway. Only the navlog: Current view is a picture of the screen and keeps its thresholds.
Obstacles, power linesStop at 1:1 000 000: coarser, they are a field of ink, and no chart coarser than 1:1 M shows them either. The limit is a scale, from the printed map’s width, so a Lapland leg is no denser than a southern one. Below it, when more than 400 obstacles fall on the map only the tallest of each cluster is drawn, and the height numbers drop out above that count while the symbols stay.

Paper and extra pages

In the bar above the sheet; remembered on the device.

ChoiceWhat it does
A4Each A5 page enlarged × 1.25 onto an A4 portrait sheet. Not the full × 1.41: Safari on an iPad keeps print margins and a header line of its own, and at × 1.41 the last lines of every page spilled onto a page of their own.
2-up on A4Two A5 pages side by side on A4 landscape with a dashed line to cut along: the departure page and the log share a sheet, and the map gets a whole A4 sheet. A log too long for its half carries on in the next, its title row repeated. Safari does not take the orientation from the page: pick Landscape in its print dialog. On an iPhone or iPad Safari prints the sheets a little smaller (each half about 110 mm wide) so its own margins and header line fit around them.
Add Aerodromes · Airspace · DiagramsThe navlog’s own extra pages: Aerodromes on by default, Airspace and Diagrams (the aerodrome diagrams) off. A switch is shown when the sheet has that section. The choice is remembered. They follow the last map, set in the navlog’s narrow column; the aerodrome table carries no weather, and for one leg the pages are framed on that leg alone. The menu’s Add to every sheet applies to map sheets only.
Current view prints what is on the map, including the line. If a route is drawn, it is on the sheet; if nothing is, the sheet has no route. The picture on paper is the picture on screen.

19. The Flight, Phase by Phase

This chapter follows a flight from the first idea to the logbook. Sections 19.1–19.7 take it phase by phase: the questions a pilot asks in each, the part of the app that answers them, and where this manual explains it. Section 19.8 then walks through whole workflows step by step.

A phase with a Watch line has a short video of it, recorded from the app; all of them in order are one playlist on YouTube. They need a network connection.

19.1 Days before — the idea and the destination

Before there is a route: whether the place can take you, and what the days ahead look like.

Watch: Where could I fly? (1 min 25 s)

Your questionIn the appRead
Can I go there: runway, opening hours, PPR, fuel, customs?Airport information — Tap the aerodrome on the map; read the Info and AIP tabs of its popup.§ 6
What do its AIP pages and charts say?AIP pages and the plate viewer — The popup’s AIP and Charts tabs open the published pages and plates.§ 6.8
What does the regulation or the AIP say about this?Ask — Type a question in the map’s search box, or Ask in the menu; answers cite the manual, the rules and AD 2 (signed in).§ 2.3
What will the weather be on the day?Views and the time bar — Pick Weather forecast or Wind on the views bar and step the time bar to the day you mean to fly.§ 9
Who handles me there, and who should know I am coming?Email handling and Announce flight — From the leg’s actions in the Flight Planner: a handling request and a note to the people expecting you.§ 17.7

19.2 The day before — route, level, fuel and load

Turning the idea into a flight plan the app can check.

Watch: Which way, how high, how much fuel? (1 min 52 s)

Your questionIn the appRead
Which way do I go?Routes (RTE) — Press ↗ Routes at the top left, put the departure and the destination on the map and tap any points in between; in a flight plan, the leg’s Route tab.§ 16.2
Is there a route round the active areas, or a valid IFR one?Find route — On the leg’s route card, Modify › Find route: VFR by the aerodromes’ VFR points round the airspace, IFR from autorouter or the app.§ 17.12
At what level: cloud, icing, wind, terrain, airspace?Airgram — Airgram on the route editor’s bar, or the leg’s Profile tab; its Airspaces tab shows where you can fly without a clearance.§ 15
How do I make it a flight plan?Flight Planner — Make flight plan → on the route editor’s bar; the plan keeps the legs, the times and the aircraft.§ 17
Which aircraft, with what performance?Aircraft profile — Settings › Aircraft: speeds, fuel, ceiling and the AFM tables, or import them from autorouter.§ 4.3
Is there fuel enough, and where do I stop for more?Fuel and fuel stops — The leg’s Fuel group, and in the route editor the reach ring and Fuel stops.§ 16.2.3
Is the load inside the envelope?Weight & Balance — The leg’s W&B tab: the loadout and the envelope for that leg.§ 17.13
Where do I go if I cannot land?Alternate — Alternate on the leg’s route card suggests the aerodromes that fit.§ 17.4.3

19.3 The day of the flight — brief, decide, file

The weather and the NOTAMs at your times, one answer for the leg, the paper and the filing.

Watch: Can I go today? (1 min 46 s) · Is the plan filed as I planned it? (1 min 14 s)

Your questionIn the appRead
What is the big picture: fronts, CB, icing, warnings?Nordic SWC, SWC (Model) and Warnings — The views bar: Nordic SWC first, then SWC (Model) hour by hour and Warnings for SIGMETs.§ 14
Can this leg be flown?The leg’s Brief — Open the leg in the Flight Planner and its Brief tab: Can it be flown, the aerodromes at your times, en route, NOTAMs.§ 17.4.1
Which NOTAMs touch my flight?NOTAMs in the Brief — The Brief’s NOTAMs section lists those in force at your times there; Ask AI sorts out which affect the leg.§ 17.4.1
What do I take with me on paper?Briefing (leg) and Briefing (all legs) — Briefing (leg) on the leg, or Briefing (all legs) for the day: the decision first, then the weather and the NOTAMs; accept it to keep it in the archive.§ 17.8
What goes on the kneeboard?Navlog — Navlog (leg) prints the leg for the kneeboard (A4, or two A5 pages to an A4 sheet), or fill it in on the iPad.§ 18.3
How do I file it, and is there a slot?File — The leg’s File tab files the plan and follows its answer; a CTOT shows as a slot card on the leg.§ 17.12
Will I hear if something changes before I go?Notifications (the flight-plan watch) — The 🔔 mark on the leg: the TAF, NOTAMs, wind and areas at your times, and a reminder before departure.§ 4.10

19.4 At the aerodrome — before engine start

Is everything still current, will it work without network, and the way to the runway.

Watch: Is everything still current? (1 min 32 s)

Your questionIn the appRead
Is everything done and still up to date?The leg’s steps: Data · Briefing · Navlog · Flight · Logged — The strip in the leg’s header: each step says whether it is done and still current; tap Data to fetch the winds, METAR / TAF and NOTAMs again.§ 17.4.8
Will it work without network?Offline packs — Menu › Offline packs (signed in): the flight’s pack and the country pack, and Refresh now before you leave coverage.§ 24.4
Where are the charts for the aerodromes I use?The leg’s Charts — The leg’s Charts tab: the plates of the departure, the destination and the alternate.§ 17.4.1
Which way do I taxi?Smart taxi — The clearance pad’s Taxi tile holds what you were told; its Route chip draws it on the ground chart, with every runway crossed.§ 20.4d

19.5 In the air — flying the plan

Nothing to read in the air: these are worth trying once on the ground first.

Your questionIn the appRead
Where am I, and am I on time?Track my flight — Track my flight at the top left: the first tap follows, recording is on purpose; the HUD shows the next point, the time and the fuel.§ 20
What did ATC just give me?The clearance pad — ATC on the HUD: a tile and a keypad for each value, the frequency, squawk, level, heading, QNH.§ 20.4d
How do time and fuel compare with the plan?The log in flight — Log on the HUD opens the leg’s navlog, the sheet on a tablet and one point at a time on a phone: planned against actual at every point (the older PLOG panel is a setting).§ 20.5
Where is the approach chart?Charts in flight — While a flight is live, the button with an aerodrome’s ICAO code at the bottom of the top-right controls opens its plates, with your position where the chart carries it.§ 20.9
What is the weather ahead doing now?Radar, satellite and lightning — The In flight or Weather radar view, or the radar layers in the Layers tab.§ 12
What do I say in a position report?Position report (POS) — POS on the HUD lays out the report from where you are and the plan.§ 20.4c

19.6 After landing — logging the flight

The flight into the logbooks while it is fresh, and a look back at it.

Your questionIn the appRead
How do I log the flight?Finish & log — The green Flight complete — Finish & log pill: one sheet with the times, the landings and the fuel, then the logbook.§ 20.6
How do I close the flight?Sign off the navlog — After the flight, Sign off on the leg’s navlog takes what is written on it into the logbook to check and save; Reopen opens it again to write on.§ 17.4.8
How did it go against the plan?The flown track and the flight summary — The flown track on the map and its detail; the plan’s Flight summary sets it against the legs.§ 21
Are the aircraft’s hours written down?Aircraft Log — The aircraft log takes the flight from the logbook, or by hand or import.§ 23

19.7 Between flights — currency, records and the app itself

The things that keep the next flight easy.

Your questionIn the appRead
How much have I flown, and on what?Logbook statistics — Logbooks › Statistics: total time, SE / ME, PIC, IFR, night and landings, from your own log.§ 22.7
How do I fly the same trip again?The flight-plan library — Duplicate a plan, or make its return, from the Flight Planner’s list.§ 17.1
Where is that in the app?The user manual and its search — Menu › User manual; the search box in its bar finds a section from your words.§ 2
What is new in the app?What’s new — Settings › View what’s new: the latest changes, one page each.—

19.8 Workflows step by step

Big picture first, then the route and the cruise level, then back out to airspace and observations. Times are rough budgets: a clear-blue-sky day might end at step 2.

Day-of pre-flight briefing (~10 min):
  1. Synoptic picture. The Nordic SWC view (Euro WAFC further south): fronts, jets, CB tops and icing/turb zones as the MET office draws them (Section 14). Then Weather forecast to find the highs and lows yourself: isobars, H / L centres, wind as particles, and the rain and CB / TCU the flow brings.
  2. Issued hazards. The Warnings view, or SIGMETs & warnings in the Layers tab (Section 11.11). Solid outline = active now; dashed = later today / tomorrow. Click a polygon for its validity, altitude band and movement.
  3. Country-level scan. Read the marker colours along the route: green VFR, blue MVFR, orange BIR, red IFR, purple LIFR. Red crowding the track is the first red flag; BR / FG / FZFG badges flag observed fog.
  4. Departure & destination. Click both. In each popup: the METAR pill on top of the Weather tab, the TAF timeline, Ask AI for a plain-English summary, then the Airgram tab for 24 hours of the column over that spot. Set the Departure time on its scrubber (e.g. Mon 09Z) so the chart starts at wheels-up.
  5. Route profile. ↗ (top-left stack), tap or type the waypoints, then Airgram on the editor’s bar for the cross-section (Section 15.1; more in the airgram box below).
  6. Leg check. Make flight plan → on the editor’s bar (Section 17). Read the leg’s Brief tab (can it be flown, the aerodromes at their own times, en route, NOTAM); Briefing (leg) leads with the same verdict, plus what is still to do and the En route table.
  7. Print. Briefing (leg), or Briefing (all legs) for several legs, is the flight’s pack (Section 17.8). Menu (bottom-left) → Print › → Current view gives a PDF of the map, and Navlog at the top of that menu the leg’s kneeboard navlog: departure page, log and map (Section 18.3). Leaving coverage? Menu → Offline packs (signed in) → Refresh now first (§ 24).
  8. In the air & after. Fly it with Track my flight (§ 20), which times the flight; Finish & log after landing writes it to your logbook (§ 22).
IFR day — route, validate, file (autorouter):
  1. Connect once. Settings → Autorouter links your (free) autorouter.aero account; your aircraft there become available to the planner.
  2. Route. On the leg’s route card, Modify › → ✈ Find route with Rules IFR asks autorouter for a validated IFR route; Try one on the map, Done keeps it (Section 17.12).
  3. File from the leg’s File tab. The status chip follows IFPS’s answers: Filed → accepted / slot / cancelled.
  4. Watch the slot. A EUROCONTROL CTOT shows as an amber slot card on the leg with the takeoff window and the regulation reason; reminders move to the CTOT by themselves. Delay (DLA) or cancel (CNL) from the same panel.
  5. Fly it. The navlog and Track my flight work the same under IFR; the VFR ↔ IFR rules chip logs any rule change for the logbook split (§ 20).
VFR day — a route round the airspace, at the altitude that works:
  1. Draw the ends. ↗, put departure and destination on the map, set RULES to VFR and ALT to your altitude, or VFR to let the search pick (Section 16.2). Tap points to pass on the way.
  2. Find route. Out and in by the aerodromes’ VFR points and round the active areas: Around controlled airspace, and Shortest with the clearances it would need (Section 17.12). Try one, Done keeps it.
  3. Look at the window. Airgram → Airspaces: green = no clearance needed and under the cloud, red = not, the dashed step line = the altitude that fits each stretch (Section 15.8).
  4. Brief it. Make flight plan →, then the leg’s Brief tab: VMC at each end at your time there, daylight left at landing, the alternate, clearances and radio zones at your altitude, and the VFR window along the way (Section 17.4).
  5. File, if you need to. The File tab files it as VFR (V) through your autorouter account (Section 17.12).
Reading the route airgram (the cruise-FL decision):
  1. Set the time with the departure scrubber (« ‹ Mon 09Z › ») in row 1 of the toolbar: now to now+7 d.
  2. Match the chart top to your aircraft: Max FL100 for VFR / piston-NA (it re-fetches at denser pressure levels below FL100, so every 1 000 ft is sampled; levels per cap in § 15.7), FL150 for a turbo SEP, FL200–250 for a TP twin, FL300 for the full troposphere.
  3. Pick the scale. Scaled (pressure-weighted Y) gives FL050–FL100 more room, good for VFR; Linear for an IFR transit, every foot equal.
  4. Enter your cruise FL in row 2: the magenta line drops onto the chart there, and Flight time / GS / Wind update from the per-leg head/tailwind components. Iterate IAS and FL to a plausible block time.
  5. One hazard at a time. Click names in the legend (bottom of chart) to declutter: Icing alone (does the orange band straddle my FL?), Turb alone for wind-shear zones, Precip alone for rain/snow corridors and freezing rain (FZRA) symbols.
  6. Hover for numbers along your cruise line: wind direction / speed, HW/TW/XW relative to track, temperature, RH, freezing level, and any icing / turb / CB labels at that distance and altitude. Hazard rows stay in the tooltip even when hidden in the legend.
  7. Top view for the corridor. Top shows the corridor at the cruise FL, nine lanes across: cloud, precipitation and wind density over a strip that widens with the route (40 NM across for a short route, up to 400 NM).
Spot-checking weather between airports:
  1. Click an empty point on the map (not a marker) for the click-anywhere weather panel.
  2. Read the chips (ceiling, visibility, present weather, T/Td, QNH), the cloud and wind pictures, and the Model — Forecast table with its 1h / 3h / TAF / Days toggle.
  3. Move the time bar to your ETA there: pills, forecast strip and active forecast layers (Fog / Icing / Cloud / …) follow, and the “Active weather layers” block at the bottom gives each enabled overlay’s value at that point and time.
  4. Inside an FMI LLF area the popup adds the 2-hour LLF window table and the FMI overview text.
Convective day — CB / lightning / storm tops:
  1. The Convective conditions view, or Convective activity in the Layers tab (Section 11.9): TCU grey; MOD, STRG and SEV apricot, red and magenta; CB areas with a red scalloped edge.
  2. Check against observed convection in the Layers tab: CB / TCU with its FMI source over Finland, and Lightning with FMI for the European 10-min flash count (Strikes adds each strike of the last hour). The Storm cells view combines echo tops, radar CB detection and strikes over Finland.
  3. Add Storm tops (FMI) for the height of existing cells: higher means more energetic. Against your cruise FL: top, go round, or stay on the ground.
  4. Scrub the time bar forward to see whether activity grows or decays. A thunderstorm SIGMET or CAP warning on SIGMETs & warnings is a hard avoid.
Watching a front move in (synoptic):
  1. MSL pressure in the Layers tab (or the MSL Pressure view) for isobars: tight spacing = strong gradient wind, a closing L = a deepening low.
  2. Add Precipitation: the rain/snow band traces the surface front. Add Winds aloft with the altitude chip at FL050 for the directional shear behind the cold front.
  3. Scrub the next 24 h to watch it cross: dashed (upcoming) SIGMETs & warnings polygons turn solid (active) at their onset hour.
  4. At Now, pair it with Radar (FMI) and Lightning (FMI) (or the Weather now view) to compare the model’s front with the radar.
Nordic low ceiling / poor vis (LLF flying):
  1. The Visibility & ceiling (LLF) view, or the LLF source of Flight category in the Layers tab: polygons coloured by the worst of visibility and ceiling; the G/L cross at the centroid shows area vs. local difference. Add the LLF sources of Icing and Turbulence (or the Icing (LLF) / Turbulence (LLF) views) for FMI’s full low-level picture (Section 13). VFR conditions puts the LLF beside the model’s flight category and the METAR / TAF.
  2. Click a polygon for the FMI popup: flight category (G + L), VIS / CLD buckets, present weather, 0°C level, cloud top, ICE / TURB / CB-TCU rows, filtered to the clicked spot so distant sub-zones don’t leak in.
  3. Cross-check on each airport’s Weather tab: its 2-hour LLF window table uses the same FMI feed.
  4. For coastal fog, Fog in the Layers tab (or the Fog view) at Now: it blends live FMI AWS and METAR visibility into the model grid (§ 11.6), so marine fog shows in the right place along the coast.

20. Track My Flight (☉)

Fly a planned flight with a live moving map: own-ship position with course guidance on the chart, the navlog filled in as you go (planned vs. actual), and automatic OOOI timing that feeds your logbook. It starts from the ☉ Track-my-flight button (a crosshair circle) at the top of the top-left button column, above the route and planner buttons.

You needWhy
To be signed inThe ☉ button is offered to signed-in users only.
Location accessAllowed for the site in the browser. A live session keeps the screen awake, following as well as recording, and works fully offline (20.8).
Location blocked in an iPhone home-screen app? An app added to the home screen keeps its own location permission, separate from Safari: allowing the site in Safari does not carry over, there is no entry in Settings > Privacy & Security > Location Services, deleting its website data does not clear the decision, and re-adding the icon does not reset it. Once you have refused the prompt, iOS will not ask again. Two things work: Some iPhones refuse without ever showing a prompt, and on iOS 26 installed web apps have been reported as denied where earlier versions worked. The prompt sometimes opens in Safari’s window instead; look there before resetting. None of this is under the app’s control.

20.1 Two-stage start: follow first, record on purpose

You doIt does
Tap ☉ onceFollow mode. The button turns blue, your position appears and the map follows you. Nothing is recorded: use it freely to check where you are.
▶ Start flightThe pill at the bottom in follow mode: Following — nothing recorded yet, or the leg it will link to when a current plan matches your position (“EFHK → EFTP — nothing recorded yet”). Tap it when you mean it: track, OOOI timing and elapsed clock start. The pill’s × folds it to a small ▶ chip and keeps following.
Tap ☉ again, followingFollowing off.
Tap ☉ while recordingThe button shows a red ● REC clock; a tap opens a menu: Show flight panel (only while the panel is hidden) and ■ Stop & save flight. One tap can never end a recording, and stopping goes through the finish sheet (20.6).

The screen stays on in both stages: the app cannot tell a flight from a position check. If a quick check on the ground should not pin the screen, turn off Keep screen awake while following in Settings › Track my flight. Keep screen awake above it is the master switch and covers recording too.

When the system refuses, the app says so: ⚠ Screen may sleep on the ▶ Start flight pill while following, an amber band in the flight panel while recording. Usually low power mode (it blocks the request outright on iOS and Android), otherwise a browser too old for the feature. Returning to the app from the home screen or another app retries, so the warning clears once the block is lifted. Nothing is shown when you switched the setting off yourself.

20.2 The HUD

While a flight is running, a compact panel sits at the bottom of the map.

The flight panel on a demo flight EFHK to EFJY, expanded: the airspace strip with EFHK TMA UPPER now, EF ACC SECT K next in 2:07 and EFD172 Kivikangas 1.3 nm; the leg chip and RULES; Fuel, Log, POS and ATC buttons; OUT 10:08, OFF 10:09; NAV on course, EFJY ETA 10:50Z, +1 min behind, GS 190 plan 188, 4500 ft. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Figure 20.1 — The flight panel on the demo flight (20.10), Helsinki to Jyväskylä at 4500 ft, about ten minutes after take-off, expanded. The amber row is the ACC boundary coming up in 2 min 07 s.
#PartWhat it shows or does
1Airspace strip: nowThe area you are in and its frequency (20.2.3).
2Airspace strip: nextWhat comes next and when; amber with a countdown inside your warning lead time.
3Special use airspaceLive R/D/P and reserved areas on your way (20.2.3).
4Leg chipThe linked leg; Link to plan when none is. Tap to pick another leg or unlink (20.3).
5Rules chipVFR / IFR; RULES when the leg has none set. Tap to change; the change is time-stamped (20.5). The flight manual’s page link sits beside it where the aeroplane has one.
6▴ / ▾ · ×▴ expands the panel, ▾ compacts it; the choice is remembered. × hides it: recording continues (the ● REC clock stays on ☉); tap ☉ → Show flight panel to bring it back.
7FuelLog a fuel check (20.5).
8LogThe leg’s navlog (20.5).
9POSThe position report (20.4c).
10ATCThe clearance pad (20.4d).
11OOOI stripExpanded only. Tap a time to nudge or confirm it in flight (20.4).
12NAVSteer cue, course-deviation bar, DTK and TRK (20.3).
13WPT ETALabelled with the next waypoint’s name: its ETA as a clock time, distance and minutes to run beneath. Tap for the navlog.
14Δt vs planExpanded only. Minutes ahead or behind.
15GS ktGround speed, your track beneath; within 700 ft of the cruise level, the planned ground speed for this segment.
16GPS ALTTap to set a cleared level (20.4b).
17FUELExpanded only. The running estimate and its difference from the plan; tap to log a fuel check.

20.2.1 Bigger controls in flight

Starting a flight grows the map’s buttons for a thumb on a yoke and draws them as outlines, so the terrain shows through. It happens by itself: a mode you must remember is one you forget. To keep ground-size controls, turn off Bigger controls in flight in Settings › Track my flight.

Nothing is hidden: every control you had on the ground is still there in the air, only larger.

20.2.2 What the map draws while you fly

On the mapBehaviour
The route slotA recording with a leg linked takes it: the map shows the plan being flown, not your ground selection, which comes back when the recording ends. Unlink the leg (leg chip → Don’t link) and the map returns to what it showed: an unlinked recording has no route.
Route chip, route lineThe layer strip’s chip keeps only its × (hiding a line is display; opening an editor is planning), and the line does not open its editor.
Look aheadWhile following, the aeroplane sits a third back from the centre along its track, so two thirds of the map is ahead. Below 25 kt, centred.
Predicted pathA dead-reckoned line off the nose with marks at 1, 2 and 5 minutes. Where it leaves the magenta line, you are drifting.
Map shows only the tracked legOnly the leg being flown is drawn.

All three switches are in Settings › Track my flight.

20.2.3 Whose frequency — the airspace strip

The strip across the top of the HUD (1–3 in Figure 20.1) has two fixed rows for frequencies, now and next with when, and a third for special use airspace. The rows never move, so the strip can be read in flight.

QuestionAnswer
Departure, arrivalThe field’s ATIS and ground before taxi, the arrival ATIS in its five minutes before descent, ground again on final.
Which way is “ahead”?Your flight plan while you are on it (within 3 nm of the active leg and going the right way along it), otherwise your ground track, as on vectors.
At what altitude?Each point at the altitude you will be at: climbing out of a small field, the TMA, not the ACC you would meet staying level.
WarningAt the lead time set in Settings → Track my flight the lower row turns amber, counts down and, if you asked for it, chimes.
Switching it offSame place. A live warning still shows: a chime pointing at nothing would be worse.
GNSS interferenceA last row that comes and goes (GNSS interference line): when the route or track ahead crosses interference reported as Medium or High on the latest day, or on five or more of the last seven (EUROCONTROL NM); it says when, and when clear again. Past observations, so no chime.
The Airspace sheet at 4500 ft: the column over the aeroplane, EFJY ATIS and ground, the areas ahead with 2:08, 17 min, 24 min and 31 min, special use airspace EFD172 1.3 nm off, and a GNSS interference note.
Figure 20.2 — Tap the strip: the column over you (you marks your layer), the destination’s frequencies, the chain ahead, live special-use areas and GNSS interference.

Tap the strip for the full picture. (A row prompting you for an ATIS opens the clearance pad on its ATIS tile instead, 20.4d.)

When ATC passes a sector over, tap its row in the sheet: it stays listed, greyed, frequency struck through, and the strip’s next row and countdown move on at once. Tap again to put it back. A wave-off is never permanent: it retires when you enter that area anyway, when the area drops out of the prediction for a minute (a re-plan, a turn, having passed it), and with the flight. Nothing carries over to the next leg.

Special use airspace — the third row

“Whose frequency” is containment: one area, one answer. “May I be here” is conflict: several areas, no winner, and for VFR the case that matters is often being inside nothing: skirting a live danger area matters, being beside a TMA does not. The row is always there with the strip and changes state rather than coming and going.

The row saysMeaning
SUA · none liveChecked: nothing live within 2 nm of your track. A stale reading says its age (none live — read 12 min ago): a confident “nothing here” from old data would be dangerous.
SUA · not readNo activation picture yet (reading… while it is fetched). Not the same as “nothing here”.
12 min  nameYour corridor enters that area in twelve minutes; inside the warning lead time a countdown.
1.4 nm  name, quietAn active area passes 1.4 nm to one side: the closest approach anywhere in the look-ahead, so it can be one beside the destination. The sheet says 1.4 nm off, since among rows that count down to things a bare distance reads as ahead.
amberYou will enter it within your warning lead time.
⊘ INYou are inside an active area now.

20.3 Leg navigation & course guidance

FeatureHow it works
Leg linkingOn the first fix, the nearest leg of a plan dated for now whose route you are on; old plans never attach silently. The leg chip picks another or unlinks.
Magenta guidanceThe active segment is a bold magenta line, and a dashed magenta line runs from own-ship straight to the next waypoint. Waypoints sequence as you pass them, corner-cutting included.
NAVThe big figure is how far to turn to point at the next waypoint, drift included: ◀ 12° turn 12° left, ▶ 5° right, ▲ on course (within 2°), ↩ REV when the waypoint is behind you. Beneath it a five-dot course-deviation bar puts the ◆ on the side to fly towards, then the cross-track distance (0.4 R); each dot is 0.5 nm unless you change Course bar scale in Settings › Track my flight. The label gives desired and actual track (DTK 274° · TRK 268°).

20.4 OOOI times

The app stamps the four OOOI events (off-block, take-off, touchdown, on-block) from your movement and derives block and airborne time. Review them with ±1 min nudges on the finish sheet (20.6), or live on the expanded HUD’s OOOI strip.

SituationBehaviour
Landing anywhereA landing is the aeroplane slow with its altitude no longer changing, not the departure field’s elevation: a field 900 ft higher, a lake, an unsurveyed strip all register on-block and bring the Flight complete pill. The recording runs until you finish it.
Several landings, one recordingA fuel stop, a precautionary landing or a full-stop circuit does not end the timing. Off-block stays where the day began and on-block follows the last landing, so block time spans the whole thing, while air time counts only the segments in the air. Take-offs and landings are counted as they happen and arrive pre-filled on the finish sheet.
Your entryAlways wins. Detection is slow to commit (on-block wants a full minute stopped), so Now at the moment usually beats it. A time you set, nudge or confirm is locked, marked set by you; the others are still detected, so a wrong early tap costs only that time.
Just missed itOn an event that hasn’t happened yet, −1 / +1 set it relative to now.

20.4b Cleared level

Tap the ALT cell to set the level you were cleared to when it is not the one you planned. The list offers 500 ft steps around where you are, with the planned level and your present altitude marked.

It affectsHow
The airspace predictionHow high it looks ahead.
GS vs. planWhether you are at cruise: a climb to another level is not a slow cruise.
The cellReads CLR 7000 ft instead of GPS ALT, so the figure is never hidden; the position report quotes it.
The flight planNot changed. Back to the planned level undoes it.
The simulatorThe aeroplane climbs or descends to it at the aircraft’s own rates, so the clearance can be flown.

A level can be a limit. A VFR clearance through a control zone is usually a bound (1500 ft or below). Noted so on the clearance pad (20.4d), the cell reads MAX 1500 ft, or MIN for or above. The airspace prediction looks at the band between the aeroplane and it, so under an or below it also names airspace you will stay beneath. A level picked from the ALT list is plain and removes the limit; limits are set on the pad.

20.4c Position report (POS)

The position report card: 7 miles north-east of Hyvinkää, 4500 feet, EFHK to EFJY; just now; Update and Copy; 4500 ft planned level; Say it from Helsinki Vantaa, Savikko, Mäntsälä Airfield UL.
Figure 20.3 — POS on the demo flight. The line under the sentence says where the altitude came from; Say it from offers other references.

POS writes the report you read on the radio (position from a named reference, altitude, the linked leg’s rules and route: “10 miles east of Nummela, 2500 feet, VFR EFHV to EFTP”) and freezes it while you transmit.

PartBehaviour
Age, Update, CopyThe sheet shows how old it is; Update takes a fresh one, Copy puts the text on the clipboard.
On the mapA dashed yellow line from the reference to you: the direction is the part easy to say backwards.
ReferenceWhat a controller places most readily: a reporting point or an aerodrome with ATS beats a closer private strip. Runners-up under Say it from, one tap each. None within 40 nm: coordinates.
AltitudeThe planned (or cleared) level while you are within 200 ft of it, otherwise GPS altitude rounded to 100 ft; the line under the sentence says which. Tap it to type another; it sticks for the flight.
Emergency tabHeaded Squawk 7700 · 121.5: your position as coordinates with altitude, track, ground speed and the nearest aerodrome.

20.4d The clearance pad (ATC)

ATC opens a pad for what the radio gives you, otherwise written on the kneeboard: frequency, squawk, level, heading, QNH, taxi route. Not a notepad: each value has its own tile and keypad, no keyboard, no Enter key, and what the app knows is a one-tap suggestion above the keys. The card keeps one height, so nothing moves under your finger.

The clearance pad: readback line SQ 4521 124.550; tiles Freq 124.550 Halli Radar, Squawk 4521, Level 4500 ft planned, Heading, Speed, QNH selected, ATIS, Arrival, Approach; QNH suggestions 1013, 1014 EFJY 0950Z, 1015; a numeric keypad.
Figure 20.4 — Squawk 4521 and 124.550 noted, QNH open: the EFJY METAR’s 1014 and one either side are offered. Airborne, the two flight tiles are Arrival and Approach.

The board. Nine tiles, three to a row. Seven never change: Freq, Squawk, Level, Heading, Speed, QNH, ATIS. Two follow the flight:

Tap the selected one of those two again (the ⇄ mark) to turn it over by hand. A tile shows the value in force and, small, what it replaced (was 4521).

Not caught? ? puts the item on the board as say again, for the readback. ⌫ takes back the last tap, Undo at the top the last entry.

Tap the tile, then the digits. Most entries save themselves:

TileEntry
FreqDigits only: 1262 then OK is 126.200; six digits save without OK. Offered: the frequencies ahead with the unit’s name, and the one you just left. Outside 118–137 MHz is refused; one that is not a channel name is kept and marked.
SquawkSaves on the fourth digit. 7000 and 2000 are one tap.
LevelDigits, then FL or ft: 90 FL, or 40 ft for 4000 ft. The planned level is offered. Then or below / or above make it a limit. The same cleared level as the ALT cell’s (20.4b), shown in both.
Heading, SpeedThree digits each (090 for 90 kt). Own nav and No restriction lift them.
Direct to (Heading tile)Proceed direct PEXUT replaces a heading, and a heading replaces it. The plan’s next points are one tap; Other… adds the nearest en-route points and navaids ahead; Type a name takes any. Tile DCT PEXUT, readback Direct PEXUT. Only noted: the navigated route is not changed.
QNHHectopascals; the field’s latest METAR figure and one either side are offered while that report is under 90 minutes old.
ATISThe letter, one tap; then the runway in use and the QNH, with the field’s METAR on the row to check against.

IFR or VFR. Departure, Arrival and Approach differ by the HUD’s rules chip: IFR is IFR; VFR, no rules and no plan are VFR. One key on each tile reaches the other kind (SID name, VFR points, Instrument approach, Join the circuit) while it is open.

TileWhat it offers
Departure / Arrival, IFRDeparture is the runway (the end the wind favours is marked), then the SID; Arrival is the STAR. A SID is named after its end point and a STAR after its start, so the plan’s first and last points are offered and the name is that point plus number and letter. Known names are whole keys: as filed where Find route made the plan, as a field’s charts print them (Sweden), and names you used there before, dated. No SID is for vectors or an omnidirectional departure. Open plate opens the chart.
A point, not a procedure (after departure direct RESNA, via LAKUT and ELTOK): the point, then Direct RESNA instead of a number; Then… adds the next, up to four, saved with the key that names it. Offered: the plan’s first three points (last three, arriving) and the nearest en-route points. The tile shows NEPEK +2; the line under the tiles and the readback show all: Via NEPEK · NISVI · UVEMO · runway 22L.
Departure / Arrival, VFRThe field’s reporting points, A to Z, each with the side of the field it lies on. Your plan’s point is marked, and arriving, the nearest one still on your way in. Finland, Sweden, Norway and Estonia; elsewhere Type a name. A chosen point shows what its chart says (max 1500 ft, compulsory, Finland) and offers that altitude and the two levels above as limits. Chart opens the visual approach chart.
Approach, IFRThe runway, then the procedure, those the field has charts for first. Noted as expected; then Cleared is the one large key. Open plate opens it. Via… adds the starting point (cleared RNP 22L via NEPEK) from the plan’s last points, the nearest en-route points ahead, or typed: a key beside Cleared while expected, a suggestion once cleared, read back with the approach. On a phone the tile shows the approach only; the point is on the readback line, the Cleared key and the suggestion.
Approach, VFRThe runway (saved when picked), then the join: left or right downwind, left or right base, straight-in, overhead; No. 1 / 2 / 3 adds your place in sequence. The line shows the circuit altitude where one is published (Finland).
TaxiTap the route as you hear it. A digit continues the name before it (A, 1 = A1); two letters are two taxiways, Join makes them one (ZD). Hold short and Cross bring up the field’s runways; after landing the row offers Apron, Stand and GA apron. Where the taxiway data has been checked against the chart, the row offers the next taxiways and the runways’ holding points, and Route · on chart draws it on the ground chart with every runway crossed. Runway first or last. Done saves; then ⌫ reopens the route. Chart opens the parking, ground-movement or aerodrome chart of the field you are on.
TopicDetail
Reading it backThe top line is the last message (entries within fifteen seconds are one) with your call sign last, in readback order: taxi, departure, arrival, heading, level, speed, QNH, approach, squawk, frequency last. A departure clearance follows CRAFT instead, frequency before squawk. The ATIS letter belongs to your first call, not here. After a minute the line greys, its time in front.
Read it largeTap the line: the message fills the card, one item a line, in words (Via VIILA · runway 24, 2000 ft or below, QNH 1012, Squawk 4521). ‹ Earlier adds the message before it, for a clearance copied across a pause. A tap closes it and marks it read back (greyed until the next entry).
What it keepsThe notes belong to the recorded flight: they survive closing the pad, a reload and a restart, and clear when the flight is finished. SID and STAR names you used are remembered on this device only. On a demo flight (20.10) the pad works in full and keeps nothing.
What it does not knowNo apron or stand data; taxiways only where checked, elsewhere typed. Direct points are en-route ones: approach, SID and STAR fixes are in no data the app holds, so near an aerodrome a point is your plan’s or typed. SID/STAR names are in chart titles only in Sweden, elsewhere from the plan or your earlier use. Reporting-point and circuit altitudes are Finnish. Circuit side is in no data, so not marked.

20.5 The PLOG (planned vs. actual)

Log on the HUD, or a tap on the WPT ETA cell, opens the leg’s navlog (Section 17.4.8), filled in as you fly:

WhereIt opens
Tablet, computerThe navlog sheet, to fill in.
Phone (screen 640 px or less on its short side), demo flightThe navlog one point at a time (Figure 20.5).
No leg linkedThe leg chip’s menu to link one; with no flight open, the PLOG panel saying so.
PLOG panel on in Settings › Track my flightThe PLOG panel (below), kept for a trial while the navlog takes over. Both write the same log. Its header’s Route (Direct to, Skip, Hold here, Insert, Divert) is only there: the navlog sheet and card have none of them. With the panel off, the one in-flight route change left is Divert here on the alternate in the flight’s charts (20.9).
The navlog card on a demo flight: Destination, next: EFJY, ETA 10:50 UTC, fuel 70.5 gal plan, min 12.8; Reached and Fuel buttons; ON Now and IN Now; a note that nothing is saved in the demo; 2 of 2 with arrows and Full navlog.
Figure 20.5 — The navlog one point at a time, on the demo flight: the next point, its ETA large and the fuel expected there.
On the cardDoes
ReachedStamps or corrects the time over the point (the GPS usually times it).
FuelThe gauge reading, on a big keypad in the aeroplane’s unit.
Swipe, ‹ ›The point before or after.
Hold the card, OOOIOUT / OFF / ON / IN.
Full navlogThe sheet itself.

The card reads and writes the same filled-in navlog as the sheet, so the iPad’s sheet, the logbook and the archive see what was done. On a demo flight it shows the simulated flight and saves nothing.

The PLOG panel

One row per waypoint, plan against reality; on phones a bottom sheet (drag the handle to resize, down to close). Pinned on top: destination ETA, Δt, fuel difference and reserve, and under it the waypoint you fly to as NEXT. Detailed in the header adds per-segment time and burn columns; ⚙ opens the Track-my-flight settings.

FeatureHow it works
Numbers match the mapEach row leads with the same numbered circle as the waypoint on the chart.
ETA / ATA / Δt, fuelPlanned and actual time over each point, fuel on board planned vs. actual (in your aircraft’s fuel unit), with live ≈ estimates on the points ahead when you run early or late, over or under burn.
Tap a rowFix its time (−1 / now / +1) or log the fuel there; skip a point you won’t pass. Marking it reached offers a fuel reading, pre-filled with the estimate.
Route (header)Changes how the flight is flown. Direct to… lists every point ahead, destination included: pick the cleared one and everything between is skipped in one action. Skip drops just the next point. Hold here freezes sequencing while you orbit (a racetrack would otherwise sequence the fix and steer to the next) and names the delay (+14 min (12 holding)). None of it rewrites the flight plan. Changes are marked REV 1, REV 2…, and the destination keeps its original ETA beside the true one: filed 15:18 is what ATS holds you to.
Insert… (under Route)A point ATC names that is not in your plan: reporting points, IFR fixes and navaids the map has loaded within 40 nm, nearest first, with distance and bearing; over 90° off the nose marked behind you. It goes in just before the point you were flying to (“via KUVUS, then as filed”), tracked direct. The map draws the route you now fly: solid magenta to the point, dashed magenta onward, a ring round any point not in the plan; the plan’s blue line stays. The point has its own estimate, and later points keep their planned times with the detour’s delay and fuel projected (+5 min, −2.1 gal). Remove restores the route exactly. An empty list says why: it reads the VFR Points, IFR Points and Navaids layers, so switch one on.
Divert to… (under Route)A divert changes whose weather, NOTAMs, charts and frequencies matter, the fuel sums and the logbook. Every aerodrome within 60 nm, your alternate first, each with distance, bearing, time to run, the fuel you would arrive on (flagged below your reserve), the longest runway, and whether its data is in your offline pack. Open shows its card. Chosen, it is the destination the app steers and counts fuel to; the strip switches to its frequencies, the PLOG shows the arrival fuel, the logbook records it as the arrival. The plan is untouched: Cancel the divert rejoins the planned route at the first point not yet flown. Nothing is sent: tell ATS yourself.
Editing the route in flightA waypoint added, moved or deleted in the plan reaches the flight at once: your target stays, recorded arrivals stay, a new point appears with its planned time. Delete your target and you move to the next one not reached, never back.
Skipping a waypoint⊘ Skip this waypoint means you now track direct to the next one from where you are: course, CDI, sequencing and the ≈ estimates switch to the direct track. Times and fuel ahead use your projected arrival there, so a shortcut shows what it saves and the figures stay steady. ⊘ Direct to… shows until you reach it. The skipped point stays on the map and in the log, struck through.
⛽ Fuel check (HUD)Logs a gauge reading any time and re-anchors the running estimate; a big-buttoned sheet for a bumpy cockpit.
RulesSwitching VFR ↔ IFR in flight (the rules chip) is time-stamped so the logbook can split air time by rule.

20.6 Finishing & saving

StepWhat happens
Landing is noticedShortly after on-block, a green 🛬 Flight complete — Finish & log pill appears (with a system notification if permitted), so a finished flight does not keep recording.
One finish sheet■ Stop & save flight (☉ menu) or the pill opens it: flight summary (block / air time), OOOI review with ±1 min nudges, post-flight fields (take-offs and landings, fuel at start and remaining, the same pair for TKS on an anti-ice aircraft, oil, approaches), function and rules, and the destination: Link to flight plan (default with a leg linked) or Logbook only. Both capture the same details.
Fuel and TKS at startPrefilled: fuel from the leg’s start fuel, otherwise (TKS always) the airframe’s last known level in the aircraft log, i.e. where the previous flight ended. Correct them if you fuelled differently: they make the used figures in the logbook and aircraft log, and a blank start shows no consumption.
Fuel remainingPrefilled with the app’s estimate: start fuel counted down at the planned burn rate. Both fuel fields are tagged (planned, estimate). Overwrite with the gauges: it becomes the airframe’s fuel state and the next start fuel. Left as is, it is stored flagged and shows ≈ in the aircraft log and on the planner’s “On board” chip until corrected in the logbook editor.
ButtonsSave flight saves; Keep recording closes the sheet without ending the flight (e.g. a touch-and-go stop); Discard flight… asks for confirmation.
After savingThe sheet closes and a small card says ✓ Flight logged, with Add details for PIC name, remarks, Bill to and night, when there is time; the logbook does not open by itself. The track, its OOOI times and post-flight details become a logbook entry automatically. If an entry already looks like this flight (typed by hand, say), Logbook only asks whether to add the track to it or log separately, as Flown track does.
Landed somewhere else?Away from the planned destination (a divert, a precautionary landing, a change of mind) the sheet says so (✈ Landed at EFHA, not EFJY) and the logbook records where you actually landed. The flight stays linked to the planned leg. Applies to both destinations, Logbook only included.

20.7 Never lose a flight

The track is autosaved every few seconds. After a crash, reload or dead battery the next launch either resumes the live recording (fresh interruptions) or offers a recovery banner with Save to plan, Save to logbook and Discard. A deleted flight plan still leaves the flight saved to the logbook. Such a recording is also kept as a track at once, synced with the times you confirmed in the air, so it never runs out: the banner goes after a day, but the track stays in Flown track and in the editor’s Track section for that day until you log it, and for 30 days under Recorded, not logged yet in the logbook’s Log a flight (Section 22.1). Only Discard removes it.

20.8 Offline

Your upcoming flight’s weather, NOTAMs, charts and basemap tiles along the route corridor are packed automatically in the background (Section 24, Offline). GPS needs no connection, so own-ship, course guidance and the navlog keep working in the air; the track syncs once you are back online. Before leaving coverage, Menu → Offline packs → Refresh now for the freshest weather.

20.9 Charts in flight

While ☉ follows or records (signed in, like ☉ itself), a button with an aerodrome’s ICAO code appears at the bottom of the top-right control stack. One tap opens that field’s charts in the plate viewer (Section 6.8), with your position on the page wherever the chart carries it. It disappears when you finish, and is hidden when the field has no charts at all.

WhenButtonIt opens
Before takeoff, taxiing outDeparture fieldThe aerodrome chart, i.e. the taxiways
Airborne (from OFF)DestinationWith a plan, the chart the flight needs now: the SID up to 25 NM out, the STAR from 40 NM before the destination (the visual approach chart flying VFR), the approach from 20 NM. Without one, the visual approach chart where published, otherwise an approach or aerodrome chart
After landingDestinationIts aerodrome chart, for taxiing in

20.10 Try a demo flight

None of this can be practised in the air for the first time, so the app flies for you: Menu → Try a demo flight (the person-icon button, bottom left). It needs nothing set up: no flight plan, no aircraft, no account.

The whole screen during a demo flight: an amber frame, the DEMO banner with Exit at the top, the simulator panel under it, the aeroplane on the magenta line with 1 and 2 minute marks ahead, and the flight panel at the bottom. 1 2 3 4 5
Figure 20.6 — A demo flight, paused: (1) the banner with Exit, (2) the simulator panel, (3) the aeroplane with its predicted path (1 and 2 min marks), (4) the flight panel, (5) the amber frame.

It shows this chapter and no more: the app in the air (HUD, airspace strip, frequencies ahead, clearance pad, OOOI times, flight panel, finish flow). Planning, briefing, weather, charts and the logbook you try by doing them. It is the real thing with an invented position: the same code as in flight; only the aeroplane is made up. Hence worth practising on, and fenced in carefully.

Two ways to fly it

ModeWhat it does
Guided routeYour own flight plan if one is open, otherwise a built-in Helsinki to Jyväskylä demo. In forty minutes it leaves a CTR, climbs through two TMA shelves into a CTA, crosses an ACC sector boundary and passes danger areas at Hyvinkää, with real published data.
Fly it yourselfAn autopilot rather than a yoke. The arrows set a heading bug and a level; the aeroplane turns at standard rate and climbs at the aircraft’s own rate to capture them, then holds. Tap for the next round figure, hold to keep going. It starts over the open plan’s departure or, with none open, wherever the map is looking (to fly at a piece of airspace without a route). The panel says which before Start.
Taking the controlsTouching a heading or level arrow in a guided flight hands you the aeroplane at its present position, level and heading. No separate button.
Speed, minimise1× to 60× compress time: forty minutes in forty seconds. The chevron minimises the panel (it sits over mid-map, where the aeroplane is), folding away the mode row and commentary and leaving the controls you use while it flies.

Nothing you do in a demo is recorded

FenceHow
Amber frame and bannerRound the screen for as long as a demo runs, with the banner across the top saying so. They cannot be minimised or panned away from, and the red REC clock on ☉ turns amber (signed in; without an account there is no ☉ button).
Finish flowRuns to the end, then shows the logbook entry it would have written (date, route, block and air time, take-offs and landings, track points) and discards it. Nothing is saved: not on this device, not in your logbook, not on your other devices.
Never over a real flightIf the app is following or recording, the demo refuses and says why: it replaces the position on the map with a simulated one, which would end a recording in progress.
The demo routeA real flight plan while it runs (cross-track, sequencing, ETA and the navlog need one), marked as a simulation, never synced, deleted when the demo stops.

21. The Flown Track Tool

The route you actually flew: every flight the app holds, plus whatever Flightradar24 still has. Review a flight, compare it with the plan, save it to your logs. (To record a flight live from your own GPS instead, use Track my flight, Section 20.)

Where it lives. Menu button (person icon, bottom-left) → Flown track, next to the Logbooks it feeds.
What you need: the lookup is keyed on the registration, so add your aircraft with its registration in Settings → Aircraft first. The flight must have been seen by Flightradar24’s ADS-B network.

21.1 Finding a flight

The Flown track window: aircraft DA62 OH-ABC, one flight EFTP to ESSB on 6 Nov marked not logged and Recorded, with air time, distance, max altitude, speeds and the block and flight times. 1 2 3 4 5 6 7
Figure 21.1 — A flight recorded in the app, EFTP to ESSB, opened and not yet logged. The ~ on every time says it was read off the track.
The lower half of the flight card: the altitude and groundspeed profile, the flight-phase strip, the altitude colour legend, the Log to pilot log button and the More options Save to a planned leg, Aircraft log only, Play and Export GPX. 8 9 10 11 12 13
Figure 21.2 — The rest of the same card, More opened. Nothing matches a planned leg, so the primary button is Log to pilot log.
#PartWhat it does
1AircraftPick the registration.
2ListOne column, newest first: every flight for that registration whatever road it came by (recorded in the air, imported from Flightradar24 and saved to your pilot log, a flight plan leg, the aircraft log) and whatever Flightradar24 has from the last 14 days (opened from a planner leg: around that leg’s date, 21.4). A flight in both places is one row.
3RowClick to load its track; click again to close it and take the track off the map.
4Which logpilot log (your hours, the Logbook window), aircraft log (what the airframe did, including others’ flights), pilot log + aircraft log, or not logged in amber. A renter’s flight belongs in one book and not the other. A hand-typed entry with no track counts as logged too, so an import will not duplicate it.
5Source chipWhere the track came from (table below).
6StatsAirborne time, distance flown, max altitude, max and average groundspeed, max climb / descent.
7Block & flight times (OOOI)Off-block, takeoff, touchdown, on-block, then block, airborne and taxi times. Takeoff / touchdown come from Flightradar24 when reported; off-block / on-block are inferred from ground movement. Inferred values are marked ~.
8ReadoutHover or drag along the track or the profile (a finger works on touch screens): time, altitude, groundspeed, vertical speed, heading and flight phase at that point.
9ProfileAltitude and groundspeed against time.
10Phase stripGround / climb / cruise / descent.
11Altitude legendThe track on the map is drawn in altitude bands, ground to 7 500 ft+.
12Primary buttonOne, chosen by the situation (21.3).
13MoreEverything else, one tap away (21.3).
ChipMeans
FR24 ↓From Flightradar24, not on this device yet. Opening it fetches the track and spends one lookup from your quota.
FR24From Flightradar24 and on this device: opens with no lookup and no network. Its hover says whether you saved it or only looked at it before.
RecordedRecorded by this app in flight (Track my flight, Section 20).
SimA simulated flight. Marked everywhere, never counted in pilot-log totals.

Opening is not saving. A paid lookup is kept on the device, so a flight never costs two: the arrow goes and the row opens free, even after a reload. That shelf holds the last 15 flights (about 400 kB), is not synced, and drops the oldest as new ones arrive. It protects your quota; it does not keep flights.

A flight is yours only once saved: Save to … / Attach to this leg, Log to pilot log or Aircraft log only. Then it syncs, works offline, is never fetched again, and outlives Flightradar24’s history (how far back it reaches depends on the Flightradar24 subscription). Want it in a year? Save it now.

21.2 The track on the map

Coloured by altitude (11 in Figure 21.2). Scrub along it or the profile for point details (8). Play, under More, replays the flight with a marker running along the track.

21.3 Flight detail

Selecting a flight opens a detail card under its row (Figures 21.1–21.2), with one primary button:

SituationPrimary button
You came from the plannerAttach to the leg
Already loggedOpen in pilot log
One saved leg matchesSave to the leg (Save to a planned leg… when several do)
Nothing matchesLog to pilot log

Under More: the other destinations (Aircraft log only for a flight that is not yours; Change the plan it belongs to… on a logged flight), Compare vs planned (only when a planned leg matches), ▶ Play and Export GPX.

Under the buttons, one line per book: ✓ Already in the pilot log (with its plan, if any) with Log flight details to open the entry, and ✓ Already in the aircraft log with Open aircraft log; both lines for a flight in both. Right after a save it says Saved to… / Added to…, and the row above updates with it.

A flight you logged by hand. Log to pilot log and Aircraft log only look for an entry you typed for this flight: same aircraft, day and route, take-off times that agree (or, with no time to compare, the one such entry that day). Found, it asks: Add the track to it, Log a separate flight (or row) or Cancel. A row already in the aircraft log without a track says so on the card, with Add the track to it beside it.

Adding the trackBehaviour
What stays yoursTimes, aerodromes, function and landings. The night time and night take-off and landing it showed are kept, not worked out again from the track.
Where the track disagreesAn aerodrome, OUT / OFF / ON / IN by more than two minutes, or a time you never entered: each listed with a tick box, none ticked. Update ticked from the track takes only those (in the aircraft log the air time follows a new OFF / ON); Keep my entry leaves it as it was.
DistanceThen measured along the track.

21.4 Comparing with your plan

Attach a flown flight to a leg in the Flight Planner to keep it with the trip:

  1. From the planner: Attach flown flight in the leg’s actions under After flight (or the small ✈ chip on its header) opens the tool with the leg’s aircraft, date and route, searches Flightradar24 around that date (a day and a half either side, so a flight older than 14 days is found too) and selects the matching flight. Press Attach to … (the leg).
  2. From the tool: Save to … (primary when a leg matches; else Save to a planned leg… under More) finds the leg with the same airports and date across all your saved plans; if several match, you pick.
Once attachedWhat you get
On the legThe header chip turns to ✓; the button becomes Show flown track / Hide flown track.
Actual flown blockActual block / airborne times, distance flown, max altitude / speed, and how far the track strayed from the planned route (max and RMS cross-track distance). The profile draws your planned cruise altitude.
Show on mapThe colour-coded actual track over the planned route.
Saved with the tripStored on the leg (compressed): travels with export / import and sync, and is there offline without another Flightradar24 lookup.
Re-attach / RemoveReplace the attached flight or clear it.

21.5 Export

More → Export GPX: position, altitude, time, ground speed and track for every point, the aerodromes as waypoints. The same file as the logbooks’ GPX button (Section 22.3).

21.6 Notes & limits

22. Logbooks — Pilot Log

An EASA-style pilot logbook that fills itself from the flights you fly and stays fully editable, with totals, currency, exports and a printable EASA page.

Where it lives. Menu button (person icon, bottom-left) → Logbooks: one window, tabs Pilot log (this section) and Aircraft log (Section 23), plus Statistics (22.7). Like the moving map, it is for signed-in users.

The Pilot log tab with three flights of OH-ABC: ESSB-EFTP and EFTP-ESSB in November, local circuits at EFTP in October, summary cards totalling 4:06, and the Log a flight, Export, Print, Import and Delete buttons. 1 2 3 4 5 6 7 8
Figure 22.1 — EFTP–ESSB from a recording (GPS, with its track); the way back and some circuits typed in by hand (MAN). The way back has no track, so its distance is the straight line (≈209 NM direct); the circuits have none and are left out of the 422 NM.
#ControlSee
1+ Log a flight ▾22.1
2Export ▾ · Print · Import22.5, 22.6
3Filters22.4
4Summary cards22.3
5A flightTap to open the editor (Figure 22.3). The second line holds landings, distance, fuel and TKS used, class, cross-country and remarks.
6SourceGPS, MAN …; SIM for a simulated flight
7Show track · ↓ GPX22.3
8Delete (N)22.4

22.1 Where entries come from

Road inHow
AutomaticallyEvery flight you save an actual track to: from the in-flight recorder (Section 20) or the Flown Track tool (Section 21).
Flights to logA leg flown on its navlog (times, a point timed or fuel written) waits at the top until logged and signed off: Log makes the entry from the navlog, Sign off completes one already logged, Navlog opens it, ✕ says it was not a flight. The row says whether a track is on this device. The same legs appear in Log a flight under Recorded, not logged yet (Section 17.4.8).
From a plan legThe Flight Planner’s Log flight on a leg, prefilled from the plan: a draft (box below).
+ Log a flight ▾A menu over the list (Figure 22.2); a tap elsewhere or Esc closes it.
The Log a flight menu: Enter manually, Search Flightradar24 for OH-ABC, and under Recorded, not logged yet one recorded flight EFTP to ESSB. 1 2 3 4
Figure 22.2 — + Log a flight on an empty log, with one recording on the device.
#ItemWhat it does
1Enter manuallyThe empty entry, for a flight with no track anywhere.
2Search Flightradar24Adds the aircraft’s flights of the last 14 days not logged yet. Costs lookup credits, so it runs only when pressed.
3Recorded, not logged yetEvery track on this device that neither log holds (recorded in the app, saved from Flightradar24) and a Track my flight recording never saved. Folded below, From a flight plan (N): past legs of your plans from the last 30 days never logged. A plan is no proof a flight was flown, so they wait until you open them.
4A flightLogs it and opens the entry, with its track, in the editor.
Log flight does not log anything until you save. It opens a draft: the row is striped and badged NOT SAVED, the buttons say Save to logbook and Discard. Nothing reaches your logbook, totals or currency until Save. Walk away, close the window or lose the tab, and the abandoned draft is cleared when the app next starts: a half-finished entry never quietly becomes a logged flight.

The editor

Below this band come Rules (VFR, IFR, Mixed and the split), take-offs and landings, Consumables, function, PIC name, night, approaches, remarks, and Save, Cancel, Reset to auto, Move to aircraft log and Delete.

Part of the entry editor: OUT 08:05, OFF 08:13, ON 09:33, IN 09:38, total 1:33, Block 1:33 Air 1:20 Night 0:00, the Track section with a recorded track and Show on map, Replace and Remove track, and the Flight plan section with Link to a flight plan. 1 2 3
Figure 22.3 — The editor of the recorded EFTP–ESSB, from the times to the flight plan.
#SectionBehaviour
1OUT · OFF · ON · INCross-fill (OUT↔OFF, IN↔ON) so block and airborne stay consistent. Times still taken from the plan are marked ≈; These times are right confirms them.
2TrackWithout a track: the tracks this device holds for that aircraft and day, likeliest first (same route, take-off within ten minutes of the entry’s, or a recording that runs through it), with Use this track; a list row whose track is waiting says ✈ Track found. Search Flightradar24 asks for that day (for a day before the subscription reaches, it says how far back Flightradar24 goes). Using a track saves what you typed first, adds it, and lists where it disagrees, a tick box each: times only estimated (logged from a flight plan) or missing are ticked, times you typed are not. A track another entry holds offers Open that entry instead: it may be the same flight logged twice.
With a track: Show on map, Replace…, Remove track. Removing keeps the entry as it is and the track on this device, to be added again.
3Flight planNames the leg, with Open the plan and Unlink. Without one, Link to a flight plan… lists legs flown on the same route that day, then within a week either way; Link joins them and gives the flight its debrief (planned against flown). A leg that already has a logged flight is listed but cannot be taken. An entry logged by hand, with no route, takes the leg’s. Flown track’s card likewise offers Add the track to it for a pilot-log flight without a track.
An entry logged from a navlog adds Navlog (Open the navlog); one linked to a leg with accepted briefings adds Briefing, listing them with Open.
SectionBehaviour
ConsumablesOnly for a recognised aircraft (registration matching a profile in Settings → Aircraft): fuel at start / remaining, TKS at start / remaining (anti-ice only), oil added. They feed the Aircraft Log and the Flight Planner’s fuel-on-board estimate: the remaining you log is the aircraft’s known fuel state for your next flight.
Move to aircraft logTakes a flight that was not yours (a renter’s, say) into the aircraft log with its times, readings, Bill to and track; it then counts towards none of your hours, currency or exports. The reverse is Move to my pilot log (Section 23). Track my flight’s finish sheet and the recovery banner ask before logging a flight an entry already looks like, as Flown track does.

22.2 EASA basis

RuleIn the logbook
Flight time = block timeOff-block to on-block, per FCL.010.
NightSERA: the sun 6° below the horizon (civil twilight), for the actual date and position.
ColumnsAMC1 FCL.050: single- / multi-engine, multi-pilot, PIC / dual / instructor function time, day & night take-offs and landings, IFR / VFR and night time. Class (SE/ME) and function are derived from the aircraft and the flight.

22.3 Editing & summaries

Tap a row to edit times, function, landings, fuel or remarks (Figure 22.3). The summary cards total Total time (block time), IFR, VFR, Night, PIC, SE / ME and Flights, plus Landings (90d) (rolling 90 days, with those days’ block time beneath) and Distance in NM with km beneath. They follow the filters (22.4).

FlightDistance it counts
With a saved trackThe track: 412 NM / 763 km on the row’s second line.
Without oneThe straight line between its aerodromes: ≈77 NM / ≈142 km direct. The card says how many it holds.
Local, no trackNone: left out of the total, not counted as zero.

The Aircraft log and Statistics (22.7) use the same figure.

Track as a file. ↓ GPX downloads the track for other tools (ForeFlight, Garmin, CloudAhoy, Google Earth): every point with position, altitude (metres, as GPX writes it), UTC time, ground speed and track, and the two aerodromes as waypoints, named after the flight (2026-10-12_EFTP-EFPO_OHKAO.gpx). The altitude is what was recorded: GPS altitude from the app, the transponder’s pressure altitude from Flightradar24. The Aircraft log (Section 23) and Flown track’s Export GPX give the same file.

22.4 Filters & deleting

ControlWhat it does
FiltersPeriod (All time, last 30 or 90 days, last 6 or 12 months, Custom…), From / To, PIC, A/C. While one is on, Clear shows how many flights are listed out of how many and resets them.
DeleteOne entry from its editor, or the shown (filtered) list with Delete (N). The confirmation says whether it is the filtered subset or every flight.

22.5 Export & import

ButtonWhat it does
Export ▾CSV, Excel (.xlsx, durations as h:mm that sum correctly) or ForeFlight logbook-import format. Only the rows your filters show.
ImportA logbook from Excel (.xlsx). A preview pairs each row with your entries and flags likely duplicates; per row you add, update or skip.

22.6 Print an EASA page

Print: an EASA logbook page of the rows shown, standard columns with running and page totals and signature columns. It opens the print dialog; “Save as PDF” gives a paperless copy.

22.7 Statistics

The third button on the tab row: a full-screen dashboard over the log the window shows. Its numbers are the logbook’s own (same block time, night, IFR, SE / ME), and a simulated flight counts towards none of them.

The Statistics dashboard for the pilot log: filters, Customize cards, cards for total time, engine, role, flight rules, day and night, distance, landings, passenger currency current until 2027-01-26, and ratings and medical with no dates set. 1 2 3 4 5
Figure 22.4 — The top of the pilot-log dashboard for the flights of Figure 22.1; the route map and charts follow below.
#PartWhat it does
1Pilot log / Aircraft logSwitches the log.
2FiltersBelow; Reset clears them.
3Customize cardsChoose the summary cards.
4A KPI pairEach half is a filter: tap to apply, again to clear.
5CurrencyThe whole logbook, not the filter.
Pilot logAircraft log
TotalsTotal time; SE / ME, PIC / Dual, VFR / IFR, day / night side by side; landingsSection 23’s merged view (your flights in that aeroplane and others’): air time, your share against others’, fuel used and uplifted, average burn (fuel used ÷ air time, over flights with readings), oil added, TKS used and uplifted where there are TKS readings
ChartsRoute map; hours by month or year (stacked SE / ME); time per aircraft; breakdown by engine, role, day / night, rules or cross-country; cumulative hours (tap PIC, IFR, night in the legend to show them); most-used airports; the flights as a sortable tableCumulative hours per registration; fuel burn per flight, one point per flight with readings against its date, where a mistyped gauge reading stands out
Fuel unit—The aircraft’s own for one aircraft; US gallons across several
Aircraft-log figureHow it is read
UsedStart reading less remaining, as on the aircraft’s own card.
UpliftedStart less the previous flight’s remaining, same registration. A start below the last remaining counts as none (an unlogged flight, a gauge read differently); a rise under half a gallon of fuel or 0.2 L of TKS is the gauge, not a refuel; no reading before it leaves it blank, not zero. A legacy row’s own added figure is used where it has one.

The route map

ControlWhat it does
ExpandFull screen; Collapse or Esc brings it back.
Real tracksFlown tracks instead of straight lines; a flight with no track is a dashed line between its aerodromes. Up to 150 tracked flights: above that the button greys out and the map card says how many the selection holds; narrow it by period or aircraft. A cap, never a sample: every track you asked for, or a statement that it cannot. Tracks are thinned for drawing, invisibly at this scale. Remembered on this device.
ExportA print map and files of the selection (below).

An endpoint the app has no airport for (a lake, a strip outside its data) cannot be drawn; the map card names those it left out.

Distance, cards, currency

Distance, in NM and km in both views and per flight in the tables, follows 22.3: the track’s length, else the straight line (with ≈ in grey), else nothing for a local flight without a track. The card says how many came from each. Your own flights carry the same distance in both logs.

Customize cards lists every card the view offers, grouped Time, Flying, Places, Records and (aircraft log) Fuel & consumables, each with a line on what it counts. Tick to show, untick to hide, live; Defaults restores the starting set (marked default). Kept per log, and follows your account to your other devices.

Offered inCards beyond the defaults
Pilot logCross-country, instrument time and approaches, co-pilot and instructor time, night take-offs and landings, last 90 days, aircraft and types.
Aircraft logUtilisation (hours a month), pilots, fuel per NM, fuel per flight, tank state (latest readings, one aircraft).
BothFlights and flying days, average flight, average ground speed (distance ÷ time), airports, new airports (first visited in the selection), countries, most flown route, longest flight by time and by distance, busiest month, days since the last flight.

Every card counts the flights the filters leave, except the tank state (the latest reading, and it says so). A card with nothing to count shows a dash and why rather than disappearing.

Currency cards read the whole logbook and say so: they are about you today. Each line has a dot: green current or done, amber due within two weeks or a window open, red lapsed.

CardWhat it checks
Passenger currency (on by default)For each class flown in the last 12 months, the date you stay current until: three take-offs and three landings in the preceding 90 days in that class (FCL.060). It counts every logged take-off and landing; the rule wants them as pilot flying, which the logbook does not record.
Night currencyThe same for one take-off and one landing at night; notes when a valid IR makes it unnecessary.
Ratings & medical (on by default)Expiry dates from Settings → Pilot (Section 4.7): days left, and for MEP and the IR when the three-month proficiency-check window opens. With no dates, a link to set them.
SEP revalidationFCL.740.A(b)(1)(ii) by experience, in the 12 months before the SEP expiry: 12 h in class with 6 h PIC, 12 take-offs, 12 landings, and at least an hour of refresher training with an FI or CRI. The hour may be split over flights with the same instructor (Traficom’s interpretation of 4 March 2024), so dual time is summed per instructor, the PIC name on your dual flights. A proficiency check, skill test or assessment of competence in another class or type (your MEP or IR check) exempts you: put its date in Settings → Pilot (Last proficiency check or skill test), and one within the 12 months shows the refresher as not needed.
Aids to your own check, built from what the logbook holds: a flight not logged, or logged without its take-offs and landings, cannot count.

Trips

The Trips card groups flights into journeys: one aircraft, each leg leaving where the last landed, at most ten days on the ground between, ending back where it started. A local flight never starts a trip but belongs to one it happens in. A trip is named start – farthest point – end (Tampere-Pirkkala – Pantelleria – Tampere-Pirkkala), with dates, legs, time, distance and countries.

Export: map, files, summary

OutputWhat it holds
The map (Export on the route map)The selection (a trip, a year, an aircraft): flown tracks in red (no track: a dotted great circle), aerodromes by name with the trip’s start (or the most used aerodrome) in black, a title and a line of figures above, both rewritable in any language. ICAO codes adds the codes; Title on the map leaves the title off for a layout that sets its own. 180 × 240 mm portrait or 240 × 180 mm landscape. Natural Earth land and borders (public domain, credited in the corner), so it can be printed; the base map needs a connection the first time.
Save SVG · Save PNGVector, scales without loss · the same map at 300 dpi.
Save GPX (tracks)Each leg with a saved track as its own track, as a single flight’s GPX (22.3). A leg without one is a straight line between its aerodromes, named not recorded and written as a route, so no tool shows it as flown; a local flight without one is left out. Aerodromes as waypoints; title and subtitle name the file.
Save CSV (legs)One row per leg, oldest first, and a total row: date, registration, type, from, to, OFF and ON (UTC), block and air time, distance (track or straight line), the track’s highest altitude and average ground speed (Flown track’s figures), rules, night, landings, track or not. Decimal hours, as the pilot log’s CSV. The aircraft log view adds who flew, and leaves block, rules, night and landings blank (it records air time).
Print summary (A4)Title and subtitle, the export map (landscape), the figures (legs and how many recorded, block and air time, distance, days, aerodromes, countries, landings, highest altitude), a leg table (date, from, to, OFF, ON, block, air, distance, highest altitude, average ground speed, rules, recorded or not) and an altitude profile per recorded leg. ≈ marks a straight-line distance. Over 30 recorded legs there are no profiles, and the page says so: narrow to a trip or a month. Without the base map (offline, never drawn) it prints without the map. Save as PDF from the print dialog.

Files are named after the title (tampere-pirkkala-pantelleria-tampere-pirkkala.gpx). A line under the buttons says what they hold, e.g. 6 legs · 4 recorded · 2 as straight lines.

Filtering and drilling in

You doIt does
FilterSearch (registration, ICAO, remarks, pilot); a period (last 30 days to 12 months, this year, last year, any year you have flown) or your own dates; aircraft, type, airport, cross-country; plus engine, role, day / night, rules and PIC name (pilot log), or who flew, pilot and fuel data (aircraft log). Any night and Any IFR include flights only partly at night or IFR.
Tap a KPI half, chart segment or coloured table cellFilters by it; the same tap again clears.
Read the chipsEach active filter, with what is left (93 of 180 flights · 160:34 of 291:17); × removes one, Reset all. On a phone the filters fold behind Filters in the header.
Tap a time-chart bar, a route, an airport’s bar or markerIts flights in a side panel with totals; Filter to these makes them the filter. A row (panel or table) opens the flight in the logbook editor.

The charts library is fetched the first time the view opens, which needs a connection; after that Statistics works offline.

23. Logbooks — Aircraft Log

The Aircraft Log tracks an airframe’s utilisation, air time plus fuel, TKS and oil, across every flight including other pilots’. Not “what did I fly?” (the pilot log, EASA hours) but “how much has this aeroplane flown, and what has it burned?” It never affects your EASA hours.

Where it lives. The second tab of the Logbooks window: Menu → Logbooks → Aircraft log. Like the pilot log, for signed-in users.

23.1 One log, two sources

Each flight has a single home, so you never enter it twice:

RowWhat it is
LOG — your own flightsSurfaced from the pilot logbook for that registration, with no extra work. Read-only here; tap one to open it on the Pilot log tab.
MAN — flights you didn’t flyAdded by hand: ferry legs, maintenance runs, trips by other pilots. The only rows the aircraft log stores itself.

So + Add flight is only for flights that are not already in your logbook.

23.2 The view

The Aircraft log tab for OH-ABC: air time 4:18, 4 flights, 505 NM, fuel remaining 44.0 gal, TKS remaining 19 L, a MAN row EFTP-EFJY flown by a renter and three LOG rows from the pilot log, each with fuel used and burn rate. 1 2 3 4 5 6 7 8 9
Figure 23.1 — OH-ABC: the three flights of Figure 22.1 as LOG rows, and one a renter flew, typed in as MAN. Fuel remaining is the latest reading, the renter’s.
#PartWhat it does
1Aircraft pickerEvery aircraft with flights (in the logbook or here) plus your saved profiles; opens on the one you flew most recently. Registrations match regardless of hyphens (OH-KAO = OHKAO); one with a saved profile is written the profile’s way.
2+ Add flight ▾23.3.
3Export ▾ · Print · Import23.5, 23.6.
4Top cardsAir time, Flights, Distance, Fuel remaining and (anti-ice aircraft) TKS remaining. Air time is airborne time (wheels-up to wheels-down), not the logbook’s block time. Distance is the pilot log’s (Section 22.3): a LOG row carries its logbook flight’s, a MAN row its own track’s or the straight line between its aerodromes.
5LOG / MANThe badges of 23.1.
6Flight rowBadge, date, route, air time. Tap a MAN row to edit or delete it.
7PilotWho flew.
8Detail lineDistance and that flight’s consumption: fuel used with burn per hour in the aircraft’s fuel unit (gal/h), TKS used, oil added. Used is at start − remaining for that flight.
9Delete (N)23.4.

23.3 Adding a flight by hand

+ Add flight first lists flights waiting to be logged, like Log a flight (Section 22.1): tracks on this device in neither log, and Flightradar24 for this aircraft on request. Enter manually opens the editor.

The Add aircraft flight editor: date 2026-11-08, OH-ABC, EFTP to EFJY, off 09:02, on 09:51, air time 0:49, no track on this device with Search Flightradar24, fuel 60 to 44 gal, TKS 20 to 19 L, oil added, pilot Renter (club), note Rental, Save and Cancel. 1 2 3 4 5
Figure 23.2 — The renter’s flight of Figure 23.1 being typed in.
#FieldBehaviour
1Date · Reg · From · ToReg, From and To are uppercased as you type. From and To suggest aerodromes (code and name) from the second letter, as in the logbook; Reg suggests your saved aircraft’s registrations.
2OFF · ON · Air timeAir time is computed as ON − OFF, or typed directly.
3TrackThe pilot log’s Track section (Section 22.1). A track the pilot log or another row already holds is offered to open, not to use.
4ConsumablesFuel at start / remaining, TKS at start / remaining (anti-ice aircraft only), oil added. “At start” pre-fills from the airframe’s last known remaining, so each flight continues where the previous one ended.
5Pilot · NoteFree text.

Move to my pilot log, on an existing MAN row, moves a flight you flew yourself, with its times, readings, Bill to and track, and opens it in the pilot log. When an entry there already looks like the flight, it asks whether to merge the row into it.

23.4 Duplicates & deleting

SituationBehaviour
A MAN row is the same flight as one in your logbookFlagged in red (“also in your logbook — delete this manual copy”) and excluded from the totals, so the flight is never counted twice. Delete the manual copy.
Same date and route as a logbook flight, no OFF/ON on one sideCounted, with a warning: add the times, or delete it if it is the same flight.
The same flight twice in the logbook (saved to it, then logged again from the plan)Both shown; the thinner one is excluded from the totals and says so: delete one in the Logbook. If they cannot be told apart for certain (no times, or one built from the plan’s estimates) it is counted with a warning: two circuits out of one field in a day are real, and dropping one would be the worse mistake.
Delete (N)Bulk-deletes this aircraft’s manual rows only. Your logbook flights are never touched from here.

23.5 Export & print

ButtonWhat it gives
Export ▾The selected aircraft’s flights as CSV or Excel (.xlsx, durations as h:mm), logbook flights included (the airframe’s complete picture) and duplicate manual rows left out. With no flights it gives a headers-only template to fill in for an import.
PrintAn airframe utilisation record: date, route, OFF / ON, air time, fuel used and remaining, TKS used, oil added, pilot and note, a totals line and a signature block. Not an EASA page (an aircraft log has no such form): it is for showing hours and consumption to a maintenance organisation, a co-owner or a renter. Opens the print dialog; “Save as PDF” for a paperless copy.

23.6 Import — bringing data in

Import loads flights from Excel (.xlsx): to back-fill an aircraft’s history, or to add air times and fuel to logbook flights imported with block time only. One flight per row, with these headers (the export template has them):

ColumnMeaning
DateFlight date (YYYY-MM-DD, or an Excel date).
RegRegistration (hyphens optional).
From / ToDeparture / destination ICAO.
Off / OnWheels-up / wheels-down (HH:MM). Optional: both given and different, air time is computed from them; both blank (00:00) falls back to Air.
AirAirborne time (h:mm or decimal hours), used when OFF/ON are absent or equal.
FuelStart(gal) / FuelRem(gal)Fuel at start / remaining, US gallons. (Older files’ FuelAdd still imports.)
TKSStart(L) / TKSRem(L)TKS fluid at start / remaining, litres (anti-ice aircraft).
OilAdd(L)Oil added, litres.
Pilot / NoteFree text.

The preview checks every row against both the aircraft log and your pilot logbook; you decide row by row.

ClassMeansChoices (default first)
NEWNot seen before.Add (a manual row), Skip
DUPAlready in the aircraft log.Update existing (overwrite with the file’s values, so re-importing a corrected sheet refreshes the rows it made), Skip, Add as new
IN LOGAlready in your pilot logbook.Add to logbook, Skip, Add as new
MAYBE DUP / MAYBE IN LOGSame date, registration and route as a flight you have, but no OFF/ON on one side to confirm it (a second circuit of the day looks exactly like this).Add as new: an extra row is visible and deletable, while one flight’s figures written into another’s entry could never be told apart again

“Add to logbook”, the key action. For an IN LOG flight it writes the file’s air time and consumables (fuel/TKS at start and remaining, oil) into the matching logbook flight, only where those fields are blank. Your EASA-critical figures (block time, IFR/VFR, night, landings, function) are never changed. So a flight imported with block time only gains the airborne time the aircraft log needs. Filling only blanks makes it safe as the default for every confirmed IN LOG row; a flight with all those figures is left as it was.

MatchingRule
Same flightDate, registration, route and air time agree.
Failing thatDate, registration and route are enough (tolerant of a time difference, because a logbook flight may carry block time where the file has air time for the same leg), as long as take-off times agree within 10 minutes where both sides have one. If they disagree, the rows are different flights; if either side has no time, the row is a MAYBE.
PilotNot used for matching: in an aircraft sheet it is usually the operator, not the PIC.

The bulk buttons act on all duplicates at once: Skip all, Update all (store rows update, logbook rows get the “Add to logbook” fill; MAYBE rows are left alone) and Add all. Import (N) applies the choices.

Recommended workflow: keep your own flights in the logbook and let them surface here. Use Import → Add to logbook to enrich them with air times and fuel from an aircraft data sheet, and keep MAN rows for flights other people flew. One record per flight, honest totals.

24. Offline

Offline works automatically; there is no offline mode to switch. The app is installed in the browser, your upcoming flights are packed in the background while you have network, and when the connection is slow or gone the app serves the freshest cached data it has, under an amber cached data pill so stale weather is never silent.

24.1 How it works

PartWhat it does
The app always opensThe complete app (map, planner, logbook, this manual) is stored locally: a launch with no network boots the full app, never a white screen. If a launch fails, a recovery screen offers Try again / Repair.
Flight packs build themselvesEvery flight departing within the next 3 days gets a data pack, kept fresh in the background (24.2). No buttons to remember.
Graceful degradationA request that stalls (about 8 s), or a network that only pretends to work, is answered from the local pack, and an amber pill at the top names what is cached (⚡ Cached weather — no answer from the source). It goes 20 s after the last cached answer; live data resumes by itself.

24.2 Automatic flight packs

Packed: a leg departing between 6 h ago and 72 h from now, or the flight open in the planner unless already flown; at most three, soonest first.

In the packDetail
METAR, TAF, NOTAMsThe route’s airports. Refreshed every ~15 minutes while the app is open, so at most ~30 minutes old.
Divert fieldsWeather for airports within 30 NM of the route, the nearest 30 (“+ N divert fields” on the row), so a diversion decision has data too.
AIP summaries, frequencies, airspaces, per-waypoint winds, leg airgramsAge slowly; refreshed weekly.
Chart PDFsThe route’s airports, from national AIP sources; from a connected autorouter account only where there are no national charts. Also each aerodrome’s AIP AD 2, what the AIP tab’s Full AIP opens; an autorouter AD 2 comes with that aerodrome’s autorouter charts (account connected, no national charts), and an autorouter aerodrome’s whole AIP package is never fetched. Offline charts have a badge in the popup’s chart list. The plate viewer and its georeferencing are packed too, so a chart opens with your position on it and no connection.
Basemap tilesThe route corridor plus close-ups of its airports, for the soonest flight, so the moving map stays complete with no signal.

A packed flight shows ✈ Offline · wx X min on its card in the flight-plan library, and a row under Flights ahead in the Offline packs window (24.4).

24.3 Country pack — the countries you fly in

Flight packs cover the route you planned; a country pack covers where you might divert instead. Everything that changes on the AIRAC cycle is kept for every aerodrome in the countries you pick, current by itself. Menu → Offline packs → Choose countries…; a country’s row in the Offline packs window opens this screen at that country.

The country screen: Finland ticked, with 424 approach charts 102 MB and Regional map 6 MB both ticked and 7 not downloaded yet, AIP 2026-10-01; the total line 2 countries selected, 1076 approach charts, 558 MB, regional map 26 MB; Download everything again; Clear offline data, Back and Download country pack. 1 2 3 4 5 6 7
Figure 24.1 — Finland and Sweden ticked, nothing downloaded. Finland’s regional map reads 6 MB, not its own 13, because Sweden already brings most of it.
#ControlWhat it does
1CountryStores, for every aerodrome: AIP summaries (hours, procedures, restrictions, frequencies behind the AIP tab; about 5 kB each); the model forecast behind the Weather tab’s Model — Now and Model — Forecast, with the pressure levels its icing and turbulence verdicts use, 48 hours ahead, refreshed by itself (24.5); close-up map tiles, so runways and taxiways draw when you zoom in with no signal.
2Approach chartsThe country’s whole published set, never part of it. The big number: about 55 MB for Estonia, 100 for Finland, 450 for Sweden; it changes with each AIRAC cycle. On for a country you have just selected; untick it to carry Norway’s aerodromes, airspace and map without half a gigabyte of plates.
3Regional mapThe whole country at the middle zooms: coastlines, lakes, big rivers, motorways, towns. Without it, zooming out offline left outlines and nothing between them. Roughly twenty times cheaper than the charts. Ticked by default along with the country, also for a country added later; untick it to leave the band out, and that choice sticks.
4Download everything againIgnores what is still fresh. Rarely necessary, and slower.
5Clear offline dataWipes everything offline, without asking (24.8).
6BackApplies what you removed. Nothing downloads on the way out.
7Download country packThe only thing that fetches. The summary afterwards lists every stage, including those already current and skipped.
Not in this download. Weather, NOTAMs and the hazard charts perish in hours, so they refresh on their own for these countries while the app is open (24.5). The aeronautical data (airspace, navaids, airways, obstacles, reporting points) is not per country: about 15 MB for the whole region, kept on every device.

24.4 The Offline packs view

Menu → Offline packs (headed Offline) is the one place to see and manage everything, grouped by whose data it is.

Top of the Offline window: a note that 1063 approach charts (515 MB) are selected but not downloaded, the summary 2 countries stored, weather not fetched yet, and Where you fly with Finland 13 MB and Sweden 20 MB, each 7 not downloaded yet, and Approach charts waiting with a Download 1063 charts button. 1 2 3
Figure 24.2 — After Figure 24.1: two countries chosen, their charts still waiting.
Bottom of the Offline window: Flights ahead with the automatic tick and no flights packed, This device 0.0 GB of 10.0 GB used, Airspace navaids airways obstacles 16 MB waiting with Download now, Hazard charts stored, Map tiles you have browsed, and the buttons Refresh now, Choose countries, Free up space and Close. 4 5 6 7 8 9
Figure 24.3 — The rest. No flight departs within 72 h, so nothing is packed.
#PartWhat it says or does
1Summary lineWhat is stored and whether it is current (2 countries and 1 flight stored · all current · weather 40 min old), or the problem: weather not fetched yet or over 6 hours old, or parts of a country pack stored before the latest AIRAC date, named (map tiles, charts, airspace, AIP pages), with Download country pack again: map tiles never expire on their own, and an old pack goes on showing the previous cycle’s charts offline. A statement of what is stored, not a verdict that you are ready to fly. Above it, a blue note when charts are selected but not downloaded: how many and their size, and that leaving the country screen never starts the download.
2Where you flyOne row per selected country: size on the device, a currency chip, and what it holds (aerodromes, how many of its approach charts, the regional map, the AIP’s effective cycle). Tap a row for the country screen (24.3) at that country.
3Approach charts waitingSelected but not on the device: number and size, with Download N charts. Charts are only ever fetched by a button.
4Flights aheadOne row per packed flight (route, weather age, airport count, divert fields, tile status) and the automatic tick for automatic flight packs, on by default.
5This deviceThe browser allowance: what this browser grants the app and how much is in use. The browser updates it slowly, so it can stay put for minutes after a deletion. Below: Hazard charts — SIGMET, LLF, SWC and Map tiles you have browsed.
6Airspace, navaids, airways, obstaclesAbout 15 MB for the whole region, with when it was last checked, or Download now when newer data is waiting.
7Refresh nowRefreshes the aeronautical data, airport summaries, weather and NOTAMs for your countries and the flight packs, lighting up each group as it goes, then reports what it did, or why the weather was not refreshed. Not the approach charts: those are the download with a size on it (3).
8Choose countries…The country screen (24.3).
9Free up space…The clearing options (24.8).

24.5 Weather offline — what refreshes itself

Weather and NOTAMs are never a download you press. For your selected countries and your upcoming flights’ airports they keep themselves current while the app is open, at most every 3 hours; the summary line says how old the weather is. That covers METAR, TAF and NOTAMs, area NOTAMs, the SIGMET and LLF documents, and the model forecast behind the airport Weather tab.

The stored model forecast runs 48 hours, where a connection gives seven days. Offline you see two days, not a seven-day frame with five days of blanks: what is stored is what is shown.

24.6 What works offline — and what needs network

Works offline (packed data)Needs network
AirportsPopups with METAR / TAF / NOTAMs / AIP / charts and the Weather tab’s model sections (hourly strip, freezing level, icing, turbulence, convection), for every aerodrome in your selected countries and on your packed flightsWeather for arbitrary map points: the click-anywhere popup away from a stored aerodrome
MapThe basemap in packed areas, the regional map of your selected countries; SIGMETs, LLF and SWC charts as last storedLive map weather layers (winds, clouds, icing, turbulence…), radar and satellite, webcams, live traffic
Planning and flyingFlight Planner and library; briefing print; in-flight moving map and Track my flight (GPS needs no network); PLOGAI summaries; autorouter (validation, filing, CTOT)
Records and helpLogbook and aircraft log; Help and this manualFlightradar24 import

24.7 Edits made offline

A flight, logbook entry or setting saved offline is stored locally at once and its server push queued. The queue drains automatically when the network returns, no buttons.

24.8 Storage and clearing

Packs, charts and tiles live in the browser’s local storage; This device (5 in Figure 24.3) shows the allowance. Free up space… lists what can go, with what it holds and what comes back by itself; nothing there touches your flights, logbook or settings.

OptionFrees
Map tilesOnly the maps: browsed tiles and your countries’ regional maps. Download country pack puts the regional maps back.
Everything offlineThe lot, after a confirmation: weather, chart PDFs, every map tile including the regional maps, and the forecast rasters the weather layers draw from. Flight packs rebuild themselves; the country pack needs its download button again. Clear offline data on the country screen does the same without asking.
Unticking a countryOn the country screen: the targeted way, only that country’s share.

Critically low on space, the app protects itself by skipping large downloads until space is freed. The per-aerodrome forecasts go first: the most replaceable data here, and missing them costs a panel section rather than the app.

Recommended workflow:
  1. Once: Offline packs → Choose countries…, tick the countries you actually fly in, decide per country on its approach charts. On Wi-Fi; repeat after an AIRAC change. From then on summaries, forecasts and airspace keep themselves current.
  2. Save your flight with a departure time: the pack builds itself (watch for the ✈ Offline chip on the flight card).
  3. Just before departure, Offline packs → Refresh now for the freshest weather, divert fields included.
  4. Fly. Popups, briefing, moving map and PLOG all work; the amber pill says when cached data is served.
  5. Back in coverage: nothing to do. Offline edits sync themselves and live data resumes.

25. Reading Wind Barbs

Barbs follow the standard meteorological convention. The staff points to where the wind comes from: the feathers sit on the upwind end and a small dot marks the downwind end. A staff running north from its dot, feathers at the top, is a northerly wind (from the north).

Calm
(<3 kt)
5 kt
(half barb)
10 kt
(full barb)
20 kt
(two barbs)
25 kt
(2 + half)
50 kt
(pennant)
RuleDetail
SpeedRounded to the nearest 5 knots. Feathers add up: a pennant + two full barbs + one half barb = 75 kt.
GustsWith the Winds aloft layer set to report gusts (Section 4.1.1) the barbs show the gust.
Strong wind lineOn the line (Section 11.2) the flags stand on the line itself, with no staff and no dot: the line is the staff, and the pennants and feathers read the same way.
Other wind symbolsThe wind chip under an airport marker and the arrows in the forecast tables point the way the air is going (downwind), the opposite of a barb.

26. Reference Tables

26.1 Flight-Category Cheat Sheet

Cat (letter)ColourCeilingVisibilityWhat it implies
VFR (V) Green> 3,000 ft> 8 kmComfortable VFR
MVFR (M) Blue1,000–3,000 ft5–8 kmMarginal VFR: experienced VFR pilots only
BIR (B) Orange600–999 ft1.5–5 kmBelow IFR base: instrument approach territory
IFR (I) Red500–599 ft—Standard IFR conditions
LIFR (L) Purple< 500 ft< 1.5 kmLow IFR: CAT II/III approaches

Ceiling and visibility must both meet a category; the worse of the two decides.

26.2 Common METAR Weather Codes

CodeMeaningCodeMeaning
RARainBRMist
SNSnowFGFog
DZDrizzleHZHaze
PLIce pelletsFUSmoke
SGSnow grainsDUDust
GRHailSASand
GSSmall hailSQSquall
TSThunderstormFCFunnel cloud
FZFreezingSSSandstorm
SHShowerDSDuststorm
BLBlowingVAVolcanic ash

Modifiers stack: +SHRA heavy rain shower, -FZDZ light freezing drizzle, VCFG fog in the vicinity.

26.3 Cloud Cover

CodeCoverageOktasForms a ceiling?
FEWFew1–2/8No
SCTScattered3–4/8No
BKNBroken5–7/8Yes
OVCOvercast8/8Yes
VVVertical visibility—Yes (in fog or precipitation)

26.4 Units

MeasurementUnitNotes
Wind speedKnots (kt)1 m/s = 1.944 kt
Visibility (Europe)Metres9999 = 10+ km
Visibility (US)Statute miles1 SM = 1,609 m
Ceiling / AltitudeFeet (ft)1 ft = 0.3048 m
Temperature°C"M" prefix in METAR = negative (M05 = −5 °C)
QNH (Europe)hPa"Q" prefix (Q1013)
QNH (US)inHg"A" prefix (A2992 = 29.92 inHg)
DistanceNautical miles (nm)1 nm = 1,852 m

27. Data Sources & Disclaimer

Where each layer’s data comes from, how often the aeronautical data is rebuilt, what the app counts about its use, and the limits of it all.

27.1 Where Each Layer's Data Comes From

Layer / featureSource
Basemaps — Aeronautical (visual), Aeronautical (enroute), Standard / Light / Bright / Topographic (map)OpenFreeMap vector tiles, rendered with MapLibre GL JS — based on © OpenStreetMap contributors (the two Aeronautical styles are re-themed to a chart look; Aeronautical (visual) adds terrain shading from Mapzen Terrain Tiles; Topographic adds Esri hillshade)
Basemap — Topographic (MML)Finnish National Land Survey (Maanmittauslaitos) topographic tiles
Basemap — SatelliteEsri World Imagery
Basemap — OutlineNatural Earth coastlines and borders
Airport database (some 3,700 airports in the app’s area, Europe and around it)OurAirports (PDDL public-domain), refreshed weekly
Aerodrome charts & the position drawn on themThe states’ own eAIP publications (FI Fintraffic ANS, SE LFV, NO Avinor, DK Naviair, EE EANS, LV LGS, LT Oro navigacija, FR SIA, AT Austro Control), served as published, never altered; Lithuania’s plates are copied unchanged to the app’s own server because its AIP site refuses automated access. An aerodrome with no national charts gets them from a connected autorouter account. The position on a chart published as a georeferenced PDF is read from that file; temporary runways and works come from the states’ AIP supplements (FI / SE / NO / EE / LV); for Finnish GA fields without an AIP chart, community charts from lentopaikat.fi (unofficial, labelled)
METARFMI (ilmailusaa.fi) for Finnish fields; elsewhere NOAA — the per-station tgftp files first, aviationweather.gov filling any gaps
Unofficial observations at fields without a METAR (Section 6.6)Finnish automatic stations (FMI, via ilmailusaa.fi), Flyk (e.g. EFLA) and on-field ATIS systems (e.g. EFNU), collected by the app’s server every 5 minutes
TAFFMI for Finnish fields; NOAA (tgftp, then aviationweather.gov) elsewhere
NOTAMs (aerodrome + FIR area)FAA NOTAM Management Service (NMS) API: new NOTAMs pulled into the app’s own store about every 30 minutes, with a full re-sync once a day
Webcams (airport popup)Fintraffic Digitraffic weathercams (CC BY 4.0), Finland only
Terminal Airspaces (TMA / CTR)National eAIP ENR 2.1 + AD 2 scrape (FI / SE / NO / DK / EE / LV / LT), authoritative where it exists; Flyk for the Finnish gaps; OpenAIP elsewhere, from the app’s own per-country export rebuilt weekly
Special Use Airspaces (R / D / P)National eAIP ENR 5.1 scrape (FI / SE / NO / DK / EE / LV / LT), authoritative where it exists; temporary areas from the states’ AIP supplements (FI / SE / NO / EE / LV) and, in Finland, NOTAM-driven areas from Flyk; OpenAIP (weekly export) elsewhere
TSA / TRA reservations (Finland)AMC Finland’s own AUP / UUP, read from ais.fi; the local training areas from Flyk
ACC SectorsThe states’ own ENR 2.1 (FI / SE / EE / LV); Denmark’s FIR with Naviair’s sector frequencies; Norway’s OpenAIP outlines with AIP frequencies; OpenAIP weekly export for the rest of Europe
IFR Points, AirwaysNational eAIP ENR 3 / 4.4 scrape (FI / SE / EE / LV / LT / NO / DK), refreshed each AIRAC
VFR PointsRead from the states’ own visual approach charts in AD 2 (FI / SE / EE / NO), refreshed each AIRAC; OpenAIP weekly export elsewhere
Navaids (VOR / DME / NDB)National eAIP ENR 4.1 (FI / SE / EE / LV / LT / NO / DK); OpenAIP weekly export elsewhere
ObstaclesThe states’ own official obstacle sets — Traficom (FI), LFV (SE), Avinor (NO), Naviair (DK), EANS (EE), LGS (LV), Oro navigacija (LT, ENR 5.4); OpenAIP elsewhere. Symbols per eAIP GEN 2.3.
AMA Grid (area minimum altitude, estimate)Computed with the Fintraffic ENR 6 AMA formula from terrain elevation tiles + the obstacle set above. Not the official AIP AMA.
Kaliningrad FIR (drawn as a P area)Derived from the three neighbours’ published FIR limits — Lithuanian AIP (Vilnius CTA), Swedish AIP (Sweden FIR), Polish AIP (FIS Gdańsk / Warszawa Północ). The app has no Russian source; the P class is its rendering of “do not enter”, not a Russian designation. Nothing inside the boundary is mapped.
Power linesOpenStreetMap power-line data
Traffic (ADS-B)adsb.fi community ADS-B, with adsb.lol as a fallback; aircraft / route lookups from adsbdb.com; optional flown track from Flightradar24
GPS InterferenceEUROCONTROL Network Manager’s daily GNSS interference map (Low / Medium / High, with its ADS-B coverage area), merged over the last 7 days
Model forecast layers — Winds aloft, Cloud cover, Flight category, Visibility, Ceiling, Fog, Cloud tops, Precipitation, Convective activity, Turbulence (CAT), Icing, Freezing level, Spot forecasts, Temperatures, MSL pressure, Tropopause (Weather: Europe only) (the Model / ICON sources)Weather: Europe — the app’s own 7 km tiles over 30–72 N, 25 W–45 E, built mainly from DWD’s ICON-EU (some cloud-top and icing levels from Météo-France ARPEGE Europe) out of Open-Meteo’s open-data copies of those models. Weather: Global — ECMWF IFS 0.25° from the app’s own Open-Meteo server (visibility and freezing level from GFS).
Click-anywhere and airport-popup model forecasts, airgram, leg briefsThe same model as the map: ICON-EU inside the Europe box under Weather: Europe, otherwise ECMWF IFS 0.25°
Terrain profile under a route (airgram)Copernicus DEM GLO-90 (~90 m) via Open-Meteo’s elevation service. Elevation data only — no obstacles, and not a terrain-warning system.
Radar (RainViewer)RainViewer public tile API
Radar (FMI), CB / TCU (FMI), Storm tops (FMI)FMI radar products (ilmailusaa.fi / openwms.fmi.fi WMS)
Satellite image (FMI), Cloud tops (FMI)FMI / EUMETSAT Meteosat imagery (ilmailusaa.fi WMS)
Satellite image (EUMETSAT)EUMETSAT EUMETView WMS, MTG FCI GeoColour — contains modified EUMETSAT data, CC BY 4.0
Lightning (FMI)FMI / EUMETSAT MTG Lightning Imager, 10-minute flash-count product
Lightning (Strikes)FMI open data — individual ground-detected strikes from the Nordic lightning network (NORDLIS), via the app’s server
SIGMETs & warningsNOAA Aviation Weather Center international SIGMET feed; FMI’s weather warnings (alerts.fmi.fi) for Finland
LLF (Low Level Forecast) — SE / DK / FI / EE (the LLF sources, Section 13)ilmailusaa.fi (FMI). The same product is published by northavimet.com from the same API; the app reads FMI’s copy.
Low Level Forecast — Norway (the MET NO sources, Section 11.14)MET Norway HALO WMS — MEPS / AROME‑Arctic model fields. Official flight documentation in Norwegian airspace only; model data elsewhere.
Area forecasts as text — Latvia’s GAMET, Norway’s IGA (airport popup)Latvia via northavimet.com; Norway via MET Norway’s aviation-forecast API
SWC charts (Section 14)FMI, MET Norway, WAFC London
Nordic SWC layer (FMI)FMI’s Nordic SWC sheet (ilmailusaa.fi), its vector PDF drawn on the map
Euro WAFC layerWAFC London’s EUR medium-level SIGWX chart (PGDE14 EGRR, FL100–450), published as a PNG by the Icelandic Met Office (vedur.is)
AIP tab summaries (AD 2)Written by Anthropic Claude from the official AD 2 text: the national eAIPs (FI, SE, NO, DK, EE, LV, LT, FR, AT); elsewhere in Europe, autorouter’s AIP library, checked weekly
AI summaries (weather briefing, NOTAM explanation)Anthropic Claude, prompted on-demand via the app’s server-side proxy
Most external data passes through the app’s own server, a proxy that handles CORS, caching and API keys; map tiles and some imagery — the basemaps, FMI’s, EUMETSAT’s and MET Norway’s WMS images, RainViewer — are fetched by your browser straight from their publishers. None of these sources is sent your account details.

Usage counts. To see how the app is used over time, its server counts visits and feature use. Nothing is kept that tells one pilot or one device from another.

CountedHow
A visitOne per day, when the app opens. Signed in: a note that your account was active on that date. Not signed in: a code made from your IP address and browser with a key replaced every day, enough to count you once that day and never enough to recognise you the next; after the day only the totals are kept.
Not storedNo IP address, and no cookie or identifier set for this. The device keeps only the date it first opened the app, so a new device can be counted as new.
Where it came fromThe site that linked to the app, or the campaign named in the link; otherwise “direct”.
Features“A flight plan was filed”, “an airport was opened”, sometimes with a detail such as which airport. Each is added to the day’s total for the feature, split only by broad kinds of visitor: signed in or not, phone or computer, installed app or browser, where the visit came from, and the country.
PlausibleWhile the app’s own counts are checked against it, the pages also count visits with Plausible, which works the same way.

How often the aeronautical data is rebuilt, worth telling apart when you judge how current something is:

DataRebuilt
National eAIP scrapes — airspace, R/D/P areas, navaids, IFR points, airways, AD 2 aerodrome data (FI / SE / NO / DK / EE / LV / LT)Each AIRAC cycle (28 days), from the state’s own publication
OpenAIP-sourced airspace, navaids and reporting points — the rest of EuropeWeekly. OpenAIP is volunteer-maintained and not AIRAC-locked, so it keeps its own schedule, not the cycle
Finland’s AUP / UUP reservations (AMC Finland)Every 15 minutes through the day, re-read by the app every 10 minutes, and re-evaluated against the current hour every time the layer draws
Flyk NOTAM supplements and reservationsEvery 15 minutes, fetched through the app’s server
The states’ AIP supplementsDaily

Weather, NOTAMs and traffic are live and not part of this; see their own sections.

27.2 Disclaimer

This application is provided for situational awareness and pre-flight planning assistance. It is not certified for operational flight planning, in-cockpit weather, or any safety-of-flight decision. Forecast layers (Section 11) are model output and inherit the model's resolution limits — a 7 km grid under Weather: Europe, coarser under Global — so phenomena smaller than the cell (valley fog, isolated CBs, mountain rotor) may be missed entirely. Always verify with official METAR / TAF / SIGMET / NOTAM sources before flight.

Prepare Flights — User Manual
For pilots, by pilots · Updated November 2026