Aircraft Digital Passport: A Verifiable, Tamper-Evident Aircraft History
The Garage section (/garage) is an aircraft digital passport: a single place where an owner collects a general-aviation aircraft and its verifiable, tamper-evident history — records, inspections, documents and defects turned into a history a buyer, an engineer or customs can actually trust.
Open your garageInteractive preview — every element opens the live section.
Contents
One digital passport per aircraft
Each aircraft in /garage is a passport card carrying its registration (tail), model, category — piston, turbo, jet or heli — year, total time (TT), home base by ICAO code and a cover photo, plus a verification status (verified or pending) and a public/private visibility flag. The garage list shows your whole fleet with a category filter, a fleet counter and per-card badges for verification and visibility.
The passport is not a static profile. Around the aircraft record the platform builds five linked modules: a unified logbook, a digital L1–L3 inspection, a Document Vault (VDR), a squawk / hold-item list and a media gallery. Everything is owner-scoped — the server checks ownership on every action — and fully bilingual (EN base / RU). A private aircraft and all of its records stay hidden from everyone except the owner.
- Aircraft card: tail, model, category (piston / turbo / jet / heli), year, total time (TT), home base (ICAO), cover photo
- Status badges: verified / pending and public / private on every card
- Five linked modules: logbook, inspection, document vault, squawks, media gallery
- Instant public/private toggle with optimistic save and rollback; private records are hidden from everyone but the owner
A tamper-evident logbook you can seal
The unified logbook holds entries of several kinds — flight, service, ferry, position and article — all attached to one aircraft. An entry starts as an editable draft, then you seal it: the platform computes a SHA-256 fingerprint of the canonicalised content, stamps a sealedAt date and makes the record immutable. A sealed entry cannot be edited at the controller level — the only way forward is a new version — so the history is genuinely tamper-evident, not merely a PDF anyone can regenerate.
Flight entries capture departure and destination airports (searched by ICAO/city), time, distance and the pilot in command. If the PIC is a member of the site, the entry links to their profile at /u/<username>; otherwise it stays free text. Service entries capture the work performed, the station and the mechanic. The pilot-wide logbook at /my-logbook then aggregates every entry across every aircraft.
- Entry kinds: flight / service / ferry / position / article, each bound to a specific aircraft
- Draft → sealed: SHA-256 fingerprint of canonical content + sealedAt, then immutable
- Tag the PIC to a member profile (/u/<username>) or leave free text
- /my-logbook aggregates all entries, hours, last-90-day currency, sealed/draft counts and a breakdown by kind
L1–L3 digital inspection with TT auto-reconciliation
The Global Digital Inspection Checklist runs at three levels. L1 Walkaround is the owner's own visual pass (fuselage, wing, empennage, gear, prop, engine, glazing, documents). L2 is a records-and-hours check that automatically reconciles the declared TT against the logbook and pulls in any open squawks, alongside CoA, registration, maintenance records and AD/SB. L3 Deep Pre-Buy is performed by a certified engineer — name and licence recorded — covering compression/borescope, oil analysis, corrosion, an AD audit, avionics, electrical, fuel, life-limited parts and an engineer's conclusion.
Each checklist item is marked ok / attention / defect / N/A, and photos carry GPS coordinates and a capture time as anti-fraud evidence. When you seal an inspection the platform computes the result (fail outranks attention outranks pass) and, because L2 machine-compares the claimed hours with the logged hours, it defends against hour rollback in a way an ordinary paper logbook cannot. The «Verified by Pilot.Report» badge is then awarded programmatically from the highest sealed inspection that did not fail.
- L1 Walkaround (owner) → L2 records & hours (auto TT reconcile + open squawks) → L3 Deep Pre-Buy (certified engineer)
- Per-item status: ok / attention / defect / N/A, with photos stamped with GPS + capture time
- Seal computes the result; L3 requires an inspector name and licence
- «Verified by Pilot.Report» badge granted programmatically from the highest sealed, non-failed inspection
Document Vault (VDR) with tiered access
The Document Vault is a records data room for the aircraft. You upload the paperwork — airframe/engine/prop logs, Certificate of Airworthiness, registration, weight & balance, Form 337, avionics/STC, insurance and more — and each file is hashed with a client-side SHA-256 File_Hash before upload, so its integrity is provable later. Every document is filed by category and given an access tier.
Access is gated by tier so the aircraft's papers are revealed to a buyer in stages as a deal progresses: public documents are open, kyc documents unlock after the viewer is verified, and deposit documents unlock only after a deposit is placed. That means sensitive records aren't dumped on the open internet, yet a serious buyer reaches everything they need in the right order.
- Categories: airframe / engine / prop logs, CoA, registration, weight & balance, Form 337, avionics, insurance, other
- Client-side SHA-256 File_Hash per file as proof the document was not altered
- Three access tiers: public → after verification (kyc) → after deposit
- The vault travels with the aircraft into a sale or rental deal automatically
Squawks as a real Hold-Item List
Defects are tracked as squawks with an aviation lifecycle: open → deferred (carried with a limitation as a hold item) → resolved. Each squawk has a severity — minor, major or grounding (which prohibits flight) — plus a limitation field and a resolution description, so the technical state of the aircraft is transparent rather than buried. Active squawks sort with grounding items first; resolved ones move to their own group.
This is a genuine Hold-Item List, not a generic to-do list: it models how deferred defects actually work in maintenance. Combined with the L2 check that surfaces open squawks automatically, a buyer sees hidden snags before purchase instead of after.
- Lifecycle: open → deferred (HIL, carried with a limitation) → resolved
- Severity: minor / major / grounding (grounding prohibits flight)
- Limitation and resolution fields for each item
- Active list sorts grounding first; resolved items grouped separately
From passport to marketplace in one action
The passport is wired straight into the marketplace. From an aircraft page you can Sell (create a listing from the aircraft, with the VDR handed to buyers by access tier) or Rent it out (/rent/new?aircraft=), and Share copies a link to the public passport for the community or a prospective buyer. The media gallery adds photos, uploaded videos with an inline player and embedded YouTube links, with captions and ordering, shown as a preview strip in the aircraft page hero.
Security runs underneath all of it: every endpoint is owner-scoped, a strict field whitelist means the server alone sets owner, verified, hash and state, and private visibility gates both media and documents. Because the passport and its history already exist, turning an aircraft into a sale or rental — and giving the buyer a trustworthy record — takes a single click.
- Sell (listing from the aircraft) or Rent out (/rent/new?aircraft=) directly from the passport
- Share copies a link to the public passport; Edit / Delete guarded by confirmation
- Media gallery: photos, uploaded videos (inline player) and YouTube embeds, with captions and order
- Owner-scoped endpoints + strict field whitelist; owner/verified/hash/state set only by the server
How it works
- Add an aircraft in /garage: set tail, model, category, year, TT, home base (ICAO) and a cover photo
- Log flights and maintenance in the unified logbook, then seal entries to get an immutable SHA-256 fingerprint
- Run the digital inspection L1 → L2 (auto TT reconcile + open squawks) → L3 (certified engineer) and seal it
- Upload paperwork to the Document Vault with per-file SHA-256 and set each file's access tier (public / kyc / deposit)
- Track defects as squawks through open → deferred → resolved with the right severity
- Set visibility, then Sell or Rent out the aircraft — the passport and VDR carry into the deal automatically
FAQ
What does 'tamper-evident' actually mean here?
When you seal a logbook entry or an inspection, the platform computes a SHA-256 fingerprint of the canonicalised content and stamps a seal date. Sealed records are immutable at the controller level — they can't be edited, only superseded by a new version — so any later change is detectable and the history can be independently verified.
How does the passport protect a buyer from hour rollback?
The L2 inspection level machine-compares the seller's declared total time (TT) against the hours in the sealed logbook and flags any discrepancy, while also surfacing every open squawk. This automatic reconciliation defends against hour rollback and hidden snags in a way a paper or PDF logbook cannot.
Who can see my aircraft's documents?
You control it with access tiers. Public documents are visible to anyone, KYC documents unlock only after a viewer is verified, and deposit documents unlock only after a deposit is placed. A private aircraft and all of its records, media and documents are hidden from everyone except you.
How do I get the 'Verified by Pilot.Report' badge?
The badge is granted programmatically, not by hand: it comes from your highest sealed inspection whose result did not fail. Complete and seal an L1, L2 or L3 inspection, and the badge reflects the strongest verification your aircraft has passed.
Create your aircraft — open the garage
A digital passport in a minute: logbook, documents, inspections and photos in one place. Free.
Open your garage Free for pilots and owners · 35 languages