Privacy Policy
Last updated: June 2026
Gainzkeeper is a personal investment portfolio tracker built for friends and family. This policy explains what data we collect, why, and how we handle it.
Who We Are
Gainzkeeper is operated by Scott Wever. For questions about your data, contact us at scott.wever@gmail.com.
Data We Collect
When you sign in with Google, we receive your email address and a unique identifier from Google. We do not receive your name, profile picture, or any other Google account data unless you explicitly grant permission.
Any portfolio data you enter — holdings, transactions, cost basis, and notes — is stored in your account and isolated from other users via row-level security.
We may log basic request metadata (IP address, timestamp, page path) through Vercel's infrastructure for debugging and security purposes.
Why We Collect It
We collect your email address to identify your account and deliver essential service messages such as password resets. We do not use your data for marketing, advertising, or profiling.
Third Parties
We use the following services, each governed by its own privacy policy:
- Supabase (supabase.com) — Authentication and database hosting. Your email and portfolio data are stored here.
- Vercel (vercel.com) — Hosting. Your requests pass through Vercel's infrastructure.
- Cloudflare Workers (cloudflare.com) — A price-proxy we operate. No personal data is sent to Cloudflare through this service.
- Yahoo Finance — Used to fetch live market prices. No personal data is sent to Yahoo Finance.
Retention
We retain your data for as long as your account exists. If you delete your account, your portfolio data is permanently deleted within 30 days. Server logs are retained for approximately 30 days.
Your Rights
Under GDPR you have the right to access, correct, export, or delete your personal data. To exercise these rights, email scott.wever@gmail.com. We will respond within 30 days.
Cookies
We use cookies for authentication and session management only. See our Cookie Statement for details.
Changes to This Policy
We may update this policy from time to time. The date of the most recent update is shown at the top of this page.