01 Overview
The short version: Your trade data lives in your own Google Sheet — not on our servers. We collect only what is necessary to deliver the add-on, and we never sell your personal information.
Premium Tracker ("we," "us," or "our") is a Google Workspace™ add-on that helps retail options traders track covered call and cash-secured put premium income. This Privacy Policy applies to the Premium Tracker add-on and the website at premiumtracker.app.
By installing or using Premium Tracker, you agree to the collection and use of information as described in this policy.
02 Information We Collect
Information you provide directly:
- Email address — collected when you join the premium waitlist or contact support.
- Trade data — options transactions you enter manually into the Transaction Log tab of your Google Sheet. This data is stored entirely within your own Google Sheet and is never transmitted to our servers.
Information collected automatically:
- Google account email — accessed via the
userinfo.emailOAuth scope to identify your account for licensing and support purposes. - Apps Script execution logs — Google Apps Script may log execution events (errors, timing) in Google's infrastructure. These logs are accessible only to you via the Apps Script editor and are not collected by us.
Information we do NOT collect:
- Your Google Sheet contents or trade data
- Browsing history or activity outside Premium Tracker
- Device identifiers or IP addresses
- Financial account numbers or balances
03 Google OAuth & Permissions
Premium Tracker requests the following Google OAuth scopes when installed:
- spreadsheets.currentonly — Allows the add-on to read and write to the Google Sheet it is installed in. We use this to create tabs, write trade data, and update calculations. We cannot access any other Google Sheets in your account.
- script.container.ui — Allows the add-on to display menus, sidebars, and dialogs within Google Sheets.
- script.external_request — Allows the add-on to make outbound HTTP requests. Used to connect to the E*TRADE™ API (Premium) and to verify your license status (Phase 3).
- userinfo.email — Allows the add-on to read your Google account email address, used solely to identify your account for licensing purposes.
Premium Tracker's use of Google user data complies with the Google™ API Services User Data Policy, including the Limited Use requirements.
04 E*TRADE™ API Integration (Premium)
Premium tier users may connect their E*TRADE™ brokerage account to enable automatic transaction sync. When you connect E*TRADE™:
- You authorize E*TRADE™ (not Premium Tracker) to grant access via OAuth 1.0a.
- Your E*TRADE™ OAuth access token is stored in Google Apps Script's PropertiesService, which is encrypted storage associated with your Google account — not our servers.
- We use the access token only to fetch your options transaction history and current stock quotes for tickers you hold.
- We do not store, log, or transmit your E*TRADE™ credentials or account numbers.
- You can disconnect E*TRADE™ at any time via Premium → Disconnect E*TRADE™ in the add-on menu, which permanently deletes the stored token.
E*TRADE™'s own privacy policy governs how E*TRADE™ handles your brokerage data. Premium Tracker is not affiliated with E*TRADE™ or Morgan Stanley.
05 How We Use Information
We use the limited information we collect solely to:
- Deliver and operate the Premium Tracker add-on
- Verify your license status (free vs. premium)
- Send you the waitlist notification email you requested
- Respond to support requests
- Improve the add-on based on general usage patterns (no individual tracking)
We do not use your information for advertising, profiling, or any purpose not listed above.
06 Data Storage & Security
Your trade data: Stored entirely in your own Google Sheet, governed by Google's security infrastructure and your Google account security settings.
OAuth tokens: Stored in Google Apps Script's encrypted PropertiesService, scoped to your user account within the script.
Email addresses (waitlist): Stored in a form service (Formspree or equivalent) with industry-standard security. Deleted on request.
License records (Phase 3 — not yet active): Will be stored in Firebase Realtime Database, secured by Firebase security rules, accessible only by authenticated Cloud Functions.
07 Data Sharing
We do not sell, rent, or share your personal information with third parties, except:
- Service providers — Payment processing (Stripe, Phase 3), form submissions (Formspree), and database hosting (Firebase) operate under their own privacy policies and data processing agreements.
- Legal requirements — We may disclose information if required by law or valid legal process.
Your trade data is never shared with anyone. It never leaves your Google Sheet.
08 Data Retention
- Trade data: Retained indefinitely in your Google Sheet until you delete it.
- OAuth tokens: Deleted immediately when you disconnect E*TRADE™ or uninstall the add-on.
- Email addresses: Retained until you unsubscribe or request deletion.
- License records: Retained for the duration of your subscription plus 90 days for dispute resolution.
09 Your Rights
You have the right to:
- Access — Request a copy of the personal information we hold about you.
- Deletion — Request deletion of your email address, license record, or any other personal data we hold.
- Correction — Request correction of inaccurate information.
- Portability — Your trade data is already in your own Google Sheet and fully portable.
- Opt-out — Unsubscribe from waitlist communications at any time.
To exercise any of these rights, contact us at nealm682@gmail.com. We will respond within 30 days.
10 Children's Privacy
Premium Tracker is not intended for users under the age of 18. We do not knowingly collect personal information from anyone under 18. If you believe a minor has provided us with personal information, contact us and we will delete it promptly.
11 Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be communicated by updating the "Last updated" date at the top of this page and, where appropriate, by email notification to affected users. Continued use of Premium Tracker after changes constitutes acceptance of the updated policy.
12 Contact Us
If you have questions about this Privacy Policy or how we handle your data:
- Email: nealm682@gmail.com
- Support page: premiumtracker.app/support