Overview
Nexus Negotiator ("the Extension") is a Chrome browser extension that helps users analyze email threads and draft strategic responses using AI. This privacy policy explains how we handle your data.
Data We Collect
Email Content (Temporary Processing Only)
- What: Email thread content from Gmail when you request an analysis
- Why: To provide AI-powered negotiation insights and draft responses
- How it's processed: Sent to our secure backend servers, which forward it to Google's Gemini API for real-time analysis
- Storage: Email content is never permanently stored. It is processed in real-time and immediately deleted after analysis is complete
Authentication Information
- What: Email address, name, and profile picture via Google OAuth
- Why: To authenticate you and manage your subscription
- Storage: Stored on our backend servers
- Usage: Used for account management and subscription verification only
License & Subscription Data
- What: License key, subscription tier, and purchase information
- Why: To verify your subscription tier and enforce monthly usage limits
- Storage:
- Stored on our backend servers (Upstash Redis)
- License key is also stored locally in Chrome's encrypted storage for quick access
- Usage: Validated with each analysis request to enforce limits
Usage Statistics
- What: Monthly analysis count and subscription tier
- Why: To enforce usage limits based on your plan (Free: 10/month, Starter: 100/month, Pro: 500/month)
- Storage: Tracked on our backend servers and reset monthly
- Usage: Checked before each analysis to determine if you're within your plan limits
Local Preferences (Not Transmitted)
- What: Settings like default negotiation mode and notification preferences
- Why: To customize your experience
- Storage: Stored only locally in Chrome's encrypted storage
- Privacy Note: These preferences never leave your device
Data We DO NOT Collect or Store
- ❌ We do not permanently store your email content (processed transiently, then immediately deleted)
- ❌ We do not collect or require user-provided API keys
- ❌ We do not track device IDs or send device identifiers to our servers
- ❌ We do not have access to your Google account password
- ❌ We do not track your browsing history (only interact with Gmail when you request analysis)
- ❌ We do not sell, rent, or share your data with third parties for marketing
- ❌ We do not use advertising networks or third-party analytics trackers
- ❌ We do not store payment card information (handled securely by Stripe)
Third-Party Services
Google OAuth
- Purpose: User authentication
- Data Shared: Email address, name, and profile picture
- Privacy Policy: Google's Privacy Policy
Google Gemini API
- Purpose: AI-powered email analysis and response generation
- Data Shared: Email content is forwarded from our backend to Gemini for real-time analysis
- Data Retention: Google may retain data temporarily per their API terms
- Terms: Google's AI Terms of Service
Stripe
- Purpose: Payment processing for paid subscriptions
- Data Shared: Stripe handles all payment information directly
- What We Receive: Only subscription status and customer ID
- We Do NOT Store: Credit card numbers, CVV, or other sensitive payment data
- Privacy Policy: Stripe's Privacy Policy
Upstash Redis
- Purpose: Backend data storage for sessions, usage tracking, and license validation
- Data Stored: Authentication tokens, license keys, usage counts, subscription tiers
- Privacy Policy: Upstash's Privacy Policy
Vercel
- Purpose: Hosting our backend API
- Data Processed: All API requests pass through Vercel's infrastructure
- Privacy Policy: Vercel's Privacy Policy
Data Flow
Your Gmail → Extension → Our Backend (Vercel) → Gemini API → Analysis → Extension
Processing Steps:
- Local (Your Browser): Extension reads email thread content when you click "Analyze"
- Backend (Vercel): Authenticates your request, checks usage limits, forwards email to Gemini
- Gemini AI: Analyzes email and generates negotiation insights
- Return Path: Analysis results sent back to Extension for display
Critical Privacy Note: Email content is processed transiently and never archived or stored permanently.
Your Rights
You have the following rights regarding your data:
- Revoke Authentication: Disconnect access at any time via Google Account Settings
- Delete License Key: Remove from Extension settings at any time
- Request Data Deletion: Contact us to delete your account and all associated data
- Uninstall Extension: Remove all locally stored data by uninstalling from Chrome
- Control Extension Access: Choose when the Extension runs by only opening it when needed
- Manage Payments: Access Stripe customer portal to update payment methods or cancel subscription
Data Retention
| Data Type | Retention Period |
|---|
| Email Content | Not retained (deleted immediately after analysis) |
| License & Subscription | Stored while subscription is active + 30 days after cancel |
| Usage Statistics | Tracked monthly, historical data retained for 12 months |
| Authentication Data | Stored while account is active |
| Local Preferences | Stored until Extension is uninstalled or storage cleared |
Note: You can request full data deletion at any time by contacting us.
Security
We take security seriously and implement multiple layers of protection:
- HTTPS Encryption: All communication between Extension and backend uses HTTPS
- Local Storage Encryption: Chrome automatically encrypts chrome.storage.local data
- JWT Authentication: Backend uses secure JSON Web Tokens for API authentication
- No Password Storage: We never store your Google password (OAuth handles authentication)
- Payment Security: Stripe handles all payment data (PCI-DSS Level 1 certified)
- Backend Security: Upstash Redis uses encrypted connections and secure access tokens
- No Third-Party Trackers: We do not use advertising networks or analytics services
Cancellation & Refunds
To cancel your subscription:
- Visit the Manage Subscription page
- Enter your email address to look up your license
- Click "Manage Subscription in Stripe"
- In the Stripe Customer Portal, you can cancel, update payment methods, or view invoices
When you cancel, you'll retain access until the end of your current billing period. No refunds are provided for partial months.
Children's Privacy
Nexus Negotiator is not intended for users under 13 years of age. We do not knowingly collect data from children. If you believe we have inadvertently collected information from a child, please contact us immediately.
Changes to This Policy
We may update this privacy policy from time to time to reflect changes in our practices or legal requirements. We will notify users of material changes by:
- Updating the "Last Updated" date at the top of this document
- Posting a notice in the Extension (for significant changes)
- Sending an email notification (for changes affecting data handling)
Contact Information
For privacy-related questions, concerns, or data deletion requests:
- Email: [your-email@example.com]
- GitHub: [your-github-repo]
Consent
By installing and using Nexus Negotiator, you acknowledge that you have read and understood this privacy policy and consent to our data handling practices as described herein.
This privacy policy complies with Google's Chrome Web Store Developer Program Policies and applicable data protection regulations.