Privacy Policy — Etsy Listing SEO Copilot
This Privacy Policy describes how Etsy Listing SEO Copilot (the “Extension”) collects, uses, stores, and shares information when you install and use it. It applies together with any disclosures shown inside the Extension (for example, in Settings). By using the Extension, you agree to this policy.
1. Who we are
The Extension is published on the Chrome Web Store. For questions about this policy, use the support contact shown on the Chrome Web Store listing page.
2. Categories of user data we collect
We only collect data needed to provide the Extension’s features. Depending on how you use the Extension, this may include:
- Account & authentication: Email address (as your sign-in identifier), Firebase-issued session tokens (ID token, refresh token), when you create an account or sign in via Settings (optional cloud features).
- Listing content: Title, tags, and description from the Etsy listing editor you are editing, when you click Analyze or when the Extension reads the form to apply suggestions.
- Usage & quota: Per-account monthly analysis count, plan tier (e.g. free / pro), optional payment-provider customer identifiers, when you use cloud-backed analysis or when subscription status is updated.
- Subscription & billing metadata: Subscription state and plan identifiers as reported by our payment provider when you purchase or manage a subscription through Polar (linked from Settings).
- User preferences: Provider choice (e.g. Gemini vs OpenAI), optional API keys, model names, and endpoints when you save Settings.
- Local-only data on your device: Cached analysis results for the current listing session, optional apply history (before/after snapshots), and UI state in Chrome storage.
We do not sell your personal information. We do not use your data for advertising profiling.
3. How we use your data (processing)
We use the data above only to:
- Provide core functionality — Read listing fields, show the side panel, run SEO analysis, display suggestions, optionally write changes to the listing form, and copy content to the clipboard when you ask.
- Authenticate you (optional) — If you use cloud analysis, verify your identity with Firebase Authentication.
- Enforce plan limits — Store a monthly usage count and plan so free and paid limits can be applied.
- Process subscriptions — Receive webhook events from Polar to update your plan status tied to your account.
- Operate BYOK mode — If you use your own API key, send listing text from your browser to the AI provider you configure using your key.
We do not use listing content to train our own models.
4. How we store your data (storage & retention)
| Location | What | Retention |
|---|---|---|
| chrome.storage.sync | Optional BYOK API keys and preferences | Until removed or uninstall |
| chrome.storage.local | Auth tokens (if signed in), apply history, session cache | Until cleared, sign-out, or uninstall |
| Google Firebase / Cloud | Account ID, email in Auth, Firestore usage/plan fields | While account exists or until deletion requested |
| Cloud Functions | Listing text processed in memory for analysis; not stored as listing archive in normal operation | Transient; provider logging may apply |
You can clear local Extension data from Chrome’s extension settings. Account or data deletion requests may be handled via the contact on the Store listing.
5. Who we share data with (third parties)
We share data only with service providers necessary to run the Extension:
| Third party | Purpose | Data involved |
|---|---|---|
| Firebase Auth, Firestore, Cloud Functions; Gemini for hosted analysis | Email/tokens, user ID, quota/plan; listing text in transit to Gemini on cloud path | |
| Polar | Checkout & subscriptions; webhooks | External customer ID (Firebase UID); subscription events |
| OpenAI | Only if you enable BYOK and your own endpoint | Listing content and your API key from your browser |
| Etsy | You use Etsy’s site; we do not send Etsy a separate data feed for this Extension | Etsy’s privacy policy applies to Etsy’s services |
Links: Google Privacy · Google AI terms · Polar Privacy · OpenAI Privacy
We may disclose information if required by law or to protect rights and safety.
6. International transfers
Data may be processed in the United States or other regions where Google Cloud, Google AI, Polar, or OpenAI operate. See those providers’ policies for transfer mechanisms.
7. Security
HTTPS is used for backend calls. Tokens and keys are stored using Chrome’s storage APIs as described above. Server secrets are not embedded in the Extension package.
8. Children’s privacy
The Extension is not directed at children under 16.
9. Changes
We may update this policy; the “Last updated” date will change. Continued use after changes constitutes acceptance where permitted by law.
10. Contact
For privacy requests, use the support or privacy contact on the Chrome Web Store listing for Etsy Listing SEO Copilot.
“Etsy” is a trademark of Etsy, Inc. This Extension is not affiliated with or endorsed by Etsy, Inc.