FloksFloks

Aircraft listings

An aircraft listing is a single tail number with its own schedule, rental rate, and privacy settings. It can be rented directly or attached to a CFI/flight listing as part of an approved fleet — the same visibility rules apply in both contexts.

Schedule

Aircraft have the same weekly schedule + exceptions + Google Calendar layering as CFI listings. Bookable availability is the schedule minus confirmed bookings across all booking types — a CFI booking that uses this aircraft, a direct rental, and a flight-listing booking that pulled this aircraft from its fleet all subtract from the same pool.

This means a single aircraft can serve multiple listings without double-booking: confirm a CFI lesson at 10:00 and the same window disappears from the standalone rental view automatically.

Discovery & privacy

Two independent settings control who sees the aircraft:

  • Discovery everyone (publicly searchable) or approved_only (only visible to email addresses on the approved list).
  • Availability public — when off, the entire availability section is hidden; bookings can still happen privately via direct contact, but no schedule is shown to anyone but the owner.

What different viewers see

When this aircraft is offered through a CFI's fleet, three viewers may evaluate the same slot:

Public viewerApproved-email viewerListing ownerPublicdiscovery = everyoneN12345 (C172)N12345 (C172)N12345 (C172)Approved onlydiscovery = approved_onlyAnother aircraftN12345 (C172)N12345 (C172)Hiddenavailability_public = falseSlot not shownSlot not shownN12345 (C172)

The key idea: a private aircraft never vanishes from a CFI's availability — it just shows up as “another aircraft” for viewers who aren't cleared to see the tail. The slot stays bookable so you don't lose revenue, but the operational details only appear post-confirmation.

Approved-emails (auto-confirm rentals)

Just like CFI listings, aircraft listings can auto-confirm rental requests from addresses on the Approved emails list. Useful for school members, partner CFIs, and repeat renters who shouldn't need manual approval every time.

Contact visibility

Phone & email shown on the listing page can be set to public, members (signed-in users only), or booking_only (revealed only after a confirmed booking) — useful for cutting down cold-call noise.

Next: flight listings reuse the aircraft fleet model but skip the BYO and disclose-fleet toggles — see Flight listings.