Legal

Privacy Policy

Last updated: January 2025

Short version: localkit collects no data, sends nothing to any server, and stores nothing outside your own device. Ever.

Data collection

localkit collects no personal data of any kind. There are no analytics, no crash reporting, no usage tracking and no telemetry of any kind included in this extension.

We do not know how many people use localkit, which tools they use, or anything about how the extension is used. This is a deliberate choice, not an oversight.

Files and content

Any files you open or process with localkit — PDFs, images, text — are processed entirely within your browser using built-in browser APIs. No file content is transmitted to any server at any time. Files are read from your local filesystem, processed in memory, and the result is returned to you directly.

Permissions explained

PermissionWhy it's neededWhat we do with it
tabs Screenshot tool needs to list open browser tabs Tab titles and URLs are read locally and never transmitted
activeTab Capture the visible content of the active tab when you click Capture Screenshot data stays in memory and is never uploaded
scripting Required by Chrome Manifest V3 for tab capture functionality No scripts are injected into websites
windows Focus the correct browser window during screenshot capture Window state is read locally, never stored or transmitted
storage Store your Pro license key and the last active tool Stored locally in chrome.storage.local, never sent anywhere
host_permissions (<all_urls>) Chrome requires this for captureVisibleTab to work on any website No page content is read. Only used for screenshot capture.

Local storage

Quick Notes uses your browser's localStorage to save notes on your device. This data never leaves your device. Clearing browser data for the extension will delete your notes.

Pro license key is stored in chrome.storage.local after successful verification. It is used only to check Pro status locally — it is never transmitted except during initial Gumroad verification when you first activate.

Pro license verification

When you activate a Pro license key, localkit makes a single request to Gumroad's API to verify the key. This request includes your license key and the product ID. No other information is sent. After verification, the result is cached locally and re-verified silently every 30 days.

If Gumroad is unreachable during re-verification, your Pro status remains active — we never revoke access due to a network error.

Third-party libraries

localkit bundles the following open-source libraries. All run locally and make no network requests:

This website

This website (localkit.app) is hosted on GitHub Pages. GitHub may collect standard server access logs (IP address, user agent, referring URL) as part of their hosting service. We do not control this and do not access these logs. See GitHub's privacy statement for details.

This website uses no analytics, no cookies and no tracking scripts.

Changes to this policy

If this policy changes, the updated date at the top of this page will reflect the change. We will not introduce data collection without explicit notice.

Contact

Questions about this privacy policy: support@localkit.app