SnapCSV does not collect personally identifiable information. Page content, table data, and CSV exports stay on your device. The extension does send anonymous, aggregate usage events to Google Analytics so we can understand which features are used — see the Analytics section below for the full list.

Overview

SnapCSV is a Chrome extension that lets you export HTML tables from any webpage to a CSV file. This privacy policy explains what data the extension accesses, how it uses that data, and what is never collected.

Data We Access

SnapCSV accesses only the minimum data required to function:

Data We Do Not Collect

Local Storage

The following data is stored locally on your device using chrome.storage.local and never leaves your browser:

You can clear all of this data at any time by removing the extension from Chrome.

Analytics

SnapCSV uses Google Analytics 4 (GA4) via the Measurement Protocol to understand how the extension is used in aggregate — which features are popular, where errors happen, and how often free users convert to Pro. We collect anonymous event data only; no page content, no table data, no CSV contents, and no personally identifiable information are sent.

Events we collect:

Each event is associated with the anonymous clientId stored locally in your browser (see Local Storage above). Removing the extension deletes this identifier and ends our ability to recognize your install. Google's processing of data sent via Measurement Protocol is governed by Google's Privacy Policy.

We do not use the analytics data for advertising, audience segmentation, or any purpose beyond product improvement.

Third-Party Services

LemonSqueezy (license validation only): If you activate a Pro license, your license key is sent to the LemonSqueezy API for validation. Only the license key and a static instance name ("SnapCSV") are included in this request. LemonSqueezy's own privacy policy governs how they handle this data. No browsing data, page content, or personal information is included.

Google Analytics 4 (anonymous usage events): SnapCSV sends the events listed in the Analytics section to Google's Measurement Protocol endpoint at https://www.google-analytics.com/mp/collect. Each event includes the anonymous clientId generated on first install and the event-specific fields described above. No page content, table data, URLs, or personally identifiable information is included. Google's handling of this data is governed by the Google Privacy Policy.

No other third-party services or SDKs are used by SnapCSV.

Permissions Used

SnapCSV requests the following Chrome permissions:

SnapCSV also requests one host permission:

Children's Privacy

SnapCSV is not directed at children under the age of 13 and does not knowingly collect any information from children.

Changes to This Policy

If this privacy policy is updated, the "Last updated" date at the top of this page will be changed. Significant changes will also be noted in the extension's Chrome Web Store listing.

Contact

If you have questions about this privacy policy or how SnapCSV handles data, please open an issue on the GitHub repository or contact us at the email listed in the Chrome Web Store listing.