BoardMeets / Compliance

Built for public bodies, not corporate boards

Every state has an open meetings law, and they converge on the same obligations. Corporate board portals treat those as configuration. BoardMeets treats them as the schema.

What the law asks for

Notice, purpose,
attribution, record

Give the public notice ahead of time. State a purpose before you close the doors. Attribute every vote to the member who cast it. Keep a durable record anyone can request. Those four obligations show up in all fifty states, and they are the spine this product is built on.

Roles
Eight roles from board member to super administrator, with per-permission grants and explicit denials that override everything else.
Isolation
Every district gets its own subdomain and its own scoped data. Nothing crosses between districts, ever.
Hosting
US-hosted managed PostgreSQL with encrypted credentials and encrypted attachment storage.

Notice you can prove

Agenda posting is timestamped in an append-only log. When someone asks whether notice went up in time, you produce the record instead of an argument.

Notice & posting

Executive session done right

The stated purpose is selected when you build the item, printed on the public agenda, and carried into the closed minutes automatically.

Closed session

Two sets of minutes

Open and closed minutes are separate documents throughout the system, because they are separate documents in law. Closed minutes never surface in a public view.

Minutes of record

Roll-call votes by name

Every recorded vote is attributed to the member who cast it, with abstentions and recusals captured rather than inferred from a tally.

Voting record

Records requests

Agendas, packets, minutes, and attachments stay linked to the meeting they belong to, so a public records request is a search rather than an excavation.

Public records

Durable archive

Published meetings stay reachable at the same address years later. Archiving a meeting removes it from the front page, never from the record.

Retention

Audit log on everything

Sign-ins, permission changes, publishes, approvals, and deletions are recorded with the user, timestamp, and IP address.

Accountability

Set to your state

Notice windows, executive-session categories, and minutes-approval timing differ by state. We configure yours during setup so the defaults match your law.

Configuration

On the page itself

The agenda carries the proof

Compliance isn't a report you run at the end of the year. It's whether the document you posted last Tuesday said what it needed to say. Every agenda BoardMeets publishes carries its own evidence.

  • Posting time recorded and retained, not overwritten on edit
  • Executive-session purpose visible to the public before the board votes to close
  • Vote outcomes shown per member, not as a bare tally
  • Open and closed minutes generated as two separate documents
  • Published meetings keep working at the same URL indefinitely
Northgate School District Published
Regular Meeting of the Board of Education
June 11, 2026 · 6:00 PM · District Office Board Room
1.0Call to Order6:02 PM
2.0Roll Call6 of 7 present
3.0Approval of Minutes
4.0Executive SessionClosed
Stated purpose: personnel — appointment and employment
5.0Action: FY27 Tentative BudgetCarried 5–1
6.0Adjournment7:41 PM
NoticeAgenda posted ahead of the meeting and timestamped in the audit log
Exec. sessionStated purpose printed on the public agenda before the vote to close
MinutesEvery vote recorded by member name; open and closed minutes kept separate

See it against your own agenda

We'll set up a walkthrough using one of your district's real meetings, not a canned demo dataset.