← Back to TallyUp Finance

Privacy Policy

Last updated: September 30, 2026

Overview

TallyUp Finance is a personal finance tracking application operated by Stillwater Technology Group LLC, a Montana limited liability company. Your privacy is fundamental to how we built this product. We designed TallyUp so that your financial data stays in your control.

Data We Store

Data We Do NOT Store

Google API Usage

TallyUp Finance uses the Google Sheets API to read and write data to a single spreadsheet in your Google Drive. We request the drive.file scope, which limits access exclusively to files created by TallyUp Finance — we cannot see, access, or modify any other files in your Google Drive. We do not access your email, contacts, calendar, or any other Google services.

TallyUp Finance's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We use Google user data only to provide and improve the features you see in TallyUp Finance. We do not use it for advertising, we do not sell it, and no person at TallyUp Finance reads the contents of your spreadsheet unless you ask us to for support, it is needed for security purposes, or it is required by law.

Data Protection

We take the security of your data seriously and implement the following safeguards:

Authentication

We use Google OAuth via Supabase for authentication. Your Google password is never shared with us.

When you sign in, Google issues two tokens. The access token is short-lived (about an hour) and is kept in your browser, including a cached copy in local storage so a page reload does not sign you out of Google. It is never saved to our database. The refresh token is stored in your account profile in our database. When your access token expires, our server uses the refresh token to request a new access token from Google and sends it back to your browser. Both tokens are limited to the drive.file scope, so they can only reach the spreadsheet TallyUp Finance created.

Your refresh token is deleted when you delete your account. You can also revoke TallyUp Finance's access at any time from your Google Account permissions page, which immediately invalidates the stored refresh token.

Service Providers

We rely on the following companies to run TallyUp Finance. Each receives only the data it needs to perform its service:

We may also disclose information if required by law, or to protect the rights and safety of our users or the Service.

Cookies & Local Storage

We use browser local storage and session storage to maintain your session (including your sign-in session and a cached Google access token), cache preferences (dark mode, dashboard tab), and improve load times. We do not use third-party tracking cookies or analytics.

Data Deletion

You can delete your account directly from the app — go to your dashboard, click the settings gear icon, and click “Delete Account.” This immediately removes your profile, stored Google refresh token, purchase status, and account from our live database, and deletes your customer record at Stripe. Your Google Sheet will remain in your Google Drive, where you can delete it at any time.

Data Retention

Changes to This Policy

We may update this policy as TallyUp Finance changes. When we do, we will update the date at the top of this page, and for significant changes we will make reasonable efforts to notify you.