FullShot is a screenshot tool that runs entirely on your own computer. It does not have accounts, does not send your data anywhere, and does not track you. This policy explains exactly what that means.
Your screenshots and settings stay on your device. FullShot has no servers, collects no analytics, shows no ads, and never sells or transmits your data.
FullShot ("the extension", "we") is developed by Rajasekar Selvam. For any privacy question you can reach us at [email protected].
FullShot captures screenshots of web pages you choose to capture — the full page, the visible area, a region you select, or an element you click — and lets you annotate, redact, beautify, and export them. Everything happens locally in your browser.
Google classifies taking a screenshot as "handling user data," so we disclose it plainly even though nothing leaves your device.
storage.sync API). These are preference values only; no screenshots or page content are stored in settings.storage.session API — deliberately not storage.local and not storage.sync. It lives in memory for the current browser session, is erased when you quit the browser, never syncs to any other device, and never leaves this machine.If you turn on "Redact PII," FullShot scans the captured page's text on your device for patterns that look like emails, phone numbers, credit-card numbers, Social Security numbers, and API keys, and paints a solid opaque block over each match it finds in the image (a permanent block, not a reversible blur). This detection runs entirely locally. FullShot does not collect, store separately, index, or transmit the detected values — the feature exists to cover what it matched, not to gather it.
What it cannot do. The scan reads text that the page exposes as text, and it does not read all of that. Anything the page draws as pixels — a canvas-rendered editor such as Google Docs or Figma, an embedded image, a scanned document, a video frame — holds no text for the scan to read, so nothing is blocked there even with the feature switched on. Nor does it read what you have typed into a form field, or text held in an attribute, or a number split across styled fragments of a sentence, or text inside a frame it did not enter. It matches five shapes and no others: not names, not postal addresses, not dates of birth, not account nicknames, not free-form secrets.
FullShot reports what it covered; it cannot tell you whether the image is clean, because it never sees the image as a picture. Look at it before you share it. Before a screenshot and its description are copied for an AI assistant, FullShot shows you the exact image that is about to leave, with the blocks it covered marked on it, and asks you to confirm you have looked.
What this stores. To mark those blocks for you, FullShot stores — locally, on your device, alongside the screenshot and nowhere else — the position and size of each block it confirmed to be solid in the finished image. It stores no coordinates for anything it did not cover, and it never stores the matched text itself. Those positions are deleted with the screenshot, and are dropped entirely if the image is edited, beautified or clipped, because they would no longer describe it.
None. FullShot makes no network requests to any server, ours or a third party's. There is no cloud component. Because nothing is transmitted, there is nothing for us to share, sell, or hand over. (Files you deliberately save to Downloads or copy to the clipboard are then in your control, like any other file.)
<all_urls>) — not requested at install. FullShot asks for it only if you switch on expanding scrollable cross-origin iframes or Batch URL capture, and your browser shows its own prompt. Decline and the rest of FullShot still works.FullShot contains no remotely hosted code; all code ships inside the extension (Manifest V3).
storage.session does not survive a restart. A capture that succeeds also clears it.Your data stays on your device and is never transmitted by FullShot, which removes the main network exposure. Local data is protected by your operating system and the browser's per-extension storage isolation. We ship no remote code that could later change this behavior.
FullShot is a general-purpose utility and is not directed to children. It collects no personal information from anyone, including children.
FullShot's use of information received from Chrome APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. Specifically: FullShot uses on-device data only to provide its single, user-facing purpose — capturing and working with screenshots you choose to take; it does not transfer that data except as part of a user-initiated save/export you perform; it does not use the data for advertising; and no human at FullShot reads your data (we have no access to it).
If our data practices ever change, we will update this policy and revise the "Last updated" date before the change takes effect, and — as required by Chrome Web Store policy — disclose material changes to users. Continued use after an update means you accept the revised policy.
Questions about this policy or FullShot's privacy practices: [email protected].