Repository navigation
Your Data and Backups
Hatem Soliman edited this page Oct 15, 2026
·
1 revision
Everything you make in Hesabak (profiles, clients, invoices and receipts) is stored in your browser's local storage on your own device. Nothing is sent anywhere: the app has no server, and its security policy blocks connections to other sites.
- Back up regularly. On Saved, press Export everything (JSON) to download one file with all your data.
- Restore or move with Import JSON on the same or another computer. Imported profiles, clients and invoices are added to what's there.
- Clearing site data erases it, and so does closing a private window.
- Each browser has its own copy. Chrome and Safari on the same laptop don't share data.
Saved → Erase all data in this browser removes everything. You have to press it twice within a few seconds, so it can't happen by accident. Export first if you might want the data back.
If you work on Hesabak's code, keep your own export outside the repository. Files named like hesabak-*.json and *-my-data.json are already in .gitignore.
Open the app · Source · Report a bug · Changelog · MIT licence · Made by Hatem Soliman