Last updated: January 2025
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.
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.
| Permission | Why it's needed | What 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. |
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.
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.
localkit bundles the following open-source libraries. All run locally and make no network requests:
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.
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.
Questions about this privacy policy: support@localkit.app