Skip to content
One Shot Screen
How it works Editor Features Privacy Pricing FAQ
Add to Chrome soon
How it works Editor Features Privacy Pricing FAQ Add to Chrome - coming soon

// privacy.txt

Privacy Policy

One Shot Screen is built around a simple rule: your screenshots stay on your device. The extension captures, stitches, edits, redacts, and exports locally in Chrome.

Last updated: June 23, 2026

Get notified Back home
local-first
  • No screenshot uploads
  • No analytics or telemetry
  • No account required for capture
  • License checks only when you activate Pro

On this page

Summary Extension data Website data Chrome permissions Sharing Retention Choices Children Changes Contact

01 / short version

Summary

One Shot Screen does not run a screenshot-processing server. When you capture a page, the image data is generated and edited inside your browser. We do not receive your screenshots, page contents, annotations, redactions, downloaded files, or browsing history.

The extension stores a small amount of data locally so it can work: recent capture handoffs, settings, trial status, and license status. Paid license activation uses Polar's hosted checkout and license-key API.

02 / extension

Information the extension processes

Screenshots and page information

When you choose to capture a page, the extension reads the active tab, creates the screenshot locally, and opens the local editor. To hand the image from the capture process to the editor, One Shot Screen saves the screenshot blob plus basic metadata in browser storage: capture id, pixel dimensions, device pixel ratio, source URL, page title, capture mode, and creation time.

That data stays in your browser. It is used for editing, export filenames, and the result-page header. It is not uploaded to us.

Settings and trial state

The extension stores preferences such as default export format, JPEG quality, PDF layout, filename pattern, capture engine, scroll delay, and onboarding state in Chrome storage. The free trial start time is also stored in Chrome storage so the trial can behave consistently across your Chrome profile.

License activation

If you buy or activate Pro, checkout and license management are handled by Polar. When you enter a license key, the extension sends the key, One Shot Screen's public organization id, and an activation label to Polar to activate, validate, or deactivate that license. The extension stores the license key, activation id, status, expiration time, and last validation time locally so Pro features can keep working, including a limited offline grace period.

License checks do not include screenshot pixels, page contents, annotations, or exported files.

03 / website

Information this website processes

The website is a static site and does not include analytics, advertising trackers, or tracking pixels.

The current "Get notified" form validates an email address in your browser and stores it in localStorage only so the page can show a success state. In the current static build, that email is not sent to a mailing-list provider or to a One Shot Screen server.

04 / permissions

Chrome permissions

activeTab

Lets One Shot Screen work with the tab you choose to capture after you click the extension or use its shortcut.

scripting

Lets the extension run its capture helper in the selected page so it can scroll and stitch the result.

storage

Stores settings, trial state, local license status, and recent local capture handoffs.

downloads

Saves exported PNG, JPEG, or PDF files to your computer.

host access

Allows capture on the websites you choose, and supports the extension's license requests. It is not used to monitor browsing in the background.

optional debugger

Only requested if you enable the pixel-perfect capture engine. Switching back to the standard engine removes this permission.

05 / sharing

Sharing and third parties

We do not sell personal information. We do not share screenshots, page content, annotations, or exports because we do not receive them.

If you purchase or activate Pro, Polar processes payment, subscription, customer portal, and license-key information for that transaction. Your browser or Google account may also sync extension settings through Chrome storage if Chrome sync is enabled.

06 / retention

Retention

Recent capture handoffs remain in local IndexedDB so the editor can load them; One Shot Screen prunes older entries and keeps only a small recent set. Settings, trial state, and local license state remain until you reset them, deactivate the license, clear extension storage, or uninstall the extension.

Payment and subscription records are retained by Polar according to Polar's own policies and legal obligations.

07 / choices

Your choices

You can remove the extension at any time from Chrome. You can clear extension storage through Chrome's site and extension data controls. You can use the standard capture engine without granting the optional debugger permission. If you activated Pro, you can deactivate the license from One Shot Screen settings.

08 / children

Children

One Shot Screen is not directed to children under 13, and we do not knowingly collect personal information from children.

09 / changes

Changes to this policy

If the data flow changes, this policy will be updated and the "Last updated" date above will change. Material changes will be reflected here before they are relied on.

10 / contact

Contact

Questions about privacy can be sent to privacy@oneshotscreen.com.

One Shot Screen

The whole page, in one shot. A calm, local-first full-page screenshot tool for Chrome.

Footer

Product How it works Features Pricing FAQ
Get it Add to Chrome Get notified Privacy
Make 100% local Manifest V3 No tracking
© 2026 One Shot Screen · Built solo. capture -> edit -> export · 100% local