Legal
Privacy Policy
Last updated: April 28, 2026
GrindGuideAI ("we", "us", "our") is built by JJ Digital. This policy explains what data is collected when you use GrindGuideAI, how it's used, and your rights.
1. What Data We Collect
Data stored in your browser (localStorage/sessionStorage)
Some app data is stored locally on your device to keep the app fast and preserve your session:
- Your name, anonymous visitor ID, login/session state, and app preferences
- Onboarding answers, seller goals, experience level, and app tour completion flags
- Temporary draft handoff state, usage counters, and cached app data used for navigation and limits
- Any locally saved inventory, scan, draft, or playbook data when using local/demo mode
Data stored on our servers
- Your anonymous visitor ID, account email when provided, authentication records, and AI usage counts used to enforce monthly limits
- Subscription status and Stripe customer/subscription IDs when you subscribe
- Scan history, including item results, timestamps, estimates, and related metadata
- Uploaded item photos or photo references when you save scans, inventory, drafts, or listings
- Saved listing drafts, copy-paste listing text, reviewed eBay draft data, pricing, item specifics, shipping settings, and draft status
- Inventory items, including item details, purchase price, sale price, status, platform, notes, photos, and profit calculations
- Seller playbook progress, streaks, logs, and learning/progress history when used
- eBay OAuth connection records, marketplace settings, listing defaults, and encrypted eBay tokens when you connect eBay
- Push notification subscription data (endpoint and keys) if you enable push notifications
2. AI Services
- The AI resale scanner and listing tools send uploaded item photos, notes, and relevant item/listing context to Google's Gemini API for item identification, pricing analysis, image analysis, and listing draft generation. Google Search grounding may be used to find current market pricing.
- The seller coach primarily uses Google's Gemini API. If the primary coach provider is unavailable, coach messages and relevant app context may be sent to Anthropic's API as a fallback.
- OpenAI may be used only when an administrator selects an OpenAI model for testing or hard override use.
- Photos may be processed by AI providers during scans and listing generation. Photos you choose to save with scans, inventory, or listing drafts may also be stored with our image hosting provider.
- AI providers process data in accordance with their respective privacy policies (Google: https://ai.google.dev/terms, Anthropic: https://www.anthropic.com/privacy, OpenAI: https://openai.com/policies/privacy-policy).
3. Payments
All payments are processed by Stripe. We never see or store your credit card number. Stripe may collect billing information in accordance with their Privacy Policy. We store only your Stripe customer ID and subscription status to verify your plan.
4. Analytics
We use Google Analytics to understand how the app is used (page views, feature usage, traffic sources). Google Analytics uses cookies to collect anonymous usage data. No personally identifiable information is sent to Google Analytics.
5. Cookies
GrindGuideAI uses only essential cookies required for the app to function and Google Analytics cookies for anonymous usage tracking. We do not use advertising or third-party marketing cookies.
6. Push Notifications
If you enable push notifications, we store your browser's push subscription endpoint and encryption keys to send you updates. You can disable push notifications at any time through your browser settings or the app's Profile tab.
7. Data Sharing
We do not sell, rent, or share your personal data with third parties for marketing purposes. Data is only shared with service providers needed to operate GrindGuideAI:
- Google - Gemini API for scanner, listing, coach, tips, onboarding, and Google Search grounding for pricing data
- Anthropic - seller coach fallback processing when the primary coach provider is unavailable
- OpenAI - optional administrator-selected model override/testing only
- Cloudinary - image hosting for saved item photos, inventory photos, scans, and listing draft photos
- eBay - OAuth connection, listing creation, marketplace settings, order sync, and other eBay-connected features you choose to use
- Stripe - subscription payments and billing portal
- Resend - transactional emails, alerts, and product/update emails when enabled
- Google Analytics - anonymous usage analytics
- Vercel - frontend hosting
- Render - backend hosting and database
8. Data Retention
Data stored in your browser persists until you clear browser data or use an in-app reset/sign-out option where available. Server-side account, subscription, inventory, saved photo, listing, scan, usage, and eBay connection records are retained while needed to provide the service, enforce limits, support users, comply with legal obligations, and maintain billing records. Some operational logs and usage records may be pruned regularly.
9. Your Rights
You can delete locally stored data at any time using your browser's "Clear site data" function or in-app reset/sign-out options where available. To request deletion of server-side records such as usage logs, inventory records, saved listing data, eBay connection records, or subscription-related records, email us at support@grindguideai.com. Some records may need to be retained for legal, security, tax, billing, or dispute-resolution purposes.
10. Children
GrindGuideAI is not directed at children under 13. We do not knowingly collect data from children under 13. If you believe a child under 13 has provided us with data, please contact us at support@grindguideai.com and we will delete it.
11. Email Communications
We collect email addresses through our newsletter signup, account registration, and Stripe checkout. We may send weekly digest emails containing reseller tips, listing workflow help, seller playbook updates, and product updates. You can unsubscribe at any time using the link in any email or through your app settings. We never sell or share your email address with third parties. We use Resend as our email delivery service.
12. Changes to This Policy
We may update this policy as the product evolves. Material changes will be noted at the top of this page with an updated date.
13. Contact
Questions? Email support@grindguideai.com.