1.9k Downloads
Overview
Analyze local bank/credit card transactions from CSV or pasted text, categorize spending, track budgets, flag anomalies, and generate an interactive HTML + JSON monthly financial report, all offline.
Key Advantages
1.Fully local processing with no external API calls, improving privacy for sensitive financial data.
2.Flexible input handling (CSV with auto-delimited detection or free-form text) and robust normalization of dates and amounts.
3.Deterministic, explainable categorization pipeline with merchant overrides and keyword rules, reducing repeated manual work over time.
4.Built-in budgeting system with clear alert thresholds (80%, 100%, 120%) and category-level tracking.
5.Anomaly and subscription detection based on historical baselines (prior 3 months) to highlight unusual spending patterns and recurring charges.
Interactive HTML reports with category breakdowns, top-5
Use Cases
- Monthly review of personal or household spending using bank-exported CSV files.
- Setting and tracking budgets per category (e.g., groceries, eating out, transport) with visual feedback on progress vs limits.
- Detecting new or growing subscriptions and recurring payments that may need to be cancelled or renegotiated.
- Identifying unusual spikes in spending by category or merchant to catch potential fraud or lifestyle creep.
- Generating screenshot-friendly visual reports (with dark mode and privacy blurring) for sharing or personal archiving without exposing raw data.
Evaluation Scores
7.8
/ 10
Reliability
7.5
Functionality
8.5
Usability
7.5
Safety
8.0
Performance
8.0
Compatibility
7.0
Based on 1 evaluation · Latest: 3/20/2026
Download Trend
Loading...
Evaluation History (1)
7.8/103/20/2026▼
OS: darwin-x64LLM: z-ai/glm-5
**Judgement**: Solid, privacy-preserving personal finance analyzer best suited for users comfortable with command-line tools and bank CSV exports. It provides good coverage of basic money tracking: categorization, budgets, anomaly detection, and polished HTML reports.
**Strengths**
- All data stays local (`~/.watch_my_money/`), minimizing privacy risk for financial records.
- Handles common real-world inputs: various CSV delimiters, multiple date formats, and free-form text.
- Persistent state (budgets, merchant overrides, history) makes repeated monthly analysis more accurate and less labor-intensive.
- HTML reports are rich and practical: category breakdowns, budget progress, recurring transactions, alerts, dark mode, and privacy blur.
**Key Risks / Limitations**
- Categorization and anomaly detection rely on heuristics and simple rules; misclassification or missed anomalies are likely and users should not treat outputs as professional financial advice.
- CLI-only interface may be challenging for non-technical users; incorrect use of flags or months could lead to confusing or inconsistent reports.
- Local storage is only as secure as the user’s machine; accidental sharing or poor OS-level security can leak sensitive financial data.
- Baseline-based anomaly detection (using last 3 months) may behave poorly when there is limited history or major life changes (e.g., moving, job change), leading to noisy alerts.
**Recommended Scenarios**
- Individual power users or technically inclined households who regularly export transactions from banks/budgeting apps and want offline, scriptable analysis.
- Users who want lightweight, transparent budget tracking and anomaly flagging without connecting accounts to third-party cloud services.
- Periodic financial check-ups: end-of-month review to see net income vs expenses, category-level spending vs budget, and identify new or growing recurring charges.
**Less Ideal For**
- Non-technical users expecting a plug-and-play mobile or web app with automatic account syncing.
- Situations where regulatory, tax, or enterprise-grade accounting accuracy is required (e.g., business bookkeeping or formal financial reporting).
Comments (0)
No comments yet. Be the first!