QuietLedger

Privacy-first personal finance tracker. Your data stays on your machine.

Overview

In Development

A desktop application for tracking debt, investments, savings, and taxes. Everything runs locally in a SQLite database on your machine. Market price lookups are the only network calls, and they send nothing but ticker symbols. No cloud accounts, no subscriptions, no telemetry.

Python 3.12 PyQt6 SQLite matplotlib yfinance CoinGecko API cryptography (AES-128) AGPL-3.0 License
Full financial dashboard with color coded overview cards
Debt tracking with recurring expenses and payable debt categories
Snowball payoff calculator with projected debt-free date
Investment portfolio with live stock, ETF, mutual fund, and crypto prices
Savings accounts with emergency fund goals and precious metals tracking
Tax history with current year estimator based on personal average
Analytics charts with daily snapshots for net worth, portfolio, and debt
AES-128 encrypted backup and restore with password protection
Dark and light themes with built-in user guide
All data stored locally, no accounts or sign up required
QuietLedger startup dialog for selecting or creating a database
Database selection on launch
QuietLedger dashboard with financial overview cards
Full financial overview with color coded cards and monthly summary
QuietLedger debt tracker showing recurring and payable debts
Debt tracker with separate tables for recurring and payable debts
QuietLedger payoff calculator with snowball projections
Snowball payoff calculator with projected debt-free date
QuietLedger investment tracker with live prices
Investments organized by brokerage with live prices and profit/loss
QuietLedger savings tracker with precious metals
Cash savings and precious metals with live spot prices
QuietLedger tax history and estimator
Tax history with current year estimator
QuietLedger analytics charts
Historical analytics charts tracking financial trends over time
QuietLedger about dialog
About dialog with version, license, and project links

All data shown in screenshots is fabricated demo data. Market data calls are read-only price lookups that share no personal information.