From Merchants (Store Owners):
- Store domain name (e.g., yourstore.myshopify.com)
- Store name and owner email address (provided by Shopify during installation)
- OAuth access tokens (to securely access your Shopify store data via API)
- App configuration settings (button styles, colors, text, branding preferences)
- API keys you generate (stored as cryptographically hashed values)
- Subscription plan and billing status (managed through Shopify's billing system)
From Your Store's Customers:
- Shopify Customer IDs (for logged-in customers who add items to wishlists)
- Guest tokens (32-character secure tokens for anonymous users, stored in their browser's localStorage)
- Product IDs and variant IDs of items added to wishlists
- Wishlist creation and update timestamps
- Shared wishlist tokens (unique links customers can share with others)
Product Information (Cached from Your Store):
- Product IDs, titles, handles, and images
- Product variant IDs and pricing
- This data is fetched from your Shopify store via API and cached for performance
Analytics and Usage Data:
- Wishlist add/remove events (product ID, timestamp, customer ID)
- Conversion tracking (when wishlisted items are purchased, tracked via order line item properties)
- API usage counts (for billing purposes on usage-based plans)
- IP addresses (from server logs, used for security and abuse prevention)
What We Do NOT Collect: We do not collect payment information (handled by Shopify), customer passwords (handled by Shopify), browsing history, marketing cookies, or any data beyond what's necessary for wishlist functionality.