Airworth Flights — collaborative trip and flight planner.

A web app and PWA built around the way owner-pilots actually plan: a multi-leg trip, a couple of co-pilots, a few passengers, a 48,000-aerodrome database, NOTAMs that have been filtered before they reach you. EU and FAA airspace.

Plan IFR and VFR flights with your co-pilots and passengers

A trip in Flights is multi-leg by default and you can mark each leg as VFR, IFR, or BOTH for chart purposes. The route engine uses Haversine distance with R = 3440.065 NM, computes ETE and fuel against the aircraft you’ve configured, and renders great-circle arcs over the map with an IFR/VFR overlay split when the trip is mixed.

Aircraft type identification reads freetext — type “Cirrus SR22 G6” or “PA28-181” and Workers AI extracts the type designator and caches it. Fuel types (AVGAS 100LL, JET A-1, MOGAS) and compatibility checks come along.

Trip members are first-class. Multi-user with role-based access. Invite by one-time link with configurable max uses and expiry. OIDC SSO via Google, Apple, Authentik, Keycloak, or any OIDC provider. 2FA / TOTP. Sign in to Flights with your Airworth account — the federation is live.

NOTAM filtering by leg and time window

The NOTAM signal-to-noise problem is what kills pre-flight briefings. Flights filters by leg corridor (width and altitude band) and ETD time window (departure ± window), keeps the categories that always matter (RWY, NAV, ILS, GPS), and lets you hide the categories that don’t for VFR.

FAA worldwide NOTAM coverage covers EU and OTHER airports with aviationweather.gov fallback. Filter preferences persist in localStorage. Per-trip de-storming so a single resolved NOTAM doesn’t keep flagging across days.

The full method, with a real Madrid–Mallorca example, lives in the NOTAM filtering guide.

Weight and balance, fuel planning, weather briefing

Per-phase weather briefings — departure, en-route, arrival — with go/no-go verdicts. Web push delivery for day-of-flight briefings. A four-tier aerodrome briefing pipeline: Tier 1 OpenAIP, Tier 2 Tavily, Tier 3 Workers AI HTML extraction, Tier 4 direct scrape. AIP document auto-download from a 47-country provider cascade with AIRAC 28-day cycle tagging.

Reverse planning from a weather window. NLP filter parsing, alert lifecycle, daily cron — you tell it “VFR-friendly weekend within 200 NM and a hard runway,” it surfaces candidate destinations.

Flight crew and GENDEC for international legs. Aircraft fuel-type compatibility against the destinations.

Trip companions

The owner-pilot is not the only person on the trip. Trip companions is the surface that makes that a feature, not a problem.

Anchored sub-sections live below at #vacay and #atlas. Plus packing lists with categories, user-assignment, bag tracking, and reusable templates; group chat with shared notes, polls, and activity sign-up; document manager up to 50 MB per attachment for trips, places, and reservations; PDF trip export with cover page, images, and notes.

For a deeper walkthrough of how this fits a real trip, see The owner-pilot trip-planning checklist.

Vacay — vacation-day budget and tracker

Vacay is the vacation-day planner that a pilot couple actually uses. Public holidays for 100+ countries. Carry-over from year to year. Per-person, per-trip allocation. It answers “do we have enough days for the long-weekend trip to Sicily” before you start booking the FBO.

Atlas — ground-side itinerary and map

Atlas is the world map your passengers actually want to see: countries visited, bucket list, travel stats. Photo markers and clustering on an interactive Leaflet map. Live location with blue dot and accuracy circle when you’re on the ground. GPX route geometry for the cycling-day or hike. Dashboard widgets for currency conversion and timezone clock.

Packing lists and group chat

Packing lists with categories, user-assignment, bag tracking, reusable templates. Day notes — timestamped, icon-tagged, drag-and-drop reordering. Group chat, shared notes, polls, activity sign-up. Real-time sync via WebSocket Durable Objects so the trip stays consistent across everyone’s devices.

EASA and FAA airspace

EU airspace coverage as a first-class citizen. AIP document auto-download for 47 countries; community-shared aerodrome documents in R2 storage with AIRAC tags and currency badges. Scenic routing with vibe-tagged scenic highlights — six verified European GA photo spots in the seed catalog today, expanding.

FAA worldwide NOTAMs cover the gaps. METAR, TAF, weather.gov as appropriate. AEMET for Spain.

Available where you are

Progressive Web App, installable on iOS and Android. Workbox-cached map tiles, API data, and static assets for offline use. Internationalized in 13 languages including Arabic RTL — locale catalogs are complete and we are working through the long tail of components that still hardcode English strings (an honest in-flight engineering item, not a marketing claim of 100% coverage).

24-tool MCP server for AI assistants, Streamable HTTP, bearer-token auth, rate-limited. The 24 tools cover trips, places, days, budget, packing, reservations, and collaboration. Flight-planning tools (create_flight, plan_flight, get_briefing, get_weather_go_no_go, list_alternates) are planned, not yet shipped — we are not the AI-flies-the-aircraft narrative today.

Open source

Flights is licensed AGPLv3. The repo lives at github.com/Dvorf/AirWorthFPL. If you want to host it yourself, you can. See Transparency for the open-source acknowledgment, hosting decisions, and sub-processor list.

Pair with the airworthiness portal

Sign in to Airworth Hangar with your Airworth account. The OAuth federation is live. Deeper sync — pulling aircraft hours-remaining into the briefing card; pushing flights into the Hangar logbook — is in the next-three-months bucket; current state is live OAuth + spec’d surfaces, not yet auto-sync.

Pricing during early access

Free during early access. No payment information collected today. Pricing models are open; we will tell you before any charge.

FAQ

Web or mobile? Web, with a real PWA that installs on iOS and Android. No native app today.

Can I plan VFR-only? Yes. Mark legs as VFR for chart purposes; the planner is regime-aware.

Does it work offline? Map tiles, cached API data, and static assets work offline. Some forms require connectivity to write through. Flights is offline-capable, not 100% offline.

Can my non-pilot partner use it? Yes. Trip companions is the answer. Vacay, Atlas, packing lists, chat — none of those require pilot knowledge.

What about cost-share rides? A cost-share marketplace is not currently part of Airworth Flights. The category is regulatory-heavy in Europe and we will not market it until we have proper legal clearance.

Compare: Flights vs ForeFlight (EU) · Flights vs SkyDemon