Privacy Policy

Last updated: 2026-08-21

TailSnap is a browser extension that reads the styles of a page you are looking at and turns them into code. Almost everything it does happens on your own machine. This page explains exactly what stays there, what leaves, and what we never collect at all.

The short version

We do not run analytics. We do not track your browsing. Captures, settings and your saved component library live in your browser's local storage and are never uploaded unless you turn on a feature that plainly requires it — AI Cleanup or cloud sync.

Who we are

TailSnap is operated by Mykhailo Zakharchuk, st. Vasylia Ivanysa, bldg 2, Kyiv, 02156, Ukraine. For any privacy question, write to pankanarxis98@gmail.com.

What stays on your device

The following is written to chrome.storage.local, which is storage inside your own browser profile. It is not transmitted anywhere by the extension:

You can erase all of it at any time from Settings → Clear local data, or by removing the extension.

What leaves your device, and only when you ask

Buying and activating a licence

When you start a purchase or activate a licence, our server receives your device identifier, the plan you chose, and your licence key or Paddle transaction id. It stores the licence, which devices it is active on, and the email address Paddle associates with the purchase — so we can tell whether your subscription is still active.

AI Cleanup (Pro, off by default)

If you press the AI button, the generated component code is sent to our server and on to Anthropic's Claude API, together with the URL and title of the page it came from. The cleaned-up code is returned to you. We do not store the code or the result; we keep only a per-day counter so the feature cannot be abused. Do not use this feature on pages containing information you would not want processed by a third party.

Cloud sync (Pro, off by default)

If you turn on library sync, the components you saved — including their code, source URL and thumbnails — are stored on our server so your other machines can pull them. Turning sync off stops further uploads; write to us if you want the stored copy deleted.

Deep Scan (Pro)

Deep Scan fetches stylesheets from the website you are capturing. Those requests go directly from your browser to that website, without credentials and without passing through our servers. We never see them.

What we never collect

Permissions, and why each exists

PermissionWhy
activeTabRead the page you invoked TailSnap on. It grants nothing until you click the icon or press the shortcut, and nothing on any other tab.
scriptingInject the element picker into that tab on demand.
storageKeep your captures, settings and library on your device.
sidePanelShow the panel where the generated code appears.
contextMenusThe right-click entry that starts the picker.
alarmsCheck once a day whether a Pro subscription is still active.
Optional: all sitesRequested only if you use Deep Scan or bundle export, and only when you press those buttons. You can decline and everything else keeps working.
Optional: localhostRequested only if you use the VS Code bridge, to reach the helper running on your own machine.

Who processes data on our behalf

How long we keep things

Licence records are kept while the licence is live and for up to 13 months afterwards, so we can handle renewals, disputes and support. Synced library items are kept until you delete them or ask us to. AI Cleanup requests are not retained; only a daily counter is, and it expires within 36 hours.

Your rights

Depending on where you live, you may have the right to access, correct, export or delete the personal data we hold, and to object to processing. Write to pankanarxis98@gmail.com and we will respond within 30 days. Most of what TailSnap holds is on your own device, where you can delete it yourself immediately.

Children

TailSnap is a developer tool and is not directed at anyone under 16.

Changes

If this policy changes in a way that affects what we collect, we will update the date at the top and note the change in the extension's release notes.

Before you publish this

This document describes what the software actually does, but it is not legal advice. Fill in the placeholders, and have a lawyer in your jurisdiction review it before you take payments — particularly if you sell into the EU or California.