Last updated: July 13, 2026
TestShot is a browser extension for capturing and annotating screenshots and screen recordings of the active browser tab. It runs entirely locally.
TestShot only accesses tab content and page URLs at the moment you actively trigger a capture (clicking a button in the popup, or a keyboard shortcut). It does not run in the background monitoring your browsing.
| Permission | What it's used for |
|---|---|
activeTab / tabs | Identify the tab you're capturing, and read its title/URL for the optional URL stamp. |
scripting | Temporarily inject the drag-to-select overlay when you choose "Selected area." Removed right after use. |
host permissions (all sites) | Capture pixels and read the URL of whatever page you're on — required since the tool works on any site, not a predetermined list. |
tabCapture / offscreen | Record the active tab as video when you click "Record screen." |
downloads | Save the finished screenshot or recording to the folder you've chosen in Settings. |
storage | Store your save-location preference, and briefly hold a captured image locally while the editor tab opens it. |
clipboardWrite | Copy the finished, annotated screenshot to your clipboard when you click "Copy." |
notifications | Show a system notification if a capture or recording fails, so you know what happened. |
Captured images/video are held briefly in the browser's local extension storage only to hand off between capturing and opening the editor tab, then saved to your computer via your browser's normal download mechanism, to the folder you picked in Settings. TestShot has no server component and cannot access these files once they're on your device.
If this policy changes, the "Last updated" date above will change accordingly. Material changes will also be reflected in the extension's Chrome Web Store listing.