

Flight Ledger
Flight Ledger keeps a private record of your flying: every segment, what the ticket cost, how it was paid, and what United credited for it. It is built around MileagePlus, tracking PQP, PQF, award miles, lifetime miles, Premier status progress, and cost per mile.
Features
Properties
- Local-First
Features
- Ad-free
- Dark Mode
- Mileage tracking
- Progressive Web App
- Flight Tracker
- SQLite
Flight Ledger News & Activities
Recent activities
logdul added Flight Ledger as alternative to Passyport- Volodymyr-Vovchenko added Flight Ledger
Volodymyr-Vovchenko added Flight Ledger as alternative to Flighty, App in the Air, My Flight Routes and JetLovers
Flight Ledger information
What is Flight Ledger?
Flight Ledger keeps a private record of your flying: every segment, what the ticket cost, how it was paid, and what United credited for it. It is built around MileagePlus, tracking PQP, PQF, award miles, lifetime miles, Premier status progress, and cost per mile. Flight and cost tracking works for any airline.
Your ledger is processed and stored locally by default, with no Flight Ledger account or data backend. You can import a MileagePlus activity CSV, receipt emails as .eml files or a Gmail label exported through Takeout, and Flighty or myFlightradar24 exports. It recognizes 23 receipt formats across several airlines and travel portals, handles exchanges and refunds, and reconciles what you flew against what United posted. Reimbursed work travel can be separated from personal spending.
You can use the hosted browser app or run Flight Ledger yourself. The browser version uses SQLite compiled to WebAssembly and keeps the ledger in browser storage. The Node.js version stores each account in a separate SQLite file and accepts local connections by default. Optional Google Drive sync can back up the ledger to your own Drive. A sample ledger can be loaded with one click, and the project is open source under the MIT license.






