How SpendGuard
works for you
From sign-up to full financial clarity — in four simple steps.
Create your free account
Sign up in under 60 seconds with just your name and email. No credit card. No subscription. No catch.
- Email & password registration
- Secure JWT session — stays logged in
- Your data is private and encrypted
Add your transactions
Add transactions one at a time, or bulk-import an entire year of bank history with a single CSV upload.
- Manual entry with merchant, date & payment method
- CSV bulk import — up to 5MB in one upload
- Auto-categorization into 19 default categories
Get instant insights
The moment your data is in, SpendGuard analyses your spending patterns and displays clear, actionable charts.
- Monthly income vs. expense summary
- Category-level spending breakdown
- Top merchants & trends over time
Make better financial decisions
With full visibility into your finances, you'll naturally reduce wasteful spending, track subscriptions, and grow savings.
- Subscription auto-detection
- Monthly email reports in your inbox
- Webhook integration for real-time data
Common questions
Is my banking data safe?
Yes. SpendGuard never connects to your bank directly. You enter or upload data yourself. All passwords are hashed with bcrypt and connections are encrypted.
Can I import from any bank?
Yes. If your bank lets you export a CSV of transactions, you can import it directly. Use the template from the Upload page as a guide.
What currencies are supported?
SpendGuard is currency-agnostic — it stores amounts as numbers and you choose how to display them. It's optimized for BDT but works for any currency.
How does subscription detection work?
SpendGuard scans your transaction history for recurring charges with similar amounts and merchants, then flags them as subscriptions automatically.