Introducing Lekkalu: Free Personal Finance App
Welcome to Lekkalu
I’m excited to introduce Lekkalu, a free personal finance Progressive Web App (PWA) that puts you in complete control of your financial data. In a world where every app seems to collect and sell your data, I’m taking a different approach: zero-knowledge architecture.
What is Zero-Knowledge Architecture?
Zero-knowledge architecture means we literally cannot access your financial data even if we wanted to. Here’s how it works:
1. Local Encryption
When you enter a transaction, it’s encrypted on your device using AES-256-CBC encryption before being stored. Your encryption key is derived from your password using PBKDF2 (10,000 iterations), and this key never leaves your device.
2. No Server Storage
Your financial data is stored in IndexedDB (a local browser database), not on our servers. We only store your email and user ID for authentication that’s it.
3. True Privacy
Because your data is encrypted locally and never sent to our servers, we cannot:
- Read your transactions or account balances
- Sell your data to advertisers
- Be forced to hand over your data
- Be hacked for your financial information (it’s not on our servers)
Key Features
Track Everything in One Place
- Transactions: Income, expenses, and transfers with recurring support
- Accounts: Bank accounts, credit cards, and investment portfolios
- Investments: Upto 100 Stock and mutual fund tracking
- Goals: Save for that vacation, car, or emergency fund, keep that coffee purchase in check
- Reminders: Never forget a recurring bill or payment
Works Offline
Thanks to our PWA architecture and local storage, Lekkalu works even without internet. Record transactions on a flight, in the subway, or anywhere your data is always accessible.
Multi-Currency Support
Track accounts in different currencies with automatic exchange rate conversion. Perfect for digital nomads and international investors.
Achievement System
Stay motivated with our gamified achievement system. Unlock badges for:
- Consistent tracking
- Reaching savings goals
- Building emergency funds
- Smart spending habits
How to Get Started
Getting started is easy:
- Visit the app: Go to app.lekkalu.app (I highly recommend using it as a native mobile app by installing it on your device following the steps shown when you first open the site.)
- Create an account: Just email and password no name, phone, or address required
- Start tracking: Add your first transaction and account
- Explore features: Set up accounts, goals, and investments
That’s it! No credit card, no subscription, no data mining, no linking to your banks or credit cards.
What’s Next?
I’m constantly improving Lekkalu based on user feedback. Here’s what’s coming soon:
- Pro features: Advanced analytics and reports (optional paid tier)
- More Core Features: I still have some work to do on the core features and keep improving the existing features to provide smooth and easy to use app.
About Me
Hi, I’m Sai, I developed this app out of necessity as I could not find any app or tool out there that is convenient and has good set of features to track my finances. I hope you find the app helpful in building good fianancial health.
Join the Movement
Personal finance should be private. Your spending habits, investment portfolio, and financial goals are nobody’s business but yours. Join us in building a more privacy-respecting fintech ecosystem.
Try Lekkalu today: Get Started Free
Donations keeps the app alive and free for many and supports the development effort. Donate
Have questions or feedback? Email us at contact@lekkalu.app or follow us on all platforms for updates.
Try Lekkalu Today
Experience privacy-first personal finance tracking with zero-knowledge encryption. Your data never leaves your device.