Capital Friends CapitalFriends ← Back

Privacy Policy

Last updated: March 13, 2026

Overview

Capital Friends (capitalfriends.in) is a free, open-source family portfolio tracker built by Jagadeesh Manne. It helps you track investments, insurance, loans, and goals for your entire family using a Google Spreadsheet stored in your own Google Drive.

Capital Friends does not have any backend servers, databases, or analytics. Your financial data stays entirely within your Google account. The developer cannot access your financial data.

How Your Data is Stored

When you sign in for the first time, the app automatically creates a Google Spreadsheet named "Capital Friends - Your Name" in your Google Drive. All your financial data is written to this spreadsheet.

Google Permissions (OAuth Scopes)

When you sign in with Google, we request the following permissions. Each is required for the app to function:

auth/spreadsheets
Google Sheets Sensitive
See, edit, create and delete all your Google Sheets spreadsheets

Why we need this: Required to create your Capital Friends spreadsheet on first sign-in, and to read/write your portfolio data, goals, settings, family members, insurance, liabilities, and all other financial information. The app only accesses the Capital Friends spreadsheet it created — no other spreadsheets.

auth/drive.file
Google Drive (App-Created Files) Non-Sensitive
See, edit, create and delete only files created by this app

Why we need this: Used to create your Capital Friends spreadsheet via SpreadsheetApp.create() during first-time setup. This scope only grants access to the single spreadsheet the app creates — we cannot access any other files in your Google Drive.

auth/gmail.send
Gmail (Send Only) Sensitive
Send email on your behalf

Why we need this: Used to send periodic email reports containing your portfolio summary, goal progress, and fund performance. Emails are sent from your own Gmail account to yourself and/or family members you configure in Settings. We cannot and do not read, access, or delete your emails — the gmail.send scope only permits sending.

auth/script.scriptapp
Apps Script Execution Sensitive
Allow this application to run when you are not present

Why we need this: Required for time-based triggers that automatically refresh mutual fund NAV prices daily and send scheduled email reports. These triggers run as background tasks within Google Apps Script — not on any external server.

openid, email, profile
Sign-In Identity
Know who you are on Google, see your email address and profile info

Why we need this: Standard Google Sign-In scopes used to authenticate you and display your name, email, and profile picture within the app. This information is used only in-browser and is not sent to or stored on any server.

Google API Services User Data Policy

Capital Friends's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

How We Use Google User Data

Capital Friends accesses Google user data exclusively to provide its core portfolio tracking functionality. Below is a complete disclosure of how each type of data is used:

Data is never used for: advertising, profiling, selling to third parties, training AI/ML models, or any purpose other than providing the portfolio tracking features described above.

Data Protection & Security

Capital Friends implements the following measures to protect your sensitive financial data:

Data We Collect

We do not collect, store, or transmit any user data to our own servers.

The web app is a static website hosted on GitHub Pages. It communicates directly with Google APIs from your browser. There is no intermediary server that processes or stores your data.

Email Reports

If you enable email reports in Settings, the app uses Google Apps Script (running under your authenticated session) to send a portfolio summary email via your Gmail account.

Data Deletion & Account Removal

Since all your data is stored in your own Google Drive, you have full control:

Third-Party Services

Capital Friends interacts with the following third-party services:

Children's Privacy

Capital Friends is not intended for use by individuals under the age of 18. We do not knowingly collect information from children. The app is designed for adults managing family finances.

Changes to This Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page reflects the most recent revision. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, data handling, or the app:

Developer: Jagadeesh Manne

Email: jagadeesh.k.manne@gmail.com

GitHub: jagadeeshkmanne/capital-friends