Last updated: 2026-05-24
TalkOver is a Chrome extension that records your active browser tab — optionally with a webcam overlay and microphone audio — and lets you export the result as a video or GIF file directly to your computer.
TalkOver does not collect, transmit, sell, or share any of your data. Everything the extension records or stores exists only inside your own browser, on your own machine. There are no accounts, no servers, no analytics, no third-party scripts, no remote fonts, and no network requests of any kind made by the extension itself.
When you actively use TalkOver, the extension touches the following data on your device:
| Data | When | Where it goes |
|---|---|---|
| Video of the active browser tab | Only while you are recording, via chrome.tabCapture |
Stored locally in your browser’s IndexedDB, never sent anywhere |
| Audio playing in the recorded tab | Only while you are recording, only if you enable “Audio” | Same |
| Microphone audio | Only while you are recording, only if you enable “Audio” and choose a microphone | Same |
| Webcam video | Only while you are recording, only if you enable “Webcam” and choose a camera | Same |
| Title of the recorded tab | Captured at the moment you start recording, used to name the downloaded file | Stored locally in chrome.storage.local until the tab closes |
| Your TalkOver settings (FPS, scale, quality, etc.) | Saved automatically as you change them | Stored locally in chrome.storage.local |
TalkOver requests the minimum permissions needed to function:
tabCapture — to capture the active tab as a media stream while you are recording.activeTab — to read the title of the tab you’re recording so the saved file can be named after it.offscreen — to run a MediaRecorder in a background document, which is the Manifest V3 way of recording media.storage — to remember your settings and which tab has a saved recording, across browser restarts.Recordings are saved in your browser’s local IndexedDB under the database name talkover-store. They are scoped per browser tab and are automatically deleted when:
You can also clear everything manually at any time by removing the TalkOver extension, or by clearing your browser’s site data for the extension via chrome://settings/content/all → “TalkOver”.
TalkOver is a general-purpose recording tool and does not knowingly collect any data — from children or adults.
If the data-handling behavior of the extension ever changes, this document and the Chrome Web Store listing will be updated to reflect that. The “Last updated” date at the top of this document marks the most recent revision.
Questions or concerns: open an issue at https://github.com/NeoVand/TalkOver/issues.