Skip to content
View FlyNat's full-sized avatar

Block or report FlyNat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FlyNat/README.md
FlyNat

Pilot's Flight Nation

Digital logbook, flight diagnostics, and live pilot coordination for drone pilots

GitHub Release YouTube Status


ℹ️ Notice: The FlyNat website and API server have been shut down. The apps are fully functional and continue to be available here on GitHub. Firebase-based features (live map, pilot chat, real-time sharing) remain active. Features that required the API server (UAS NOTAM, DJI Pilot 2 Cloud) are no longer available.


⬇️ Download

App Platform Link
📱 FlyNat LogBook Mobile Android 8.0+ Download APK →
🖥️ FlyNat LogBook Desktop Windows 10/11 Download EXE →

Desktop app is portable — no installation required. Just run the .exe.



How the platforms connect

  1. Fly — record your flight with any DJI, FPV, or Elios drone
  2. Import — load the raw telemetry log into FlyNat Desktop (drag & drop) — or import directly on Mobile
  3. Review — view your GPS track, stats, and full technical breakdown anywhere


📱 FlyNat Mobile App

Real-time pilot coordination, digital logbook, live map, and weather — all in one field app.


Live Map    Mobile Logbook    Mobile Logbook 2


🗺️ Live Map & Pilot Sharing

Any pilot who enables sharing appears on the map in real time. Tap their marker to open a full pilot card: name, drone model, current AGL altitude, mission type, and a direct contact link.

  • Each pilot shares: drone model · altitude AGL · mission type · GPS position
  • Sharing is always opt-in
  • All shared data is ephemeral — disappears when the pilot stops sharing
  • Powered by Firebase — no API server required

💬 Pilot-to-Pilot Chat

Built-in messaging between pilots — no phone number required. Start a conversation directly from the map by tapping another pilot's marker.

  • Messages delivered instantly via Firebase Realtime Database
  • Push notifications (FCM) for new messages in background
  • Each conversation shows the other pilot's name, drone model, and profile photo

🌤️ Weather Forecast — 24 Hours

Tap anywhere on the map to get a precise 24-hour hourly weather forecast for that exact GPS coordinate, powered by Open-Meteo API.

Weather data includes: wind speed & gusts · cloud cover · precipitation probability · visibility · temperature


📖 Digital Logbook & Log Import

Import DJI flight logs directly on Android — no desktop required. The logbook stores your full flight history with GPS tracks, battery data, and statistics.

Supported import formats (Mobile):

  • DJI binary .txt logs (DJI Go / DJI Fly)
  • CSV exports (AirData, Litchi)

📋 AIP — Israeli Aviation Regulations

Browse the Israeli AIP (פמ"ת 2/25) directly inside the app — no internet required.

  • Keyword search across all regulations — altitude limits, restricted zones, authorization, communication
  • Category filters — definitions, altitude rules, restricted zones, authorization, communication, population distance, drone flight plans
  • All altitudes shown in feet and meters
  • Works fully offline — data is stored locally

📂 Log Manager — Import Logs on Android

FlyNat opens a dedicated folder on your Android device where you simply drop your DJI log files — no cables, no PC required.

How it works:

  1. Open FlyNat and tap Log Manager
  2. FlyNat shows you the exact folder path on your device (e.g. Internal Storage/FlyNat/Logs/)
  3. Copy your DJI .txt log files into that folder — via USB, a file manager app, or directly from the drone's SD card
  4. Tap Import — FlyNat scans the folder, parses all logs, and adds them to your logbook automatically
  5. Backup your parsed logbook as a .json file at any time

Log Manager Folders    Log Manager Import    Log Manager Backup


📊 Statistics, Ranks & Achievements

FlyNat tracks cumulative flight activity and awards ranks and badges automatically from the logbook.



🖥️ FlyNat Desktop Analytics

Professional telemetry analysis, deep diagnostics, and fleet logbook management for Windows.

FlyNat Desktop ingests raw telemetry files from multiple drone platforms and transforms them into structured aviation data.


Desktop Logbook   Desktop Analytics   Desktop Diagnostics


Supported Telemetry Formats

Format Source Details
.txt (DJI) DJI Go / DJI Fly Full telemetry — battery, GPS, altitude, IMU, RC signal
.bbl / .bfl FPV Blackbox Raw Betaflight/Cleanflight logs decoded frame-by-frame
.kml / .gpx Any GPS logger Track import with timestamps and altitude
.csv DJI / AirData / Litchi / Drone Harmony Structured data import with auto column mapping
.json (Elios) Flyability Elios Inspection drone logs parsed and visualized

Analysis & Diagnostics

  • Battery curves — voltage sag, cell delta, discharge rate across the full flight
  • GPS signal quality — satellite count, HDOP, fix type per second
  • RC signal graph — RSSI/link quality over time with dropout markers
  • Compass & IMU — heading error spikes, vibration levels, error flags
  • Motor telemetry — RPM, ESC temperature, motor imbalance detection
  • Anomaly detection — automatic flagging of error events and out-of-range values

Regulatory Export

Generate official PDF logbooks and CSV exports ready for:

  • ✅ Civil aviation authority audits
  • ✅ Insurance documentation
  • ✅ Maintenance review records
  • ✅ Fleet management reporting


What's available vs. what's not

Feature Status
📱 Mobile log import (DJI binary + CSV) ✅ Available
🖥️ Desktop log import & analysis ✅ Available
🗺️ Live pilot map (Firebase) ✅ Available
💬 Pilot-to-pilot chat (Firebase) ✅ Available
🌤️ Weather forecast ✅ Available
📊 Statistics & logbook ✅ Available
📄 PDF export ✅ Available
📋 AIP — Israeli aviation regulations (offline) ✅ Available
🚫 UAS NOTAM overlay ❌ Server closed
🚫 DJI Pilot 2 Cloud API ❌ Server closed


☕ Support the Project

FlyNat is built by one developer, for free, for the drone community. If you find it useful — a coffee goes a long way.

ko-fi



Built for drone pilots · © 2026 FlyNat · github.com/FlyNat/FlyNat

Popular repositories Loading

  1. FlyNat FlyNat Public

    Open-source flight logbook and drone telemetry analytics. DJI log import. Firebase live map. Android and Windows

    HTML