One click. A finished note. Zero recordings.

This is what happens in the seconds between “Start” and the note landing in your vault, and why none of it ever touches a disk or a server.

01 · Capture

Two streams. Exact attribution.

Your mic is one channel; the call app itself is the other, tapped directly from macOS. “You” and “Them” arrive as physically separate signals, so attribution is a fact rather than a diarization guess.

You: …Them: …exact, not guessedYOUR MICCALL APP · PROCESS TAP
The part that never exists

Your call pools into a fixed ring of memory.

A bounded buffer of RAM on your Mac holds the call while it happens. Nothing is written to disk and nothing is streamed to a server. Keep scrolling.

Destruction is unconditional

The instant your note exists, every cell is zeroed.

On success, on error, on every exit path. There is no recording to delete, subpoena, breach, or train on. It was never created.

audio_retained: false
02 · Transcribe

Words appear. Audio stays put.

A speech model on your Mac's neural engine turns the buffer into attributed text, in memory, in 25 languages. Call audio is never sent to Fazit or a cloud transcription vendor.

Them: We’d start with the twelve-k pilot in Q3.

You: I’ll send the scope by Friday.

Parakeet v3 · CoreML · 25 languages · zero network

Capturing: Google Meet12:34
you 12:34 them 12:31transcribing locally

Them: …twelve k works for the pilot.

You: Then I'll send the scope by Friday.

Them: Perfect — loop in Marcus too.

Your quick notes

budget 12k · loop in marcus
02.5 · Live, if you want it

Watch it hear the call. Jot as you go.

Stream meters prove both sides are being captured, a live transcript is one click away (off by default, because presence comes first), and the quick-notes pad catches your half-thoughts. Everything you jot gets woven into the finished note.

03 · The note

Seconds later, it's where you keep things.

A local model writes the note: TL;DR, key moments, owner-tagged action items, and a follow-up email in the client's tone. It is named for the people and the topic, and saved to your Obsidian vault, Apple Notes, or both.

2026-07-17 1430 Sarah — pricing and Q3 pilot.mdSaved

Summary · key moments · action items · follow-up email

04 · My Notes

Your fragments become the emphasis.

Jot half-thoughts during the call and Fazit weaves them into the finished note as the things that mattered, flagging anything that contradicts the transcript.

Your quick notes · mid-call

budget 12kfelt hesitantfriday: scope

The finished note

Budget confirmed at €12k for the Q3 pilot.

Sarah sounded hesitant on timeline, worth a check-in.

You: send the scope by Friday.

woven in, never pasted as a block

05 · Ask this call

Question the call before you forget it.

The moment the note is saved, ask anything. Answers come from this call's transcript only, from the model on your Mac, and are discarded when you're done.

What budget did they mention?
€12,000 for the Q3 pilot. Sarah confirmed it right after the scope discussion.

Answered on your Mac · this call only · discarded on Done

Listening…Release fn to insert
Writing it down…Nothing leaves your Mac
06 · Dictate anywhere

Hold fn and talk. It types.

The same speech model, pointed at the field you were already in. Hold fn, speak however it comes out, and what arrives is what you would have typed: fillers gone, repeats collapsed, and where you corrected yourself, only the version you settled on. Your words and your hedges stay. Fazit never takes focus, so nothing moves under you, and any tidy-up that stops borrowing your vocabulary is thrown away rather than inserted.

And the rest

The features that don't need a chapter.

Obsidian and Apple Notes

Save each note to your Obsidian vault, Apple Notes, or both, with real headings, checklists and participants carried into either. Your choice, in Settings.

Note styles for every meeting

Client session, sales discovery, 1:1 coaching, interview, team meeting, or your own custom template, switchable right at call start.

Named for what actually happened

Every note is titled after the people and the topic (“Sarah — €12k pilot & Q3 kickoff”, never a generic “Follow-up”) and tagged for your vault's graph.

TL;DR, sentiment and risks

Each note opens with a three-second TL;DR and an honest read on how the call felt and what could derail it, grounded in what was actually said.

Follow-up email, drafted

A ready-to-paste email in the client's tone and language. German replies get the same Du/Sie register the call used.

Calendar follow-ups

Agreed a next call? Fazit suggests the event, named for its real purpose. You confirm, it lands in your calendar. Write-only access, nothing read.

Updates itself, securely

Fazit ships fast and updates over the air, with every update verified against its signing key before it installs.

In-app model setup

First launch installs the local model runner and pulls the note model for you. No Terminal, no cloud accounts.

Where this goes

The most private notetaker becomes the most connected one.

On our bench right now. One rule survives every integration: it's an export you trigger. Nothing syncs on its own, and the audio path never changes.

Chat across every call

Next

Ask your whole vault what clients said about pricing this quarter, answered by a local index on your Mac.

One-click CRM handoff

Exploring

Push the note you approve to HubSpot or Pipedrive. You press the button, nothing syncs on its own.

Slack and Teams recap

Exploring

A ready-to-send recap message for the channel, drafted locally and sent by you.

Tasks where you live

Next

Action items straight into Reminders, Things, or OmniFocus via their local automation hooks.

Encrypted team spaces

Exploring

Share chosen notes with your team, end-to-end encrypted. The server never reads a word.

Deeper calendar context

Exploring

Notes that know which meeting they belong to, with titles, attendees and series, without reading anything else.

Want one of these first? Tell us which. Early customers set the order.

The whole pipeline, on your Mac.

Every note declares audio_retained: false