
Exporting and Sharing Flight Log Analysis with LogHat
Key Takeaway
LogHat exports every analysed flight as a forensic PDF, three JSON artifacts (vector_analysis.json event timeline, flight_metadata.json envelope, report_digest.json AI digest), and an optional private share URL. Data lives in AzureIndia region. The PDF is for humans; the JSON is for automation; the share URL hands a single flight to insurers or regulators without account access.
TL;DR: LogHat’s export and share surface gives you three outputs from every analysed flight: a downloadable forensic PDF, a structured JSON bundle (vector_analysis.json, flight_metadata.json, report_digest.json), and a private share URL with optional access controls. The PDF is for human review; the JSON is for integration into your own dashboards or maintenance-ticket system; the share URL is for handing a single flight to an insurer, a regulator, or a teammate without giving them dashboard access.
What you get after every upload
When a log finishes processing through the LogHat pipeline (typically under a minute for a 20-minute flight), you can access:
- The forensic PDF. A multi-section report covering flight envelope, mode timeline, root-cause hypotheses, parameter snapshot at takeoff, and AI-generated narrative. Designed to be printable and to stand on its own without account access.
- The 3D replay. Interactive in-browser flight visualisation with telemetry overlay. Scrub to any timestamp, see the failure happen, read the sensor traces at that moment.
- The JSON artifacts. Structured machine-readable outputs of the analysis. Used to feed your own automation.
- The share URL. A private link that gives anyone read-only access to the report and 3D replay without needing a LogHat account.
What’s in the forensic PDF
The PDF is broken into sections so a human reader can find what matters quickly:
- Executive summary — the verdict in one paragraph.
- Flight envelope — duration, distance, peak altitude, peak velocity, total motor energy.
- Mode timeline — every
MODEtransition with its reason. - Failsafes and errors — every
ERR Subsys/ECodeentry decoded with the human-readable subsystem and code names. - Root cause hypotheses — the AI’s ranked causes with the supporting log evidence per hypothesis.
- Parameter snapshot — the values at takeoff for the parameters most likely to be relevant (
FS_*,EK3_*,BATT_*,FRAME_*,SERVO*_FUNCTION). - Telemetry plots — key time series for vibration, altitude tracking, battery voltage, rate-loop response.
- Annexure — detailed sensor health and EKF status traces for deeper review.
The JSON artifacts
Three structured files for integration:
vector_analysis.json— the event timeline. Every detected event (failsafe, mode change, anomaly) as a timestamped record with severity and supporting fields.flight_metadata.json— the flight envelope summary. Duration, distances, peak values, parameter snapshot, vehicle identity.report_digest.json— the text-form digest the Vector AI uses for chat-based follow-up. Smaller than the PDF, designed for downstream LLM consumption.
These files are the contract for anyone integrating LogHat into a fleet management system. The PDF and 3D replay surfaces are built on top of them.
The share URL flow
Every completed analysis can have an autoshare URL generated automatically (set share_enabled = true in the ticket). The URL serves the report PDF and 3D replay without requiring login. Access controls:
- Default: URL is private until
share_enabledis flipped. You don’t accidentally share by default. - Optional expiry: Time-bound share URLs for insurance claims that close after a window.
- Optional password: For sensitive flights, an optional access password gates the URL.
The share URL is the right surface for handing a single flight to a regulator, an insurance assessor, or a maintenance partner without giving them broader access. They click, see the report, no account creation required.
Common team patterns
- Per-flight maintenance review. Operator uploads the .bin after every flight. LogHat’s analysis writes the JSON artifacts to a fleet bucket. The fleet’s automation reads
vector_analysis.json, identifies any maintenance triggers per the per-airframe preventive workflow, and opens tickets in the team’s ticketing system. - Insurance claim packet. Operator pulls the forensic PDF and the share URL for the relevant flight, packages them with the incident narrative, sends to the assessor. The PDF stands as the technical record; the share URL gives the assessor interactive access if they need to drill deeper.
- Cross-team incident review. A maintenance engineer reads the PDF; a flight ops manager reviews the 3D replay; a fleet director gets the executive summary. The same analysis serves three audiences without anyone having to extract the right view manually.
- Long-term trend analysis. Per-flight
flight_metadata.jsonrecords build into a time series across the fleet. Track VIBE trends, hover-throttle drift, battery resistance, and tuning quality over months without re-analysing each log.
Data residency for Indian operators
LogHat’s storage backend runs in the AzureIndia region. Uploaded logs, generated PDFs, and JSON artifacts stay in country — relevant for operators with data-residency obligations under the DPDP Act 2023 or contract terms with Indian customers. The 7-year retention path for DGCA compliance — see our DGCA retention post — combines the LogHat artefacts with the NPNT permission artefacts handled separately by your autopilot stack and Digital Sky integration.
What we don’t export
- Raw video. The PDF and JSON describe the flight; video feeds (if any were captured) live in your video storage, not in LogHat.
- Original raw log. The .bin remains in your Azure Blob storage and can be re-downloaded; we don’t republish it in the share URL.
- Pilot personally-identifying information beyond what you uploaded. If the .bin doesn’t carry pilot identity, the share URL doesn’t either.
When LogHat helps — and when it doesn’t
For analytics, forensic reports, structured event timelines, and team-shareable flight summaries, this is the surface. For raw log storage at scale (the seven-year retention archive), we recommend a dedicated long-term storage tier alongside LogHat — the analytics layer and the archival layer benefit from being separately managed.
About the author
LogHat Engineering Team
The LogHat engineering team — drone-systems engineers who build and operate the LogHat flight analytics platform. Posts in this byline are written and reviewed by team members working on the parsers, analysis engine, and Vector AI that the post describes.
Tagged
Try LogHat
Analyze your flight logs in seconds
Upload a .bin, .tlog, .log, or .ulg file. Get AI crash analysis, 3D replay, and forensic PDF reports instantly.
Try LogHat Free