WhoTalked

Meeting recorder for your own computer

Record any meeting.Know who said what.

Hit record and WhoTalked captures the meeting the way you hear it, then writes out the whole conversation with everybody's name against their words. Zoom, Teams, Meet, Discord, a webinar, a podcast you are on. If it plays through your speakers, it gets written down.

$39 once  ·  yours forever  ·  up to 3 computers  ·  no subscription

  • Nobody sees a bot in the meeting. No guest to admit, no notification, nothing for anyone to object to.
  • The recording never leaves your computer. No account, no upload, no company holding your calls.
  • Works with every meeting app, because it never touches them. Nothing to break when they change.
Leaving your computer Nothing
while recording
0
while working out who spoke
0
while writing the transcript
0
while sitting idle
0
YOUR VOICE from your microphone recording
EVERYONE ELSE from your speakers recording
SENT TO THE INTERNET nothing, ever 0.00 KB/s

An illustration of what WhoTalked does, not a live reading of your machine. The only thing it ever downloads is the speech models, once, when you first open it.

2 min

To turn a 45‑minute call into a finished transcript on a computer with a graphics card.

0

Accounts to make, servers to trust, meeting apps to connect.

$39

Once. Not a monthly fee, and not per meeting.

3

Ways out: plain text, Word‑friendly Markdown, or subtitles.

How it works

Three steps, and you never leave the meeting.

The trick is simple. Instead of sending a robot into your call, WhoTalked listens to the sound your own computer is already making.

Step one

Press record.

Before or during the call, it makes no difference. You stay in Zoom or Teams or wherever you already are. Nobody is told, because there is nothing to tell them about.

Step two

It listens twice.

Once to your microphone, which is you, and once to your speakers, which is everybody else. Keeping the two apart is why it can tell you from them without ever guessing.

Step three

You get names, not "Speaker 1".

Tell it who somebody is, once. It remembers their voice, so they turn up by name in every meeting after that, on any platform.

The difference

The other tools send a stranger to your meeting.

You have seen it: some assistant appears in the participant list, everybody glances at it, somebody asks what it is, and the recording ends up on a company's servers. WhoTalked never appears, because it was never in the room.

Quarterly review 3 in the room
YO You recording
PR Priya Raman
MB Marcus Boyle
Nobody joined
Nothing to explain

No guest in the participant list.

No host has to admit it, no client has to be reassured about it, and no IT policy has to be checked before you can use it. There is simply nobody extra in the meeting.

Nothing to upload

The audio stays on your machine.

There is no account to create and no server behind WhoTalked at all. Your recordings and transcripts are files on your own computer, and they go nowhere unless you send them somewhere.

The transcript

Everybody's name, against their own words.

And when it genuinely is not sure who spoke, it says so and asks you rather than picking a name and hoping. A confident wrong answer is worse than an honest question.

WhoTalked
YouMicrophone
Everyone elseSpeakers
You you
On the microphone, so there is nothing to guess·spoke 4m 12s
Priya Raman
Recognised from a previous meeting·spoke 5m 31s
Someone new not sure
Sounds like Marcus Boyle. Is it?·spoke 2m 08s
12:41
You

Let's start with the timeline, then budget if we have time at the end.

12:52
Priya Raman

Timeline is fine. The one thing I'd flag is that the review moved to Thursday.

13:04
Someone new

Thursday works for me. I'll move the standup so it doesn't collide.

13:19
You

Good. Send round the updated calendar invite when you get a minute.

Afterwards

Then let AI do the boring part.

Export the transcript and paste it into whichever AI you already use. Because every line already carries a name, it can do the thing a nameless transcript never could: tell you who agreed to what.

  1. ExportOne click, at the top of the meeting. Plain text or Markdown.
  2. Paste it into ChatGPT, Claude, Copilot, whatever you haveAlong with our summary prompt, which asks for exactly the right things.
  3. Get something you can actually send roundNamed action items, because the names were in the transcript to begin with.

You choose what gets shared and with whom. WhoTalked does not send your meeting to an AI, or anywhere else, on its own.

Summary of Quarterly review

Decisions

  • Design review moves to Thursday.
  • Timeline stands as planned; budget deferred.

Action items

  • You Send the updated calendar invite.
  • Marcus Boyle Move the standup so it does not collide with Thursday.
  • Priya Raman Flag any knock‑on effects of the date change.

Produced by pasting the exported transcript into a general-purpose AI. Doing this sends the transcript to that provider, so it is your call, made deliberately.

There is a ready-made prompt here that asks for a TL;DR, the decisions, named action items and who spoke most, and returns it as a formatted page you can print or send on.

Building summaries directly into the app, using an API key you supply, is something I am looking at. It is not in WhoTalked today, and nothing on this page depends on it.

Privacy

The recording belongs to you, in the ordinary sense.

Not "we take your privacy seriously". There is no server to send anything to, so there is nothing to take seriously.

No account

Nothing to sign up for.

You buy it, you install it, you use it. There is no login, no cloud, and no company sitting between you and your own meetings.

No upload

Recording and transcribing happen offline.

The words are worked out on your own machine. The only thing WhoTalked ever downloads is the speech models, once, the first time you open it.

No expiry

Nothing disappears on you.

Meetings do not vanish after 30 days or get locked behind a higher tier. Delete the audio and keep the transcript, or delete the lot. Your call.

The full detail, including the things worth knowing before you record a client, is on the privacy page.

Before you buy

The things it does not do.

Better to find out here than afterwards.

It records calls, not rooms

WhoTalked separates voices that come through your speakers. Everyone sitting around a table with you arrives on your microphone instead, and all of that is labelled as you. For a boardroom or a speakerphone, this is the wrong tool.

No summaries built in, yet

It records, separates the voices and writes the transcript. Summaries and action items come from pasting that transcript into an AI you already use, as above.

Three computers, and no team features

One $39 licence covers up to three machines, which is meant to be your own laptop, desktop and whatever else you use. It is not a team licence: there is no shared workspace, no admin, and nothing syncs between your machines.

Naming someone stores their voice

That is how they are recognised next time, and it is kept on your disk. It is also personal data about somebody else, treated in some places as its own regulated category, so it is worth a thought before you enrol a client. You can delete any voice at any time.

Your own disk security is the security

Recordings and transcripts are ordinary files. WhoTalked does not add its own encryption on top, so whatever protects the rest of your laptop is what protects these.

Price

$39 once. Yours forever.

Every meeting assistant on the market charges monthly, because every one of them is paying for the servers your recordings sit on. WhoTalked has no servers. The work happens on the computer you already own, so there is nothing to bill you rent for.

One payment, up to three computers, no renewal, no per‑meeting charge, no tier that unlocks the feature you actually wanted. Future versions are included.

$39

one payment · yours forever · up to 3 computers

  • Unlimited meetings, as long as you like
  • Every future version, at no extra cost
  • Install on up to 3 of your own computers
  • macOS, Windows and Linux
  • No account, no subscription, no cloud
Coming soon

One payment. No card kept on file.

Questions

The ones that actually get asked.

Will the other people know I'm recording?

Not unless you tell them, and in many places you are required to. Be aware that this cuts the other way too: because nothing joins the call, there is no notification to prompt the conversation for you. The duty to say something does not disappear along with the pop-up.

Is recording a call even legal?

It depends where you and the other people are, and that is a question for your own lawyer rather than a website. What we can tell you is the mechanism: WhoTalked records the sound your computer is already playing, the same audio coming out of your speakers. It does not join the meeting or ask the meeting service for anything. On top of the law, your contracts, your employer's policy and, in some settings, court rules may have something to say.

Which meeting apps does it work with?

All of them, precisely because it works with none of them specifically. Zoom, Teams, Meet, Discord, Webex, a browser tab, a webinar, a recorded interview. If the sound reaches your speakers, WhoTalked hears it, and there is no integration to break when one of them changes something.

How does it know who is talking?

Two ways, and the first one is not clever at all: anything arriving on your microphone is you, which needs no guesswork. For everyone else, you put a name to a voice once and WhoTalked remembers the voice, so that person is recognised in later meetings even on a different platform. When two voices are genuinely similar it tells you it is unsure instead of picking one.

Can I get summaries and action items?

Yes, by exporting the transcript and pasting it into ChatGPT, Claude or whichever AI you already use. That step is yours to take, deliberately, and it is the only point at which anything leaves your machine. Doing it inside the app with your own API key is on the list, but it is not there today.

Does it really work offline?

Recording, working out who spoke, and writing the transcript all happen on your computer with no internet connection involved. The one exception is the first time you open it, when it downloads the speech models it needs. After that it has no reason to connect, and does not.

What if my computer crashes mid-meeting?

The recording survives. WhoTalked writes as it goes rather than saving at the end, so a meeting cut off by a crash or a flat battery comes back nearly whole, and it offers to pick it up when you reopen the app.

What do I need to run it?

A Mac with Apple Silicon on macOS 14.4 or later, a 64-bit Windows PC, or a Linux desktop. A graphics card makes transcription much faster but is not required. You will need a couple of gigabytes free for the speech model it downloads on first run.

Record the next one yourself.

One payment, up to three computers, and the recording never leaves them.