ALPA Mobile — Feature Showcase

Updated: 2026-08-28 11:46 ET · Audited: 2026-06-26

TL;DR: Catalog of every user-facing capability in the shipped ALPA Mobile app (iOS and Android; the shipped app is .NET MAUI — this branch, imp/blazor-hybrid, is rebuilding the same feature set as a .NET MAUI Blazor Hybrid app), organized into 20 numbered feature areas — from the customizable Home Screen and Jumpseat suite (Flight Finder, Information Center, PIC decision tool) through the FTDT calculator, KCM®, MEC/LEC resources, Document Center, notifications, and Entra ID security. Reference this to check what the app does today and in which section a capability lives; planned work is tracked separately in the Feature Roadmap.
The official Air Line Pilots Association mobile app — built for pilots, by pilots.
Available on iOS (App Store) and Android (Google Play)

1. Home & Navigation

CapabilityDescription
Customizable DashboardPilots can choose which features appear on their Home Screen and reorder tiles by drag-and-drop.
Flyout Navigation MenuA side menu provides one-tap access to every section of the app, organized into clear categories with nested sub-menus.
Unread IndicatorsBadge counts on menu items show how many new documents, events, or communications are waiting.
Dynamic ContentIn the shipped native app, the Home Screen and menu items are driven by server-side configuration — new features can be surfaced without an app update. On the Blazor Hybrid branch, the Home feed currently renders from MockHomeFeedService.cs and the tab bar from the static TabBarSeed.cs, pending the dynamic-feed backend.
Pull-to-RefreshSwipe down on any screen to refresh content.
Embedded Browser ControlsALPA web destinations that open inside the app (PDR, Edit Profile, Advocacy forms, the FAR 117 guide, and web-type documents) carry a floating control cluster: back and forward walk the hosted site’s own history, refresh reloads — and doubles as a stop button that cancels a slow or hung load without discarding the signed-in session — and close dismisses the page. Back and close are separate controls: back moves within the site, close leaves it.

2. Jumpseat Flight Finder

A powerful flight search engine purpose-built for pilots seeking jumpseat opportunities.

Search Capabilities

Results & Details

Save & Track

3. Jumpseat Information Center

FeatureWhat It Does
Airline Jumpseat PoliciesSearchable directory of jumpseat policies for every airline. View credentials, login URLs, MEC-specific details, and full policy descriptions.
Jumpseat Etiquette & CourtesyEmbedded video and detailed written guide on best practices.
Jumpseat MissionThe ALPA Jumpseat Committee's mission statement and guiding principles — "No Pilot Left Behind."
Dynamic Sub-ItemsAdditional resources populated from the server, updated without app changes.

4. Jumpseat Tool (PIC Decision Aid)

An interactive, step-by-step decision tool that guides the Pilot-in-Command through the jumpseat approval process.

5. Flight Time / Duty Time (FTDT) Calculator

A regulatory compliance tool supporting both U.S. (FAR Part 117) and Canadian regulations.

U.S. Operations (FAR 117)

Canadian Operations

Shared Capabilities

6. Known Crewmember (KCM®)

FeatureDescription
Participating AirportsBrowse and search the full list of airports where KCM® screening is available.
Participating AirlinesView all airlines enrolled in the KCM® program.
KCM® Usage ProceduresAccess the official usage procedures document (PDF) directly in-app.
KCM® DocumentsAccess KCM-scoped documents and communications from the Document Center.
Offline Airport MapsAirport maps render offline from the app's image cache: every map is cached the first time it is viewed or during the WiFi prefetch, cached maps survive sign-out, and the ATL map ships inside the app as the bundled example seed (AB#2682).

7. My Pilot Group (MEC & LEC)

MEC Resources

LEC Resources

8. Document Center

9. Advocacy & ALPA-PAC

FeatureDescription
PAC Contribution StatusView your year-to-date PAC contribution and membership tier.
Donate & Join / Change ContributionEmbedded web form to make or modify your PAC donation — all without leaving the app.
Calls to ActionDynamically loaded list of current legislative and political action items.
Submit Meeting ReportFile congressional or political meeting reports through an embedded form.

10. Member Resources

11. Contacts Directory

12. International Directory

13. Safety & Emergency: In Case of Accident

14. Orange Card — Accident/Incident Hotline

15. Digital Membership Card

16. User Profile

17. Notification Center & Push Notifications

18. Settings & Personalization

SettingDescription
Home Screen PreferencesChoose which feature tiles appear and toggle them on or off.
Location for Departure AirportEnable or disable GPS-based auto-fill of the nearest departure airport in Flight Finder.
Notification SubscriptionsManage which push notification topics you receive.
Drag-and-Drop ReorderingRearrange Home Screen tiles — your layout is saved automatically.

19. Security & Authentication

20. Platform & Technical Highlights

AspectDetail
Framework.NET MAUI — a single codebase for iOS and Android; being rebuilt as .NET MAUI Blazor Hybrid on imp/blazor-hybrid
Offline SupportDocuments, jumpseat policies, KCM data, flight search airports, and more cached locally
Push NotificationsAzure Notification Hubs (Firebase on Android, APNs on iOS)
PDF ViewerBuilt-in PDF.js viewer for seamless document reading
Deep LinkingNotifications and external links can navigate directly to specific screens
Analytics & LoggingEvery feature interaction tracked with Sentry integration for crash reporting

ALPA Mobile — Your union in your pocket.