Skip to content

macOS · local-first · one-time purchase

Meeting notes that never leave your Mac.

Coii AudioNotes 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+

Weekly product sync

Today · 42 min · 3 speakers

REC 42:11

Weekly product sync

Setup screen — the download step

  • The models download in parallel but read as one bar; split them into a row each.
  • Transcription lands first, so the language model is what people are actually waiting on.
  • Continue stays disabled until every download finishes — 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

Three jobs, one download, nothing else to install.

Capture, transcription and the language model all ship inside the app. No runtime to install, 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

    Transcription 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 bundled with 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 around one laptop, or a three-hour workshop in a second language — the awkward cases shaped this.

The room and the call, separately

The mic and the system audio are two tracks, transcribed independently and 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. 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.

Ask the meeting anything

Answers are grounded in the transcript. The ask box is docked in the live view too, so 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 locale.

Three-hour meetings

Long transcripts are summarised in chunks and then synthesised once, so a long meeting does not need a long context window.

What it sends

Connections explained. Your meeting content stays here.

“Private” is easy to write on a page, so here is the complete list instead. Usage statistics are optional and off by default. If you opt in, PostHog receives feature events, app version and coarse performance data, never your content. You can turn this off in Settings. No automatic crash reporting. Once a day it asks the download server whether a newer version exists — nothing about you goes with the question, nothing installs unless you press it, and a switch in Settings stops it.

  1. 01

    When you download a model

    The public model host sees your IP and which file you asked for. Once the model is on disk it is never contacted again.

  2. 02

    When you press Activate

    Lemon Squeezy receives your licence key and a device label made from your Mac’s name. At most three calls per device: check, activate, deactivate.

  3. 03

    At launch

    A HEAD request to cloudflare.com (or www.apple.com if that fails), read for its Date header only, so a wound-back clock cannot buy free trial days. It carries no identifier. Offline is not an error.

  4. 04

    Whenever the app thinks

    The language model runs in a bundled process that talks to the app over the local loopback only. 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 Macs, and you free a slot yourself
  • Every future version included
  • Commercial use, one licence per person
  • 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.

Checkout by Lemon Squeezy, our merchant of record. Tax handled, invoice included.

Lost your key? Lemon Squeezy’s order lookup mails it to 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 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 database file in your own Library folder. There is 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 and askable forever. Holding your own meetings hostage would contradict the point of the app.
Do I need to install a runtime or bring an API key?
No. Transcription and the language model both ship inside the app and run on your machine. The first run downloads the model weights; after that they need no network.
Does it record the other side of a call?
Yes, if you grant Screen Recording. macOS gates system audio behind that permission even when only audio is captured, and the app reads nothing from the video side. The microphone and the system audio are two separate tracks, transcribed independently, so overlapping speech stays readable. Choose “Microphone only” at setup to skip it.
How many machines does one licence cover?
3. Free a slot from the Mac that holds it, under Settings → Deactivate this machine, ideally before you wipe or sell it. If a Mac is already gone, email us and we will free the slot.
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 itself 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.