Frequently Asked Questions

What ExpenseTracker does, how your data is handled, and what's free vs. paid.

What is ExpenseTracker?

A free expense-tracking Progressive Web App. Log expenses under flexible, configurable categories (personal, family, team, project, department, client, or location), see interactive dashboards and reports, and import/export your data as Excel or JSON — all usable instantly with no signup.

Do I need to create an account?

No. ExpenseTracker works fully without an account — your data is stored locally in your browser. An optional free account exists for one thing only: keeping an encrypted backup copy of your data on our server. It is never required to use the app.

Where is my data stored? Is it private?

By default, entirely on your own device, in your browser's local storage (IndexedDB) — nothing is sent to any server. Install it as an app (PWA) for reliable offline access. Data only ever leaves your device if you create an optional account and choose to back up.

How does the optional encrypted backup work?

If you create an account, you can upload a backup that's encrypted in your browser (AES-256-GCM) using a passphrase you choose, before it ever reaches our server. That passphrase is deliberately never sent to us and is separate from your account password — so even we can't read your backup contents. The tradeoff: if you forget your passphrase, that backup cannot be recovered by anyone, including us. There is no recovery flow, by design.

What happens if I clear my browser data or switch devices?

Local-only data does not follow you across browsers or devices, and clearing site data will erase it. The app requests persistent storage from your browser as a best-effort safeguard, but that isn't a guarantee. If you want a safety net, either download a JSON backup from Settings > Backup & Restore, or create an account and use the encrypted server backup.

What's the difference between the Free and Business plans?

The app itself is identical either way — unlimited expenses, all features, local-first storage, no account required. Free (Personal Use) covers that. Business Use ($10/month or $100/year) is a commercial-use license layered on top, for organizations: it adds priority email support and the ability to request custom features, and covers you to use the app commercially rather than just personally.

Is this a shared, multi-user tool for teams?

Not in the sense of real-time collaboration or cloud sync between people. Each browser/device keeps its own local dataset. What ExpenseTracker offers instead is flexible categorization — you can label and organize expenses by team member, project, department, client, or location within your own dataset, and export/import JSON or Excel to move data between people or devices manually.

Can I import my existing expense data?

Yes. ExpenseTracker supports importing from Excel (converted to its internal format) and from JSON backups, plus full JSON export of everything for use elsewhere.

Does it work offline?

Yes. Install ExpenseTracker as a Progressive Web App on your phone, tablet, or desktop and it runs fully offline, since all core functionality is local to your browser.

Who makes ExpenseTracker?

ExpenseTracker is built by GrayPenguin Development.