Privacy

Your financial data stays under your control.

OpenFinance is designed to analyze bank CSV exports locally on your device without connecting to your bank or sending the contents of those files to an OpenFinance server.

What happens to imported files

The public OpenFinance application reads and parses selected CSV files on your device. It stores imported file contents in this browser's IndexedDB so you can restore them later. Category changes, rules, goals, and interface preferences may be stored in browser local storage.

What OpenFinance does not collect

Network requests

The application itself is delivered over the internet and currently loads its interface files and fonts from hosting providers. These requests can expose ordinary connection information such as an IP address to those providers. Imported financial data is not included in those requests.

Deleting local data

Use Clear data inside OpenFinance to remove saved imports from the application's browser storage. Browser site-data controls can also remove IndexedDB, local storage, and cached application files for finance.jeffreymacy.com. Deleting local browser data cannot be undone.

Installed applications

The Windows, Android, and iOS projects use the same local-first interface and on-device web storage. Files remain on the device unless you independently copy, back up, or share them. Android application backup is disabled so OpenFinance data is not included in app-managed Android cloud backups. Removing an installed app normally removes its app storage; keep independent copies of source statements because OpenFinance is not a backup service.

Feedback and email

The in-app Feedback page does not upload information to OpenFinance. When you choose Prepare email to Jeffrey, OpenFinance asks your device to open its email application with the feedback you entered, the OpenFinance version, and basic device/browser information in a draft. Nothing is sent until you review and send that email. Imported files, transactions, balances, and other application data are not attached. Do not include sensitive financial or personal information in feedback.

Scope and changes

This policy describes the public OpenFinance deployment at finance.jeffreymacy.com. Separately configured forks or private deployments may behave differently. Material changes will be recorded in the project repository.

Effective: August 3, 2026. Questions and product feedback may be submitted through the application's Feedback page or GitHub Issues; security reports should follow the security page.