AirGapScribe
Freemium
Privacy-focused professionals in legal, health, or finance
Every cloud-based transcription tool joins your meeting as a visible bot participant — a problem when the conversation involves a client's pending litigation, a compliance review, or a nonpublic financial filing.
TrainScription runs Whisper entirely in your browser via WebAssembly, processing audio in 5-second chunks that are never written to disk and never leave the machine. The Phonetic Brain lets you highlight a misfire — a misspelled proper noun, an industry term Whisper mangles — and that correction fires automatically on every future session. Browser Tab mode covers Google Meet, Teams web, Zoom web, and any other browser-based call; Full Desktop mode, which captures all system audio, is a paid-only feature. The free tier caps sessions, so heavy users who record three or four long calls daily will hit that ceiling and either upgrade or find the cap disruptive. There is no API, no mobile path, and no way to push transcripts into a downstream system without manual export.
Bottom line: Pick this for legal or finance conversations where routing audio through a third-party server is a non-starter — and plan a different stack the moment you need transcripts to feed automatically into a CRM, case management system, or any pipeline that can't tolerate a manual .txt export step.
Free tier with session duration limits
One-time $9.99 Pro unlock u2014 forever
View full pricing on trainscription.com →
Pricing may have changed since last verified. Check the official site for current plans.
Find your fit
More options in Transcription / STT. Compare pricing, platforms, and features side by side.
Freemium
Privacy-focused professionals in legal, health, or finance
Freemium
Students and educators needing lecture transcripts
TrainScription is a Chrome extension that transcribes meetings and calls entirely on the user’s device, with no cloud processing, no account requirement, and no bot joining the call as a participant. The vendor describes the pipeline as: audio captured from two independent channels (microphone and meeting audio), passed through a local Web Audio graph with a silence gate, processed by Whisper running via WebAssembly in the browser, corrected by the Phonetic Brain, and then written to a local transcript with speaker labels and timestamps. Export produces a .txt or .srt file stored on the user’s machine.
The differentiating feature is the trainable Phonetic Brain. When Whisper mishears a term — a client surname, a regulatory filing code, a product name — the user highlights it in the live Studio view and assigns the correct spelling in one click. That phonetic mapping persists and fires silently on every future transcript before the text is displayed. For domains with dense specialized vocabulary — consulting, legal, finance, biotech — this compounds over time in a way that a generic cloud transcription service, which resets context on every call, does not.
The tool fits Chrome-based workflows where the priority is confidentiality and vocabulary accuracy, not integration. Browser Tab mode handles any browser-based meeting without any participant seeing a bot join the call. Full Desktop mode, which captures system audio from native apps like the Teams desktop client or Zoom desktop, is a paid-only feature. The free tier limits session count, which creates friction for professionals who run back-to-back calls daily. There is no API surface, no self-hosted option beyond the extension itself, and no path to push transcripts downstream without a manual export — so any team that needs transcripts to land automatically in a ticketing system, CRM, or document store will need to build that step themselves or choose a different tool.
The extension operates under Chrome Manifest V3, works offline once installed, and requires no API key at any tier. Audio chunks are described by the vendor as volatile and never written to disk during processing. Sessions are segmented automatically for long recordings, grouped under a single session in Recovery, and can be exported per-segment or as a full session. Custom session labels are supported.
Sign in to rate this tool or suggest an edit.