At Nettra, your privacy is our top priority. This Privacy Policy explains how we handle your data when you use our offline-first personal finance and networth tracking application. We are committed to protecting your financial information and being transparent about our practices.
Offline-First Storage
Your financial data is stored locally on your device using IndexedDB. We do not collect, store, or have access to your financial information on our servers.
Your Google Sheets, Your Control
When you choose to sync with Google Sheets, data syncs directly to YOUR Google Drive. We never store your financial data on our servers.
No Third-Party Sharing
We do not sell, rent, or share your personal or financial information with third parties for marketing purposes.
1. Data Stored Locally on Your Device
The following data is stored locally in your browser's IndexedDB:
- Financial assets (accounts, balances, account types)
 - Transaction records (income, expenses, transfers)
 - Categories and subcategories
 - Currency preferences
 - Application settings
 
This data never leaves your device unless you explicitly choose to sync with Google Sheets.
2. Google Account Information (Optional)
If you choose to enable Google Sheets sync, we collect:
- Your Google account email address (for authentication)
 - OAuth access tokens (stored locally, not on our servers)
 - Google Sheets spreadsheet ID (stored locally)
 
3. Usage Analytics (Optional)
We use Vercel Analytics to understand how users interact with our app. This includes:
- Page views and navigation patterns
 - Device type and browser information
 - General usage statistics
 
Analytics data is anonymized and does not include any financial information.
Local Data: Used solely to provide the finance tracking functionality within the app. This data remains on your device.
Google Account Data: Used only to authenticate your Google account and sync your financial data to your personal Google Sheets.
Analytics Data: Used to improve app performance, fix bugs, and understand feature usage to prioritize development.
When you enable Google Sheets sync:
- We request limited permissions to create and edit spreadsheets in your Google Drive
 - Your financial data is sent directly from your browser to Google's servers
 - We do not store or access your financial data on our servers during this process
 - The spreadsheet is created in YOUR Google Drive and remains under YOUR control
 - You can disconnect or revoke access at any time
 
Scopes Requested:
https://www.googleapis.com/auth/spreadsheets- Create and edit spreadsheetshttps://www.googleapis.com/auth/userinfo.email- Get your email address
We implement the following security measures:
- Local Encryption: Your browser's built-in security encrypts data stored in IndexedDB
 - HTTPS: All connections to our app use HTTPS encryption
 - OAuth 2.0: Secure authentication with Google using industry-standard OAuth 2.0
 - No Server Storage: We cannot access your data because we don't store it on our servers
 - Client-Side Processing: All financial calculations and data processing happen on your device
 
Important: Because data is stored locally, clearing your browser data or cache will delete your local financial records. Always enable Google Sheets sync as a backup.
You have the right to:
- Access Your Data: All your data is accessible within the app at any time
 - Export Your Data: Sync to Google Sheets to export your data in a readable format
 - Delete Your Data: Clear your browser data or use the app's delete functions to remove data
 - Disconnect Google: Revoke Google Sheets access at any time through the app or Google Account settings
 - Opt-Out of Analytics: Use browser extensions or settings to block analytics tracking
 
We use the following third-party services:
Google Sheets API
For optional data sync functionality. Subject to Google's Privacy Policy.
Vercel Analytics
For anonymized usage analytics. Subject to Vercel's Privacy Policy.
Nettra is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.
You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
If you have any questions about this Privacy Policy or our practices, please contact us at:
Nettra Support
Email: nettra@team.gamatecha.com
You can also review our Terms of Service.