Privacy Policy

Effective October 31, 2026 · Last reviewed October 31, 2026

Aggregate Finance (“the app,” “we,” “us”) is operated by Baker Stack. It connects to your bank accounts through Plaid and brings together your credit card statements, transactions, recurring payments, and, if you connect a brokerage, your investments, in a Google spreadsheet you own, an Excel workbook in your OneDrive, or in files you download for Excel, LibreOffice, or as CSV. This policy explains what we collect, how we use it, and the choices you have.

Information we collect

When you sign in

From your financial institutions, through Plaid

When you connect a bank, you sign in to it through Plaid. We never receive or store your bank username or password. With your permission, Plaid provides us with:

From files you import

You can import transactions from a file you download from your bank, Apple Card or another app, and type transactions in. We read the file to take out its transactions (dates, amounts, descriptions, categories, notes, and the last digits of an account number) and the columns they came from, so you can review them. We don’t keep the file itself. Imported transactions are encrypted like the rest of your financial data, and you can remove an import, and everything it added, at any time.

We don’t connect to the app a file comes from, such as Tiller, Monarch, Copilot Money, YNAB, Mint, Muse or Apple Card, and receive nothing from it. You export the file and choose to upload it. We aren’t affiliated with any of these companies; we only provide steps for exporting your data from them and the means to import it.

We store only the fields the app uses to build your dashboard, spreadsheet, and downloads, and we encrypt them before storing them (see Security). The access tokens Plaid issues are encrypted too, with separate keys. Plaid’s handling of your data is described in the Plaid End User Privacy Policy.

Billing

If you subscribe, payments are handled by Stripe. You enter your payment details directly with Stripe, and we never receive or store your full card number. We store your Stripe customer and subscription identifiers, your subscription status, and your billing period, so we know which features you can use. Stripe’s handling of your information is described in the Stripe Privacy Policy.

When you contact us

If you send a message through the contact form, we store your email address, name (if you give one), topic, and message so we can reply. Your name and message are encrypted the same way as your financial data (see Security). To limit abuse, we also store a one-way hash of your IP address, not the address itself. When you delete your account, messages we’ve answered are deleted with it, and any we haven’t answered yet are kept until we have, then deleted. You can also ask us to delete them sooner.

Technical information

We use a single essential cookie to keep you signed in and protect against forged requests. We don’t use advertising or analytics cookies. Our hosting provider records standard server logs (such as IP address, time, and requested page) for security and troubleshooting.

For each browser you’re signed in on, we keep its IP address, the browser and device type it reports, and when it was last active, so your Account page can show where you’re signed in and let you sign out of any of them. We delete that record when the session ends: when you sign out, when you sign it out from another browser, after 30 days without use, or when you delete your account.

We count arrivals on our public pages as daily totals by referring website, and visits to our sign-in page as an overall daily total. These counts are not linked to individual accounts. For accounts created after measurement begins, we record when you first connect a bank, successfully sync a spreadsheet, and pay.

How we use your information

We do not sell your information, use it for advertising, or share it with data brokers.

Google user data

Aggregate Finance’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. Specifically, we use Google user data only to provide and improve the user-facing features described above. We don’t transfer it except as needed to provide those features, to comply with law, or as part of a merger or acquisition with your notice. We don’t use it for advertising. We don’t allow humans to read it unless you give permission, it’s necessary for security or to comply with law, or it’s aggregated and anonymized. We don’t use it to develop, improve, or train generalized artificial intelligence or machine learning models.

Who we share information with

We share information only with service providers that help us run the app, and only as needed for that purpose:

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

Security

Data is encrypted in transit using HTTPS/TLS, including between our servers and our database, Plaid, Google, Microsoft, and the other providers above.

Your financial data is encrypted at rest by the app itself before it’s stored: balances, transactions and merchants, credit card statements, investments, recurring payments, and the names, notes, rules, and budgets you add. It’s encrypted with AES-256 using a key unique to your account, and our database provider also encrypts its storage. The key that unlocks your account’s key is kept with our hosting provider, separately from the database, so access to the database alone doesn’t reveal your financial data. Bank, Google and Microsoft access tokens are encrypted with their own, separate keys. What stays readable in the database is what we need to find your records: your email address and name, your subscription status, which banks you’ve connected, dates, and record identifiers.

Your data is decrypted only in our server’s memory, while it’s being used to sync your accounts and build your dashboard, spreadsheet, and downloads. Access to our systems is restricted. No method of transmission or storage is completely secure, so we can’t guarantee absolute security.

Retention and your choices

Children

The app is intended for adults (18 or older) in the United States and is not directed to children. We don’t knowingly collect information from children under 13.

Changes to this policy

If we make material changes, we’ll update the effective date above and let signed-in users know in the app or by email.

Contact

Questions or requests: contact@aggregatefi.com.