Pilot User Guide · v2 · August 2026

Your trip, from permit to touchdown

The complete guide to i-Handler.app for pilots: every screen, every button, and the full workflow — set up your profile once, then run every international trip from your phone.

1 · Getting started

Create your account

  1. Open i-handler.app and tap Register.
  2. Enter your email and password (twice), and choose I'm a pilot in the selector (passengers pick I'm a passenger and get a simplified app).
  3. Tap Create Account — by doing so you accept the linked Privacy Policy.
  4. Complete your profile (next section). Every field and image marked in red is required.
  5. New pilot accounts are reviewed; if you see the approval-pending screen, wait for the i-Handler team to activate you. You'll then land on Flight Schedules, your home screen.
All buttons on the start screens
ScreenControlWhat it does
OnboardingLanguage selector (top right)Changes the app language
OnboardingLogin / RegisterOpen the sign-in or sign-up form
LoginEmail Address · PasswordYour credentials; the eye icon shows/hides the password
LoginForgot Password?Sends a reset link to your email ("A link was sent with the data to reset your password.")
LoginLoginSigns you in; goes to Flight Schedules, or to Complete your profile if it's not finished
RegisterPlease Select…Options: I'm a passenger · I'm a pilot
RegisterCreate AccountCreates the account (passwords must match: "Passwords don't match!")
Approval screenLog outSigns out and returns to the start screen

2 · One-time setup

Your profile and documents

You load each document once; every permit request, manifest and form afterwards reuses them automatically.

  1. On Complete your profile, upload the images that apply: Passport data page, Pilot License front and back, Medical Certificate, Driver License.
  2. Tap Scan Passport MRZ: point the camera at the two machine-readable lines of your passport — the app fills your passport number, names, nationality, dates automatically. Review and confirm.
  3. Use Scan Pilot License and Scan Medical Certificate the same way — the medical expiry is even computed from FAA/ICAO rules by class and age, for you to verify.
  4. Fill your status (PIC, COP, MEC, MED, ODC, 1FA), personal address, address in the USA (the Same Address button copies it), CBP credentials if you file eAPIS, and an emergency contact.
  5. Tap Submit Profile Information. You can edit everything later from My Account → Profile Settings.
Why it matters: an expired passport physically blocks you from being added to a crew or passenger list ("You cannot add this user… their passport has expired"), and document expiry alarms warn you before that ever happens.
All fields and controls on the profile form
ControlWhat it does
Upload zonesPassport Data Page · Pilot License Front/Back · Pilot Medical Certificate · Driver License — each shows "Uploading file…" then "Success!"
StatusDropdown: PIC · COP · PAX · MEC · MED · ODC · 1FA
Scan Passport MRZCamera scan; fills passport number, first/middle/last names, nationality, issuing country, dates
Passport fieldsNumber · Date of Issue · Expiration Date · Issuing Country · Nationality (searchable country lists)
IdentityName · Middle Name · Last Name · Second Last Name · Gender (Male/Female) · Place and Date of Birth
Personal AddressTelephone · Street · City · State · ZIP · Country
Address in USASame fields; Same Address copies your personal address
CREW Member DocumentsCREW License Number · Scan Pilot License · License issuing country · Medical expiry date · Scan Medical Certificate
CBPCBP User · CBP Password (used for eAPIS filings)
Emergency DataContact name, middle/last names, telephone, email
Submit Profile InformationSaves and takes you to Flight Schedules

Required selections enforced with messages like "Passport Date of Issue is required!", "Nationality is required!", "Gender selection is required!".

3 · One-time setup

Your aircraft

  1. Menu → Aircraft+.
  2. Upload the aircraft picture, airworthiness certificate and registration certificate.
  3. Type the registration and tap FAA Autofill (N-Number) — model, serial and manufacturer fill themselves — or Scan Reg / AW Certificate to read them from the paper document with the camera.
  4. Complete the ICAO flight-plan profile once: flight rules, surveillance, equipment, PBN, wake category, survival equipment, dinghies. Every future ICAO FPL is generated from this.
  5. Add the insurance (company, policy number, expiry date, policy images) and tap Create Aircraft.

Documents & Images, tab by tab

LOPA, AIU and the full policy: upload them once per aircraft in the Insurance tab's Additional documents. They travel with your paperwork — the LOPA joins the trip document pack and the AIU is used for Mexico operations.
All fields and options on the aircraft form
ControlWhat it does / options
Upload zonesAircraft Picture · Airworthiness Certificate · Registration Certificate (both certificate images are required to save)
FAA Autofill (N-Number)Looks up the FAA registry and fills Model, Serial, Manufacturer
Scan Reg / AW CertificateCamera scan → confirmation screen → fills registration, model, serial, Mode-S, manufacturer; can even offer to create the Operator from the owner found on the document
Identity fieldsRegistration · Call Sign · Color · Model · Serial · Mode-S Hex · ICAO 4-letter code · Manufacturer (search dialog) · Owner (searchable) · New Owner (creates an Operator)
Ops numbersELT Code (Hex) · CBP Decal Number · MTOW (lb) · Capacity
Flight rulesI - IFR · V - VFR · Y - YFR · Z - ZFR
Type of flight (ICAO)S scheduled · N non-scheduled · G general aviation · M military · D DVFR · X other
ICAO SurveillanceMulti-select: A, B1, B2, C, D1, E, G1, H, I, L, N, P, S, U1, U2, V1, V2, X (Mode A/C/S, ADS-B/C variants)
ICAO EquipmentMulti-select, 40 options (A GBAS … Z other; includes G GNSS, R PBN approved, W RVSM, Y VHF 8.33)
ICAO PBNMulti-select, 24 options (A1 RNAV 10 … T2 RNP AR APCH)
Survival / Jackets / RadioSurvival: Polar·Desert·Maritime·Jungle·Jackets — Jackets: Light·Fluorescent·UHF·VHF — Radio: UHF·VHF·ELT
Wake categoryL Light · M Medium · H Heavy
DinghiesCapacity · Number · Covered (True/False) · Color (Orange/Yellow/Red)
InsuranceCompany · Policy number · Expiration date · Main + secondary policy images
Create AircraftValidates and saves ("Aircraft information successfully created!")
Edit Aircraft (from detail)Same form + Make this aircraft profile public switch + trash icon to delete (with confirmation)

Operators

ControlWhat it does
Menu → OperatorYour operator companies list; + creates a new one
Company LogoUpload the operator's logo
Make this Operator profile publicLets other users select it as owner/operator
Make this Operator Aircraft OwnerMarks it as the aircraft's owner
Company + POC fieldsName, address, country, person of contact (positions: Pilot, Owner, Dispatcher, Supervisor, Manager, Legal Representative, CFO, CEO), phone, email, webpage
Person of contact Signature / Reset POC SignatureDraw the signature · clear and redraw
Create OperatorSaves ("Operator data has been successfully created!")

4 · Flying

Home: Flight Schedules

ControlWhat it does
List / CalendarSwitch between the flight list and the monthly calendar
Start date / End dateFilter the list by date range
Search barSearch by ICAO, airport or flight #
Active · Past · ScheduledFilter by flight state; cards are color-coded (past red, today green, future yellow)
Flight card (tap)Opens Flight details
Flight card (long-press)Delete Flight dialog (Cancel / Confirm)
Duplicate FlightClones the flight so you only change the dates (Clon Flight form)
+ (bottom right)Starts a New Flight
Bell (top right)Notifications
Donate iconSupport / Donations page

The main menu

Menu itemGoes to
FlightsFlight Schedules (home)
Passengers / PilotsYour saved passenger and crew lists
AircraftMy Aircraft List
OperatorYour operator companies
My AccountProfile and settings
Airports / FBO's / HandlerThe service directory
MessagesChat inbox
AI AssistantYour aviation AI (needs an active or scheduled flight)
Support / DonationsSupport the platform
Settings and Privacy · ExitPrivacy policy · sign out

Admin accounts also see Permits and Transactions in the menu.

5 · Flying

Create a flight

  1. Tap + on the home screen.
  2. Departure & Arrival: search each airport by ICAO, set date and local time — UTC fills itself (AUTO).
  3. Pick the Type Of Flight, and optionally alternate airport, speed, flight level, remarks. Tap Get route (AIP) to generate the route point-to-point.
  4. Add Overflight Countries (OFLP permits) for every country you'll overfly — 16 countries have their official form automated (Anguilla, Austria, Bahamas, Belize, Bermuda, Bolivia, Chile, Guatemala, Honduras, Micronesia, Namibia, Nicaragua, Oman, Seychelles, Uganda, Venezuela).
  5. Select Aircraft, Operator, FBO or Handler, Pilot in Command / Second in Command, and your passengers (or create new ones on the spot).
  6. Check the Resume card, add extra legs with Add New Leg if needed, then either Save Flight (draft — finish later, no charge) or Request Flight Documents (see Live filings).
Charter flights: choosing Charter reveals the Outbound Flight Information block (carrier code, flight number, suffix, crew member status CRW/CR1–CR5/KC…). Arrivals into certain countries (Belize, Bermuda, Bolivia, Guatemala, Honduras, Namibia, Nicaragua, Oman, Seychelles, Uganda, Venezuela, Chile) also ask for Return Flight Information.
Required to submit: departure and arrival dates, type of flight, aircraft, operator and PIC — the form tells you exactly what's missing.

6 · Flying

Flight details

ControlWhat it does
METAR (each airport)Opens the current METAR in a dialog
Chat icon (top bar)Opens the flight's chat room
Robot icon (top bar)Opens the AI Assistant
Operator / Handler / Aircraft cardsOpen each profile
Additional OFLPs → + AddAdd overflight permits after the flight was created
Generate DocumentsOpens the Flight Documents center (next section)
Copy Link / Email LinkWhen your requested trip documents are ready, share the PDF pack link
Permits & PayAppears when the flight has overflight countries — see Live filings
Flight Status (admin)Canceled · Delayed · Arrived · On Route · Diverted · Ready + Change

7 · Flying

Flight documents

Every document is generated from your trip data — nothing is typed twice. Tap a button to preview the PDF and download it:

ButtonDocument
File Flight Plan (Autorouter)File your flight plan through Autorouter
ICAO Flight PlanThe ICAO FPL, built from your aircraft's saved profile
WX ReportWeather report (METAR/TAF/NOTAMs) for the trip
Trip InformationTrip summary sheet
PAX / CREW / CREW+PAX ManifestManifests with passport data of everyone on board
GENDECGeneral Declaration, signed
NAVLOG — For Information ONLYNavigation log of the route
Flight Information / Customs & ImmigrationFlight info sheet for authorities
CBP178US operations only
OFLP <country> → View / EmailThe official overflight/landing form of each selected country, pre-filled (Belize and Chile even auto-fill the authority's own web form)

Every document, generated and previewed

Immigration & customs for your destination

Sending the paperwork

8 · People

Passengers and crew

  1. Menu → Passengers (or Pilots for crew) → +. Search first — the app reminds you to check whether the person already exists.
  2. Tap Scan Passport MRZ, confirm the extracted data, add contact and address details, and Create Profile.
  3. Saved people are reusable on every future flight. The person-add icon on a row sends them a consent-request email so they manage their own data in the app.
  4. Passengers get their own app experience: trip information before and during the flight, their immigration QR, and direct messaging with you.
Safety net: anyone whose passport is expired is blocked from being added to a flight, with a clear warning — and their row shows an "Expired Passport" badge in the list.

9 · Resources

Airports, FBOs and handlers

10 · Communication

Chat, live tracker and AI Assistant

11 · Passengers

The passenger experience

Passengers register with I'm a passenger and get their own simplified app — everything about their trip, nothing they don't need.

Screen / controlWhat it does
Flight card → My TripOpens the passenger trip view (trip number, legs, aircraft, operator)
Trip guidelinesWhat to bring and when to arrive, per trip
Weather at destinationCurrent conditions + forecast around arrival day
Generate customs form (PDF)The destination's official immigration/customs form pre-filled with their data — complete, sign, share or print
My hotel / itinerary → Save itineraryHotel, address, check-in/out and notes — shared with the pilot
News from <destination>Live headlines about where they're going
Chat icon → trip chatDirect messaging with their pilot; @ opens the live flight tracker
My Account → Edit ProfilePassport & driver license carousel, passport data, additional passports (dual nationality), address
Consent flowWhen a pilot adds them to a flight, they get an email + in-app request; accepting shares their details with that pilot ("Information Successfully Shared..!")
Share it with your passengers: their own guide lives at i-handler.com/app/passenger-guide.html — send it with their invitation so they know what to expect.

12 · Live operations

Live filings and payments

⚠️ These buttons act on the real world. They transmit data to government systems or move money — use them only when your flight information is final. (They are documented here without having been triggered.)
ButtonWhereWhat it does
Request Flight DocumentsNew Flight / Clon FlightConfirms, charges via PayPal, records the transaction and submits your documentation request to the i-Handler ops team. Use Save Flight instead while you're still editing.
Permits & Pay → Confirm & PayFlight detailsCheckout of the flight's overflight permits: per-country fees + $25.00 USD i-handler service fee, all in USD. The button records the payment immediately — review the breakdown first.
Send eAPIS Departure / Arrival to CBPFlight DocumentsGenerates the eAPIS XML manifest and transmits it to US Customs and Border Protection. After filing, call or email the port of entry to secure your landing-rights slot (the app reminds you). Once sent, the button shows your eAPIS confirmation code.
Send eAPIS to MEXICOFlight Documents (arrivals into Mexico)Builds the Mexican APIS Excel and opens the pre-written email to the authority for your review before sending.
Send CARICOM UN/EDIFACTFlight Documents (CARICOM countries)Transmits the UN/EDIFACT PAXLST/CREW lists (inbound and outbound) to CARICOM border systems and shows the API response.
Send Email Authorization / FBO / Crew emailsEmail previewsEach one shows the complete email and attachments first; Cancel backs out, the send button transmits from operation@i-handler.app.

13 · Account

Account, settings and help

NeedWhere
Edit your pilot profile / documentsMy Account → Profile Settings → Edit Profile
Photo, name, phone, notificationsMy Account → General Settings
Change email or passwordMy Account → Update Email / Update Password
Push your profile or aircraft to ForeFlightForeFlight page — enter your ForeFlight credentials, tick Push Pilot Profile and/or Push Aircraft, tap Push to ForeFlight
Support the platformMenu → Support / Donations
Privacy policyMenu → Settings and Privacy
Delete your accountMy Account → Delete Account (permanent — the app asks you to confirm)
Sign outMenu → Exit, or My Account → Log out

Support & Donations — help improve the software

Welcome aboard. Load your documents once, and your next international trip files itself from one dashboard. Blue skies!