QuietVault: Privacy-First Precious Metals Portfolio Tracker

A privacy-first desktop app for tracking precious metals holdings. No cloud, no accounts, no subscriptions.

I have been stacking for a while and kept hitting the same problem. Every tracking tool I found either required an account, synced data to someone else’s server, or was just a spreadsheet I had to maintain by hand. I wanted something local, something that could pull in my actual purchase history without me typing it in row by row, and something that showed me real portfolio numbers without phoning home to do it.

So I built QuietVault.

All screenshots in this post use fabricated demo data. None of it reflects my actual holdings.


What QuietVault Does

QuietVault is a desktop application for tracking precious metals purchases and portfolio value. Everything runs on your machine. The only network call it makes is fetching current spot prices, and all it sends is a commodity ticker symbol.

Invoice Import

Drop in PDF invoices from APMEX or SD Bullion. QuietVault parses them automatically and pulls out the metal type, weight, quantity, and price paid. Accessories and non-metal items are filtered out. No manual data entry.

04-import

Order Ledger

A full order history with vendor, date, and line item detail. Filter by vendor, metal type, or year. Sort by any column. Expand any order to see exactly what was in it.

03-orders

Live Spot Prices and Portfolio Totals

QuietVault fetches current spot prices for gold, silver, and copper and calculates market value and gain or loss for each metal and for the full vault. Per-metal totals show ounces held, average cost per oz, current market value, and gain or loss. Vault-wide totals sit at the top.

02-portfolio

Charts

Three charts built in: cumulative spending by metal over time, total ounces held per metal, and annual spending broken down by year. All rendered locally with matplotlib, no external services involved.

05-analytics

Product Breakdown

An aggregated view of every unique product in the vault, its total units, total ounces, and average cost per unit. Filter by product name or metal type and sort any column.

Encrypted Backup and Restore

AES-128 encrypted backup and restore with password protection. Your data is safe even if the backup file is stored off-site.

Theme Support

Full dark and light mode support. Switch from the application menu at any time.


How It Works

QuietVault stores everything in a local SQLite database on your machine. There is no sync, no account, and no server. When you open the app, it fetches current spot prices using ticker symbols only. That is the full extent of its network activity.


Current Status

Core features are complete and in use with real data. The first public release will be available as a free, open source download for Linux. A few remaining polish items and documentation are being finished before that release.


Links

QuietVault is open source under AGPLv3. Built by QuietWire.