Support
Getting Help
OpenLedger is designed to be simple and self-explanatory, but if you run into trouble, there are several ways to get help.
GitHub Issues
Bug reports, feature requests, and questions are welcome on the OpenLedger issue tracker. Before opening a new issue, please search existing issues to see if your question has already been answered.
Documentation
The project README and CLAUDE.md in the repository contain setup instructions, architecture notes, and guidance for contributors. For deployment questions, refer to the Vercel documentation for Next.js applications.
Email Support
For private inquiries, you can reach the maintainer directly at sparshsam@gmail.com. Please allow up to 48 hours for a response.
Self-Hosting
OpenLedger is open-source and can be self-hosted. Clone the repository, configure your environment variables for Supabase if desired, and deploy to any Node.js or Vercel-compatible platform. See the repository README for detailed instructions.
Frequently Asked Questions
- Is my data safe?
- Yes. In guest mode, all data stays in your browser's localStorage. Nothing is sent to any server unless you explicitly trigger a cloud backup.
- Is an account required?
- No. Guest mode is the default. Sign-in is entirely optional and only needed for cloud backup features.
- Can I import data from my bank?
- OpenLedger supports CSV import. Most banks offer a CSV export option. The parsing happens entirely in your browser — no bank login or API key is needed.
- How do I back up my data?
- Export a JSON backup from Settings → Local data → Export JSON. If signed in, you can also use the Cloud Backup panel to store your data on Supabase.
- Is OpenLedger free?
- Yes. OpenLedger is free, open-source software under the AGPL-3.0 license. There are no paid plans, subscriptions, or premium features.