Intelligence

Crash-Proof Recording

Recordings are saved automatically even if you close the tab or lose connection.

1How it works

MeetMatch uses a three-layer system to ensure your meeting recordings are never lost:
  1. Periodic checkpoints — every 30 seconds during a recording, the audio and video data is saved to your browser's local storage (IndexedDB). This happens silently in the background with no impact on call quality.
  2. Auto-save on tab close — if you close the tab, lock your phone, or navigate away, MeetMatch immediately saves the current recording to local storage before the page unloads.
  3. Background upload — a Service Worker running in the background picks up the saved recording and uploads it to MeetMatch's cloud storage, even after the tab is closed.

2What you lose in the worst case

  • Normal tab close / phone lock — nothing lost. The recording is saved and uploaded automatically.
  • Browser crash — at most 30 seconds of recording (the time since the last checkpoint). The rest is safely stored and will upload the next time you visit MeetMatch.
Previously, closing the tab mid-recording meant losing the entire recording. This is no longer the case.

3Does this affect call quality?

No. The checkpoint saves write to your device's local storage — there is zero network traffic during the call. The live WebRTC audio and video streams are completely unaffected. The only new work is a small local write every 30 seconds, which takes milliseconds and runs in the background.