Privacy Policy
Last updated: March 2026
What TagSpy Does
TagSpy is a browser extension that helps Etsy sellers optimize their listings for search. It reads publicly available data from Etsy listing pages to display tags, SEO scores, and AI-powered optimization suggestions.
Data We Collect
TagSpy collects the minimum data necessary to provide its features:
- Anonymous install identifier — On first install, the extension generates a random UUID (not tied to your identity, email, or Etsy account). This ID is used for the referral credit system and to authenticate requests to our backend. It is synced across your Chrome devices via Chrome Sync and stored on our server.
- Listing data for AI features — When you use Smart Audit or Listing Creator (paid/promotional features), the listing title, description, tags, and category are sent through our backend to the Anthropic API for analysis. This data passes through our server but is never stored or logged.
- Referral attribution — If you install via a referral link, the extension reads a referral code from tagspy.app localStorage (and removes it immediately) to credit the referrer. Only the anonymous referrer UUID is transmitted.
- Anonymous install-source attribution — If you visited tagspy.app before installing, the extension reads a source label (for example "producthunt" or "google") that the site stored in its own localStorage, and reports anonymous usage events (install, first use, upgrade) tagged with that label. These events contain no identifiers, no listing data, and nothing about you — they are pure counts that tell us which marketing channel works.
- Uninstall survey — When you uninstall, Chrome may open a one-question feedback page on tagspy.app. Answering is optional and anonymous.
- Payment data — Handled entirely by ExtensionPay/Stripe. We never see or store your payment information.
We do not collect your name, email, Etsy account credentials, browsing history, or any data from non-Etsy pages.
Data Storage
Local (in your browser via Chrome Storage API)
- User preferences (display settings)
- Cached tag and SEO score results (auto-expires)
- AI result cache (up to 20 results, 24-hour TTL)
- Free-tier usage tracking (audit and create credit pools)
- Referral credit count (cached from server)
- API authentication token
Server-side (Cloudflare Workers KV)
- Referral records keyed by anonymous UUID: referral chain, credit counts, and credit expiry dates. No listing data, no personal information.
- Anonymous attribution events (install, first use, upgrade, uninstall reason) tagged with a marketing source label. No identifiers of any kind; auto-deleted after 13 months.
Listing data and AI prompts are not stored or logged on our server. They are forwarded to the Anthropic API in real time and discarded.
Third-Party Services
- Cloudflare Workers — Our backend proxy and referral system run on Cloudflare Workers. Subject to Cloudflare's Privacy Policy.
- Etsy Open API — Used to fetch listing data. Subject to Etsy's API Terms of Use.
- Anthropic API — Used for AI-powered optimization (Smart Audit and Listing Creator features). Listing titles, descriptions, and tags are sent for analysis. Subject to Anthropic's Usage Policy.
- ExtensionPay / Stripe — Used for subscription payments. Subject to Stripe's Privacy Policy.
Permissions
- storage — Save settings, cache results, and track usage locally in your browser.
- activeTab — Read the current Etsy listing page to extract tags and calculate SEO scores.
- sidePanel — Display the main TagSpy interface as a Chrome side panel.
- scripting — Execute a small script on tagspy.app tabs (only) to read and remove referral and install-source attribution data from localStorage on install.
Host Permissions
- https://*.etsy.com/* — Inject the content script on Etsy listing pages to extract tags, titles, and related searches.
- https://tagspy.app/* — Read referral and install-source attribution from tagspy.app localStorage during installation. No other data is read from or written to this site.
- https://extensionpay.com/* — Required by our payment provider (ExtensionPay) to detect completed payments and restore subscriptions. A minimal content script runs on this domain to communicate payment status back to the extension.
Data Deletion
- Local data: Removing the extension from Chrome deletes all locally stored data.
- Server data: To request deletion of your referral record from our server, email hello@etsyedge.app with your referral ID (found in the extension's referral sharing screen).
Children's Privacy
TagSpy is not directed at children under 13. We do not knowingly collect data from children.
Changes to This Policy
We may update this policy from time to time. Changes will be reflected in the "Last updated" date above.
Trademarks & Affiliation
TagSpy is an independent tool and is not affiliated with, endorsed by, or sponsored by Etsy, Inc. "Etsy" is a trademark of Etsy, Inc., used here descriptively to identify the marketplace this tool works with.
Contact
Questions about this privacy policy? Email us at hello@etsyedge.app.