Catch issues before they cost you.
ReelMeeting listens live, holds every decision and commitment on screen, and raises what doesn't add up while the room can still act — always quoting the line it came from.
ReelMeeting is a desktop app — it listens on the machine you take the call on, so there is nothing to install on a phone. Open this page on your Mac or PC when you want it.
Meeting record
- Decision
Launch is locked for the 19th. The team works backwards from that date.
we're locking the launch for the 19th
Dele · 37:50 - Commitment
Priya will have the QA plan ready by Thursday.
I'll have the QA plan in front of you by Thursday
Priya · 38:34
Critique
Seven days for QA — at 04:26 that window was two weeks, non-negotiable.
we can freeze the build on the 12thSam · 39:11
Keep the notes. Add the follow-through.
ReelMeeting is built for follow-through: who owed what, what quietly contradicts what, and which questions never got an answer — held in front of you while the room can still act on them.
I'll have the QA plan in front of you by Thursday
Priya · 38:34Priya's name goes on it — and next week you find out whether Thursday actually happened.
we can freeze the build on the 12th
Sam · 39:11QA was promised two full weeks at 04:26. That gets said out loud, before the room moves on.
who's telling support if the date moves?
Priya · 39:28It stays on screen, marked unanswered, until somebody answers it.
Accountability doesn't get built in the quarterly review. It gets built in the room — the moment somebody notices that a date moved and nobody said so.
Every card came from a line in the room
Explore a sample launch planning meeting. Select a line to see the decision, commitment or critique it supports. Every card points back to the words that prompted it.
Nothing on the panel
This line adds context without creating a new decision, commitment or critique card in this example. Existing meeting cards stay on screen.
Priya · 04:26
Meeting record
Last review: onboarding is the one thing this launch has to get right.
the last review made onboarding the one thing this launch has to get right
Dele · 36:52
Meeting record
Launch is locked for the 19th. The team works backwards from that date.
we're locking the launch for the 19th
Dele · 37:50
Meeting record
Priya will have the QA plan ready by Thursday.
I'll have the QA plan in front of you by Thursday
Priya · 38:34
Critique
Seven days for QA — at 04:26 that window was two weeks, non-negotiable.
we can freeze the build on the 12th
Sam · 39:11
Meeting record
Who tells support if the date moves? Asked, not answered.
who's telling support if the date moves?
Priya · 39:28
Nothing on the panel
This line adds context without creating a new decision, commitment or critique card in this example. Existing meeting cards stay on screen.
Sam · 39:36
Pick any line. Arrow keys work too.
The app itself
Captured from the real desktop app running against sample meeting data — not a render, and not a recreation. Here is what you are looking at.


The state, filling as it goes
Decided and Committed carry a count and never empty out mid-meeting. Each card holds the sentence that produced it, the minute it was said, and for a commitment, the person who made it.
Every category, and its tally
Below the critique rule sits every kind of finding the critic can raise, each with how many it has actually raised — one contradiction here, and zero of everything else, which it shows you rather than hides.
A question you can ask out loud
Every finding drafts the follow-up with it. Noticing a contradiction is the easy half; saying something without derailing the room is the hard half, and the app writes that sentence for you.
Deep dive, when a glance isn’t enough
A finding worth more than a glance can be handed to a second, larger model with the full transcript behind it — on request, not on every tick.
One finding, at full size
Because at the scale a page can show the whole window, none of it is readable.

What the room actually settled
Populated continuously through the call. Every card quotes the meeting and carries a timestamp, so there is nothing to take on faith.
Decisions
What the room actually settled, with the sentence that settled it.
Commitments
Who took what on — named, with the words they used to take it on.
Open questions
Asked, not answered. Still sitting there when the call ends.
Callbacks
What a previous meeting decided, surfaced when it becomes relevant again.
The things everyone notices two days later
Separate from the record, and held to a harder standard: a finding reaches the screen only with the sentence that caused it. At most three at a time, ranked by severity.
Contradiction
“Freeze the build on the 12th” — half an hour after QA needed two full weeks.
Contradicts a past meeting
This week’s plan quietly reverses what was decided three weeks ago.
Gap
The question that was asked, deflected, and never came back.
All talk, no plan
Twenty minutes of agreement with no owner, no date, no next step.
Unsupported claim
A number that decides the roadmap, sourced from nowhere.
Likely wrong
A stated fact that does not survive contact with the record.
Nuance
True as far as it goes, and what it leaves out changes the decision.
Oversight
The dependency nobody in the room has mentioned yet.
Out of scope
A tangent quietly eating the half hour you booked for something else.
It remembers what last time decided
A brief before you start
What the last meeting on this thread decided, who owed what, and which questions were left open.
Accountability digests
Commitments tracked across meetings — kept, slipped, or quietly dropped.
Contradicts a past meeting
When this week's plan reverses something already settled, that is a finding of its own.
A summary in your inbox
Markdown, after the call — the record, the findings, and what to follow up.
Built like it's listening to your meetings — because it is
You start it. Explicitly.
Nothing is captured until you press Start, and the consent rules of your jurisdiction are yours to honour — the app requires you to acknowledge that before the first run.
Raw audio is never stored
Audio is processed in the moment for transcription and critique. After the meeting ends, the audio is gone — transcripts and findings remain yours.
Encrypted at rest
Your local meeting history lives in an encrypted database on your machine, keyed through your OS keychain.
Local Mode — preview
On-device processing behind a hard network boundary is in preview, not finished. Until it ships properly, treat ReelMeeting as a cloud-processing tool.
Bring a record to your next meeting
Free during the beta — 60 minutes of meetings a month, no card and no setup call. Sign in with a magic link. When billing starts it will run through PayFast, priced in South African rand.
- The month's 60 minutes reset on the 1st, and a meeting already running is never cut off part-way.
- macOS 13+ is the version to use today. A Windows installer exists and now carries the audio engine, but nobody has run it on real Windows hardware yet — so it's untested rather than supported, and we won't claim either way until someone has.
ReelMeeting is a desktop app. These are installers for macOS and Windows — a phone or tablet cannot open them. Open this page on your computer and the right build will be waiting.
There is no Linux build yet. ReelMeeting ships for macOS and Windows only — we would rather say so than hand you an installer that cannot run.
All releases and checksums