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
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.