SnapLocal · Privacy ← Back to SnapLocal

▸ Legal / The promise, in full

Privacy Policy

Last updated September 18, 2026 · SnapLocal for Chrome

The short version

Does SnapLocal upload screenshots?
No. Never.
Does SnapLocal collect analytics?
No.
Does SnapLocal require an account?
No.
Does it talk to remote servers?
No.
Where is my data stored?
On your device only
Can the developer see my shots?
No. Impossible.
How is Pro verified?
Offline ECDSA, on-device

Overview

SnapLocal (“the Extension”) is a Chrome browser extension that captures, annotates, and exports screenshots entirely on your local device. It was built with a single guiding principle: your screenshots never leave your machine.

This Privacy Policy explains what data the Extension accesses, how it is used, and — most importantly — what we never do with it.

Zero-Upload Architecture

Data Stored Locally

The Extension stores the following data exclusively on your device using chrome.storage.local (a browser-provided, on-disk, local-only storage area):

Data typePurposeLocation
Screenshot history (PNG/JPG)Review and re-export previous captureschrome.storage.local
Annotation metadataPreserve your edits for each capturechrome.storage.local
Preferences (theme, shortcuts)Remember settings between sessionschrome.storage.local
License key (if Pro)Offline Pro verificationchrome.storage.local

None of this data is ever transmitted off your device. It exists only in your browser’s local storage and is deleted when you uninstall the Extension or clear your browser data.

Licensing & Pro Verification

SnapLocal Pro uses a fully offline license verification system:

Permissions Explained

The Extension requests the following Chrome permissions, each serving a specific, user-facing function:

activeTab

Purpose: Capture the content of the currently active browser tab when you invoke SnapLocal (via toolbar click or keyboard shortcut). This grants temporary access to the tab you explicitly interact with. SnapLocal cannot access other tabs, other windows, or any page you haven’t actively chosen to capture.

scripting

Purpose: Inject the region-selection overlay into the active tab so you can visually select an area to capture. The injected script draws the crosshair UI and selection rectangle. It runs only during an active capture session and is removed immediately after.

storage

Purpose: Persist your screenshot history, annotations, and preferences locally on your device. All data is stored in chrome.storage.local — a browser-managed, on-disk area that never syncs to the cloud (unlike chrome.storage.sync).

clipboardWrite

Purpose: Copy a captured screenshot to your system clipboard when you choose the “Copy” export option. This action is always user-initiated. SnapLocal never writes to your clipboard without your explicit action.

unlimitedStorage

Purpose: Allow the Extension to store large screenshot histories without hitting Chrome’s default 10 MB storage quota for extensions. Without it, users with extensive local history would encounter silent data loss. This permission only raises the local storage limit — it does not enable any network activity.

host_permissions (empty)

SnapLocal requests no host permissions. The Extension has no ability to read, modify, or intercept web traffic on any site. It cannot inject content scripts automatically, cannot read page data without your explicit action, and cannot communicate with remote servers.

What We Do NOT Do

Third-Party Services

SnapLocal does not integrate with, embed, or communicate with any third-party services during normal operation.

The only external interaction is optional and user-initiated: when you choose to purchase Pro, your browser opens a checkout page on a third-party payment processor (Payhip). That transaction occurs entirely in a new browser tab, governed by that processor’s own privacy policy. SnapLocal the Extension does not participate in, observe, or transmit any data during this process.

Children’s Privacy

SnapLocal does not knowingly collect any data from anyone, including children under 13. Since the Extension collects no personal information whatsoever, it is inherently compliant with COPPA and similar regulations.

Data Retention & Deletion

Changes to This Policy

If this Privacy Policy is updated, the new version will be posted at the Extension’s Chrome Web Store listing and on this page. Since SnapLocal collects no data, substantive changes to this policy are unlikely. Any update will be reflected in the “Last updated” date at the top of this document.

Contact

For privacy-related questions or concerns, email hs18103737670@gmail.com or return to the SnapLocal home page.