All flights are stored offline after Full Sync. List loads in pages for speed. Tap Edit to modify — changes queue until Sync.
NEW FLIGHT
Reports
Lightweight filtered summary (live from server when online). For full filters, exports (CSV/XLSX), and printable logbook use the web Reports page.
Tip: After changing filters, tap Apply to fetch a live scoped summary. The dashboard snapshot (last Full Sync) is shown when no filters are active or offline.
Auth Token (required for Sync)
This is not included in the PWA install (it is a per-user secret). Get it from the main web UI:
Find your user (usually "owner") and tap Copy next to the token, or use the Generate button if none is shown.
Paste it here, then tap Save Token.
Owner token has full data. Testpilot token returns zeros. After saving the token, tap Full Sync above.
Storage
This removes cached flights, dashboard, selects, and queue.
Pending Queue
Only clears local queue (does not affect server). Use after resolving conflicts.
About
Offline PWA client for the Digital Helicopter Pilot Logbook.
"Web = TRUTH". Uses the exact same simple-form contract and scoped API.
Install: on iOS Safari → Share → Add to Home Screen. On Android Chrome → menu → Install (or tap the button below when offered).
📱 Install as App (Recommended)
Android (Chrome/Edge): Tap the button above when offered, or use browser menu → "Install app" / "Add to Home screen". iOS (Safari): Tap the Share button → "Add to Home Screen".
After install it opens in its own window (no browser address bar) and works fully offline.
Tip: After installing, launch from your home screen and do a Full Sync first.