For club officers

You volunteered to run a club, not to maintain a spreadsheet

Centerline is built around the four jobs your board actually splits up, and it gives each of them the numbers to do it well.

“President,” “treasurer,” “safety officer,” and “maintenance officer” are club vocabulary, not product roles. Centerline has five: Account Owner, Booking, Maintenance, User Management, and Member, and a person can hold more than one. Below, each office is mapped to the role that actually unlocks its tools. There is no Treasurer role or Safety Officer role in the product itself.

If you're the president

In Centerline this is the Account Owner role. The Monthly Executive Summary turns the trailing three months into a written board packet (fleet activity, membership, maintenance, and finances) without anyone building a spreadsheet first. Member Activity shows who's drifting away before they quit, and Aircraft Utilization gives the fleet-sizing conversation real numbers instead of a gut feeling. And when something needs to reach the whole club, any member can send a rich-text notification to everyone at once, with no separate mailing list.

  • Monthly Executive Summary

    A board report you could read aloud, without anyone building a spreadsheet first.

    Account Owner only; requires the AI service to be configured

  • Member Activity

    Spot the member drifting away, and the one ready to be asked to do more.

    Booking admins and Account Owners

  • Aircraft Utilization

    The fleet-sizing conversation, with numbers in it.

    Booking admins and Account Owners

  • Custom Notifications

    Club-wide comms, and a safety notice that cannot be scrolled past, without a separate mailing list.

The Centerline Monthly Executive Summary showing an AI-authored board briefing over fleet, membership, maintenance, and finance data
A board packet that writes most of itself.

If you're the treasurer

There's no Treasurer role either: billing is Account Owner-only, so whoever runs the books needs that role. Rates are dated so a January 1 increase doesn't corrupt December's books, and a finished flight turns into a billing entry on its own. Run dues once a month with a checklist instead of a recurring auto-charge, let members pay their own balance straight into the club's own Stripe account (Centerline never touches the money and takes no cut), and let a past-due warning show up on the member's own dashboard instead of your inbox. When it's time to close the books, the ledger exports to QuickBooks Online format, and Revenue by Aircraft puts real dollars next to Aircraft Utilization. See the full picture on the billing feature page.

The Centerline billing list showing charges, credits, categories, and a totals row for the club's ledger
One ledger: filtered, categorized, and exportable.
  • Per-aircraft rates with effective dates

    Raise rates on January 1 without corrupting December's books.

    Account Owner only; requires the Billing feature

  • Automatic charges from flights

    The treasurer stops transcribing a clipboard into a spreadsheet.

    Requires the Billing feature; generated when a member finishes a flight, and creatable by hand by Booking or Account Owner

  • Monthly dues

    Officers stay in control of when money moves.

    Account Owner only; requires the Billing feature

  • Stripe Connect Standard

    Money goes straight to the club. Centerline never holds funds and takes no application fee.

    Account Owner only; requires the Billing feature; requires connecting a Stripe account

  • Past-due warnings

    The member sees where they stand before the treasurer has to ask.

    Requires the Billing feature; thresholds are set by the Account Owner, the alert appears on the member's own dashboard

  • QuickBooks Online export

    Books line up on the other side without manual re-coding.

    Account Owner only; requires the Billing feature

  • Revenue by Aircraft

    Put it beside Aircraft Utilization and the fleet economics conversation writes itself.

    Account Owner only; requires the Billing feature

If you're the safety officer

This job splits across two roles. The currency side (the Expirations report, with grace days applied and a CSV export for renewal season) belongs to User Management. The squawk side is open to every pilot, on purpose: a reporter can flag an item as recommending grounding right from the ramp, that warning shows on the Fleet Status card and the flight cards for anyone about to fly the tail, and closing a squawk requires writing down what was actually done. A blue Monitoring badge separates “watch this” from “this is broken.” And if a lockout is ever disputed, there's a record of it, though it's one our support team pulls up for you rather than a report you run yourself.

  • Expirations

    Run it before renewal season; your safety officer will bookmark it.

    User Management admins and Account Owners

  • Automatic expiration reminders

    Renewals happen before the ramp check, not after.

  • Recommend grounding flag

    Safety-critical items are unmistakable.

  • Required written resolution

    The pilot who wrote it up learns what was actually fixed, and trust compounds.

  • Monitoring badge

    Distinguishes 'keep an eye on this' from 'this is broken', and a handful of long-running observations doesn't distort the maintenance trend.

If you're the maintenance officer

This one maps to the Maintenance role. Schedule the one-off items by date and the recurring ones by calendar month or by tach; the tach-based schedules run off the aircraft's own current reading, fed by the same logs pilots enter after a flight, not a separate spreadsheet. Squawk Cycle Time tracks how many days it actually takes to close something, and Aircraft Downtime tracks how many days each tail sits in the shop. Click a maintenance block on the calendar and it lists that aircraft's own contacts who also hold the Maintenance role, each one tap from an email. And every squawk arrives with as many photos from the field as it takes to show the problem.

  • Due-date schedules

    The 24-month items don't live in someone's memory.

  • Recurring schedules

    Tach-driven maintenance tracked against real tach data from the logs, and 'how close is the 100-hour?' answered at a glance.

  • Squawk Cycle Time

    When the average creeps up, you know before the backlog does the telling.

    Maintenance admins and Account Owners

  • Aircraft Downtime

    Shop performance and availability planning, measured rather than remembered.

    Maintenance admins and Account Owners

  • Squawk reporting with photo attachments

    'Rough idle' plus a photo of the gauge beats a paragraph in a group chat.

Handing over the job

Officer terms end, usually every year or two, and the normal way a club pays for that is losing the numbers to a departed volunteer's personal spreadsheet.

Roles live on the membership, not the person. Reassigning who holds a job is a single change; it doesn't touch a single reservation, squawk, or billing entry. Notes an officer wrote about a member stay attached to that membership for whoever holds the job next. And nothing is locked in: members, reservations, squawks, and maintenance schedules all export to CSV, each of the nine data reports exports its own filtered view, and the ledger exports in QuickBooks format, whenever the next treasurer wants a copy of their own.

The handover is an afternoon of reassigning roles and forwarding a login, not a scavenger hunt through somebody's personal spreadsheet.

  • Member Roles

    Matches how clubs actually distribute officer duties.

  • Member Notes

    Checkout history, dues conversations, incident notes.

  • CSV export

    Your data is yours: the best answer to 'what if we want to leave?'

    Account Owner only

  • Per-report CSV export

    Board packets and budget spreadsheets without retyping.

  • QuickBooks Online export

    Books line up on the other side without manual re-coding.

    Account Owner only; requires the Billing feature

Make the next board meeting shorter

60 days free, no credit card. Import your history and bring real numbers to the next one.

Start your free trial

60 days free. No credit card required.