Skip to content

macOS · local-first · one-time purchase

Meeting notes that never leave your Mac.

Coii Audio records the room and the call, transcribes both as they happen, and writes the summary — on your machine. No cloud, no account, no subscription.

30 days free, no card · then $19 USD once · macOS 13+, Windows, Linux

Weekly product sync

Today · 42 min · 3 speakers

REC 42:11

Weekly product sync

Setup screen — the download step

  • Three models download in parallel but read as one bar; split them into a row each.
  • Whisper lands first, so the language model is what people are actually waiting on.
  • Continue stays disabled until all three finish — no half-set-up first recording.

Your notes

ask design for the three-row layout
check the disabled state copy

AskWhat did we decide about the setup screen?
  • Nothing is uploaded

    No server of ours

  • No account

    Nothing to sign up for

  • Runs offline

    After the first download

  • $19 USD once

    Updates included, forever

How it works

One process, three jobs, no second install.

Capture, transcription and the language model all live in the same application. There is no sidecar to install, no Python, no Ollama and no API key.

  1. 01

    Record both sides

    Your microphone and the system audio are captured as two separate tracks — the room and the call, kept apart.

  2. 02

    Transcribe as it goes

    Whisper runs on your GPU, segment by segment, while the meeting is still happening. Voice prints tell the speakers apart.

  3. 03

    Summarise and ask

    A language model inside the app turns the transcript — and your notes — into minutes you can question afterwards.

Features

Built for the meeting you are actually in.

Two people on a call, four people around one laptop, or a three-hour workshop in a second language — the awkward cases are the ones that shaped this.

The room and the call, separately

On macOS the mic and the system audio are two tracks, segmented and transcribed independently, then merged by timestamp. Overlapping speech stays readable instead of turning into one scrambled line.

Who said what

The track says which side of the call a segment came from. Voice prints say who, inside a track — clustering, not recognition, so names are yours to type and never leave the session.

Your notes drive the summary

Write during the meeting and the summariser organises the minutes around what you wrote, expanding your shorthand from the transcript rather than starting from scratch.

Ask the meeting anything

Questions are answered from the transcript, grounded in it, and the ask box is docked in the live view too — you can ask before the meeting is over.

Follows the meeting's language

A Chinese meeting gets a Chinese summary under Chinese headings. The language is decided from the transcript, not from the app's own locale.

Three-hour meetings

Long transcripts are summarised in chunks and then synthesised once, so a long meeting doesn't need a long context window — or your patience.

What it sends

Four connections. None of them carries a word you said.

“Private” is easy to write on a page, so here is the complete list instead. No analytics, no crash reporting, no usage statistics, no update check, and no connection at launch.

  1. 01

    When you download a model

    huggingface.co and github.com see your IP and which model file you asked for. Once it is on disk they are never contacted again.

  2. 02

    When you press Activate

    Lemon Squeezy receives your licence key, and a device label when you activate. At most three times per device — check, activate, deactivate.

  3. 03

    While the trial is running

    A HEAD request to a large CDN, read for its Date header only, so a wound-back system clock can't buy free days. Offline is not an error.

  4. 04

    Whenever the app thinks

    The language model listens on 127.0.0.1. That traffic never reaches an interface that could carry it off the machine.

Audio is never written to disk — not even a temporary file. What remains of a meeting is its text, in a database you own.

Read the privacy policy

Pricing

One price. The whole app. Yours to keep.

Thirty days with every feature unlocked, no card and no account. Then $19 USD, once.

Personal licence

$19USD once

Not a subscription. Nothing renews.

  • Every feature — there is no higher tier
  • 3 devices, and you can free a slot yourself
  • Every future version included
  • Commercial use
  • 30-day trial first, no card and no account
  • Past meetings stay yours even if you never buy
Start the 30-day trial

You can buy from inside the app at any point in the trial.

Secure checkout via Lemon Squeezy, our merchant of record. Cards and more, tax handled, invoice included.

Lost your key? Lemon Squeezy’s My Orders mails it to you again — sign in with the address that bought, no email to us required.

Questions

The ones worth asking first.

Does anything I record leave my Mac?
No. Audio is resampled, segmented and transcribed in memory and then dropped — there is no recording file, not even a temporary one. The transcript, your notes, the summaries and the Q&A live in a SQLite file in your own Library folder. The app has no server of ours to talk to.
Is there an account to create?
No. No sign-up, no email, no licence check at launch. The 30-day trial starts when you first open the app and asks for nothing.
Is it a subscription?
No. $19 USD once, and every version after that is included. There is no renewal, no seat, and nothing to cancel. An activated copy works indefinitely with the network off.
What happens when the 30 days are up?
Exactly one thing stops: starting a new recording. Every meeting you already have stays readable, editable, summarisable, askable and exportable forever. Holding your own meetings hostage would contradict the entire point of the app.
Do I need Ollama, Python, or an API key?
None of them. The language model runs inside the app as a bundled engine, and transcription is whisper.cpp compiled into the same binary. The first run downloads about 1.3 GB of weights and then never needs the network again.
Does it record the other side of a call?
On macOS, yes — the microphone and the system audio are captured as two separate tracks and transcribed independently, so overlapping speech stays readable. macOS gates system audio behind the Screen Recording permission even when only audio is captured; nothing is ever written from the video side. On Windows and Linux the app records the microphone only.
How many machines does one licence cover?
3. You free a slot from the machine that holds it — Settings → Deactivate this device — which is worth doing before you wipe or sell a Mac. If one is already gone, email us and we will make sure you are not left short a device.
Who am I actually buying from?
Lemon Squeezy is the merchant of record: it takes the payment, issues the invoice, and handles VAT, GST and sales tax. The licence to use the app is granted by Riff Tech, Inc. Your card statement will say Lemon Squeezy.

Your next meeting can stay yours.

Download it, record the next call, and read the minutes before anyone has asked for them.