Local recording

Your recording never depends on the connection staying up

The moment you hit record, the browser saves a parallel copy of the audio to local storage. Live transcription runs as normal over the network. If the connection drops, the local copy fills the gap automatically when you come back online.

Try it now

A working sandbox. No sign-up, no project. Sample data only.

  • Local copy runs in the browser, independent of the network connection.
  • Connection drops are detected and filled automatically from the local audio on reconnect.
  • A hole left by a recorder that lost an input can be filled later from an intact copy of the audio.
  • Repair is insert-only, so the selects, rows and notes built on that transcript survive it untouched.
  • After the session, a retranscription panel lets you re-run the full recording with a different engine or language.
LOCAL RECORDING
demo

Watch the local safety-net recording catch an outage and fill the gap.

How it works

Three steps from raw material to result.

STEP 01
RECORDING
00:08:14
Browser local backup: active
Live stream to server: active
Record normally

Live transcription streams to the server in real time. At the same time the browser keeps its own copy of the audio, with no extra steps from you.

STEP 02
Network dropped
Live stream: lost
Local backup: still running
Gap timer: 1m 47s and counting
Connection drops

If the network goes down, the transcript pauses. When you reconnect, the gap is detected and the missing audio is transcribed from the local copy.

STEP 03
Reconnected. Filling gap.
1m 47s · re-transcribing from local copy
No audio lost
Transcript complete across the outage
Repair what the recorder lost

For a hole the browser never saw, upload an intact copy of the audio. You see what the repair would add before anything is written, and it is one click to undo afterwards.

Fill the hole without disturbing the transcript around it

A recorder that drops an input mid-interview leaves a gap. Upload an intact copy of the audio and only the missing material is folded in. Everything already there is left exactly as it was.

REPAIR THE HOLE
demo
00:41:12ELENA M.So the second inspection came back, and that was the first time anyone
00:41:193 minutes 43 seconds missing
00:45:02ELENA M.and by then the window for saying anything had closed.
00:45:08INTERVIEWERClosed how?

Frequently asked questions

Where is the local recording stored?

In the browser's own local storage, which is partitioned per site and not readable by any other page. The copy is deleted once it has been uploaded.

What happens if I close the browser during recording?

The local copy survives a refresh and a short closure. On reopening the app, any pending local recording surfaces as a prompt to fill in what the server missed.

My recorder lost an input mid-interview. Can that be fixed?

Yes, if you have an intact copy of the audio. Upload it and only the missing material is folded into the existing transcript. Nothing already there is touched, so the selects, paper cut rows, highlights and notes built on that transcript over the last few months come through unchanged.

What stops it inserting the wrong interview into mine?

It refuses unless the upload is demonstrably the same recording, proven by many independent points in the text agreeing on one time offset. It also only fills substantial holes, so it will not creep into the ordinary pauses between sentences and duplicate what is already written.

Can I retranscribe with a different engine after the session?

Yes. The retranscription panel lets you pick any supported engine and source language, then re-runs the full local recording through it.

Does local recording affect battery or performance?

The local write is light. Battery drain is dominated by the microphone and the network, not by keeping the second copy.

Related capabilities

Put local recording to work on your project.

Start free with 5 minutes of AI transcription a month. Or book a personalised walkthrough with the team.