Use case

Clinics, privacy & offline

An on-device transcription workflow for sensitive recordings. Local mode transcribes with whisper.cpp on your computer, so the audio does not have to be uploaded.

  • Local mode: no audio upload required for transcription
  • Transcripts stored in a local library on your computer
  • Clear separation between Local and optional Cloud features
Noteo Offline settings for on-device transcription

How it works

1) Install dependencies
Install ffmpeg, a whisper.cpp binary and a ggml model file on the workstation, then select them in Noteo’s Offline settings.
2) Work in Local mode
Switch the desktop app to Local mode. Recordings are converted with ffmpeg and transcribed by whisper.cpp on the device.
3) Export for documentation
Export the transcript as TXT, Markdown, SRT or VTT to use in your own documentation process.
4) Cloud stays opt-in
AI summaries and chat are Cloud features. They are disabled in Local mode and only used if you switch modes.

The problem: sensitive conversations and cloud transcription

Clinics, therapists and other practices record dictations, supervision sessions, case reviews or (with consent) client conversations. Typing notes from them takes time, and cloud transcription is the obvious shortcut. But health and personal data usually comes with strict rules about who processes it, where it is stored, and which contracts must be in place before a vendor ever touches it.

For many small practices, the simplest way to reduce that burden is to not send the audio anywhere. Noteo’s Local mode is designed for exactly that: speech-to-text runs on your own computer using the open-source whisper.cpp engine, and the result is saved locally.

Who this workflow is for

Local mode is a fit for privacy-focused teams that record conversations and want text without an upload step:

  • Private practices, therapists and counsellors transcribing their own dictations or supervision notes
  • Clinic teams documenting internal case discussions
  • Researchers handling interview data covered by an ethics protocol
  • Legal, HR and social-work teams with similar confidentiality needs

Worked example: end-of-day dictation

A practitioner records short voice memos after each appointment on a work laptop. At the end of the day she opens the Noteo desktop app, which is already set to Local mode, and imports the files one by one. For each file, ffmpeg converts the audio to 16 kHz mono WAV and whisper.cpp transcribes it with the model configured in Offline settings, with the language set to her working language or to auto-detect.

Each transcript is saved to the local library on the laptop. She reviews the text, corrects terminology the model got wrong, and exports a TXT or Markdown file into her practice’s documentation system. The recordings were never uploaded to Noteo.

What Local mode does technically (and what it does not)

It helps to be precise about what “offline” means here, so you can assess it against your own obligations:

  • Transcription runs locally: ffmpeg and whisper.cpp are executed on your computer with a model file stored on your disk.
  • Local transcripts are saved to a library file in the desktop app’s data folder, not to Noteo’s cloud database.
  • During processing, ffmpeg writes a temporary WAV file to the operating system’s temp folder.
  • AI summaries and chat are disabled in Local mode. They are Cloud features that you have to switch modes to use.
  • Noteo does not encrypt these local files itself, so device security (disk encryption, user accounts, backups) is your responsibility.

Local vs cloud: the trade-offs

Cloud mode adds conveniences such as speaker recognition, AI summaries and chat, and it works from the browser. The cost is that recordings are uploaded and processed on servers, which may require a data processing agreement and a review under your local regulations. Local mode avoids the upload, but transcripts are single-speaker (no diarization), speed depends on your hardware, and you manage the installation yourself.

Compared with cloud-only note takers, where uploading is the only option, Local mode keeps the audio in-house. Compared with typing notes by hand, it gives you a draft to review.

Important caveats

Noteo is a transcription tool, not a medical device or a clinical record system, and we do not claim any healthcare-specific certification. Keeping audio on-device is one technical measure, not compliance on its own. Before using any transcription tool with patient or client data, check your obligations under the rules that apply to you (for example GDPR, national health-data laws or professional codes), get the consent you need, and consult your data protection officer or legal advisor. Always review transcripts before they enter a record, since speech recognition makes mistakes, especially with medication names and specialised terminology.

Data flow (Local vs Cloud)

Local mode is built for no-upload transcription. Cloud features are opt-in and disabled while Local mode is on.

Stays on your device
  • Audio files
  • Intermediate WAV (OS temp folder)
  • Transcripts in the local library
  • Exports (TXT/Markdown/SRT/VTT)
May use cloud (optional)
  • Optional: AI summary/chat in Cloud mode

FAQ

Does Local mode upload my recordings?

No. In Local mode, transcription runs on your computer with whisper.cpp, and ffmpeg handles audio conversion locally. Transcripts are saved to a library in the desktop app’s data folder. Cloud features such as AI summaries and chat are disabled in Local mode, so nothing needs to be uploaded to produce a transcript.

Is Noteo HIPAA compliant or certified for healthcare?

Noteo does not claim HIPAA compliance or any healthcare certification. Local mode keeps transcription on your device, which can help you meet your obligations, but it does not replace them. Check the rules that apply to your practice and speak with your data protection officer or legal advisor before using it with patient data.

Where are local transcripts and temporary files stored?

Local transcripts are saved in a library file inside the desktop app’s data folder on your computer. During processing, ffmpeg writes an intermediate WAV file to the operating system’s temporary folder. Protect the device with full-disk encryption and separate user accounts, and include these locations in your retention policy.

Can I use Local mode without an internet connection?

Transcription does not need the internet once ffmpeg, whisper.cpp and a model file are installed and selected in Offline settings, because all three run on your computer. You need a connection to download those components initially, and Cloud features such as AI summaries always require one.

How accurate is local transcription for medical terminology?

Accuracy depends on the whisper model you choose, the language and the recording quality. General-purpose models can misspell drug names, dosages and specialised terms. Treat the transcript as a draft, compare important passages with the audio, and correct it before it is used in any clinical or legal document.