1. What ShopSignal does
ShopSignal is a Chrome browser extension that helps Etsy sellers improve their listings. It reads listing data from your authenticated Etsy seller dashboard, scores each listing against Etsy's current search rules, and suggests optimised titles, tags, and descriptions. The extension includes a companion backend service for generating listing rewrites.
We built ShopSignal because Etsy changed how search works and most sellers don't know. We're here to help you fix your listings, not to harvest your data.
2. Data we collect
We collect the minimum data necessary to provide and improve ShopSignal. Here is exactly what we collect, why, and how long we keep it:
| Data | Purpose | Retention |
|---|---|---|
| Listing titles, tags, descriptions, prices, and shipping costs | Read from your Etsy dashboard to score and rewrite your listings. Sent to our server only when you request a rewrite. | Rewrite history stored indefinitely so you can reference past changes. You may request deletion at any time. |
| Anonymous user ID | Generated on install to track your rewrite usage count and plan. Not linked to your name or email. | Until you uninstall the extension or request deletion. |
| Email address (waitlist only) | If you sign up on our website, we store your email to notify you about launch updates and apply your discount code. | Until you unsubscribe or request deletion. |
| Plan and billing data (paid users) | If you subscribe to a paid plan, Stripe processes your payment. We store your Stripe customer ID, plan type, and billing dates. We never see or store your credit card number. | For the duration of your subscription plus any legally required retention period. |
Data we do NOT collect
✕ Personal identity information (name, address, phone number)
✕ Etsy account credentials or passwords
✕ Cookies or tracking pixels
✕ Financial information (credit card numbers, bank details)
✕ Data from any website other than etsy.com
3. How we use your data
Your listing data is used for one purpose: to score and optimise your Etsy listings. Specifically:
Scoring happens entirely within the Chrome extension on your device. Your listing data is read from the Etsy page DOM and scored locally. No data leaves your browser during scanning.
Rewrites are generated when you click "Get rewrite for this listing." At that point, your listing's title, tags, description, price, and shipping cost are sent to our server, which processes them through a language model to generate an optimised version. The rewrite is returned to you and logged in our database.
We do not use your data for advertising, profiling, market research, or any purpose other than providing and improving ShopSignal.
4. Third-party services
We share data with the following third-party services, and only to the extent necessary to operate ShopSignal:
| Service | What we share | Their privacy policy |
|---|---|---|
| Anthropic (AI provider) | Listing title, tags, description, price, and shipping cost — only when you request a rewrite. | anthropic.com/privacy |
| Supabase (database) | Anonymous user ID, rewrite history, waitlist emails. | supabase.com/privacy |
| Vercel (hosting) | API requests are routed through Vercel's serverless infrastructure. Standard server logs (IP address, timestamp) are managed by Vercel. | vercel.com/legal/privacy-policy |
| Stripe (payments) | If you subscribe to a paid plan, Stripe handles all payment processing. We never receive or store your card details. | stripe.com/privacy |
We do not sell, rent, or share your data with advertisers, data brokers, or information resellers.
5. Chrome extension permissions
ShopSignal requests the following browser permissions and nothing more:
| Permission | Why it's needed |
|---|---|
| sidePanel | Displays the ShopSignal dashboard in Chrome's side panel alongside your Etsy pages. |
| storage | Saves your scan results, authentication token, and usage data locally on your device. |
| tabs | Allows ShopSignal to navigate to a listing's edit page when you click "Apply to listing." |
| Host permission: etsy.com | Allows the extension to read listing data from your Etsy seller dashboard. The extension only activates on etsy.com pages — it cannot access any other website. |
6. Google API Limited Use disclosure
We limit our use of data to providing and improving the listing optimisation features described in this policy. We do not transfer data to third parties except as necessary to operate the service, for security purposes, or to comply with applicable law. We do not use data for advertising, profiling, or purposes unrelated to ShopSignal's core functionality.
7. Data security
All data transmitted between the extension and our servers is encrypted using HTTPS/TLS. Data stored in our database is protected by Supabase's infrastructure-level encryption. Authentication tokens are signed with industry-standard JWT and expire after 90 days.
We follow the principle of least privilege: the extension only requests the permissions it needs, only accesses etsy.com, and only sends data to our server when you explicitly request a rewrite.
8. Your rights
Regardless of where you live, you can:
→ Correct any inaccurate information
→ Delete your data and account at any time
→ Export a copy of your rewrite history
→ Uninstall the extension to stop all local data collection immediately
For EU/UK residents (GDPR)
Our legal basis for processing your data is legitimate interest (providing the service you installed) and consent (for waitlist signups). You have the right to access, rectification, erasure, restriction of processing, data portability, and to object to processing. You may also lodge a complaint with your local data protection authority.
For California residents (CCPA/CPRA)
You have the right to know what personal information we collect, to delete your personal information, to opt out of the sale of personal information (we do not sell your data), and to non-discrimination for exercising your rights. ShopSignal does not sell personal information. To exercise any of these rights, email us at the address below.
For Australian residents
We comply with the Australian Privacy Principles under the Privacy Act 1988 (Cth). You may access your personal information and request correction by contacting us.
9. Data retention
We retain your data only for as long as necessary to provide ShopSignal's services. When you uninstall the extension, local data (scan results, authentication token) is automatically deleted by Chrome. Server-side data (rewrite history, anonymous user record) is retained until you request deletion.
Waitlist emails are retained until we send the launch notification, after which they are deleted unless you have created an account.
10. Children's privacy
ShopSignal is a business tool designed for Etsy sellers. We do not knowingly collect data from anyone under the age of 16. If you believe a child has provided us with personal information, please contact us and we will delete it immediately.
11. Changes to this policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify you through the extension or by email (if you have provided one). The "Last updated" date at the top of this page reflects the most recent revision.
12. Contact us
If you have any questions about this Privacy Policy, your data, or your rights, contact us: