~/tools/wallos
Wallos
tool

Wallos

Wallos is a free, open source subscription tracker you can self-host — a Rocket Money alternative that logs your recurring payments, shows what renews when, and charts your monthly spend, all on your own server with no bank login.

What is Wallos?

Wallos is an open source, self-hosted subscription tracker — a web app that records your recurring payments, shows upcoming renewal dates, and visualizes what you spend each month. You add subscriptions manually and keep every financial detail on your own server, so nothing depends on a bank connection or a third-party service.

What is Wallos best for?

Wallos suits people who want a clear, private picture of their recurring costs — streaming services, SaaS tools, memberships, insurance — without linking a bank account. It fits self-hosters and privacy-minded budgeters who prefer entering subscriptions by hand in exchange for keeping their data local and paying nothing for the software.

What can Wallos do?

  • Track subscriptions with cost, billing cycle, next payment date, category, and payer, plus automatic logo lookup for each service.
  • Visualize spending through a dashboard, calendar view, and statistics that break down monthly and yearly totals by category.
  • Handle multiple currencies, converting them with live exchange rates via the Fixer API.
  • Send renewal reminders over email, Discord, Telegram, Pushover, Gotify, and generic webhooks.
  • Support multiple users and household members with their own logins.
  • Sign in with OIDC/OAuth single sign-on.
  • Suggest and analyze subscriptions with optional AI integrations (ChatGPT, Gemini, or a local Ollama model).
  • Run in 20+ languages with customizable categories, currencies, and themes.

Where does Wallos fall short?

The biggest gap versus Rocket Money is automation: Wallos has no bank-scanning or auto-detection, so every subscription is entered and updated by hand. It also can’t cancel subscriptions for you — it tracks and reminds, but the canceling is on you.

Multi-currency conversion depends on a free Fixer API key you supply yourself, and reminders plus exchange-rate refreshes rely on scheduled cron jobs — the Docker image wires these up, but a bare-metal install means configuring them. Wallos stores everything in a single SQLite database, which is ideal for personal and household use but not built for large multi-tenant deployments.

Is Wallos free?

Yes — Wallos is completely free and open source under the GPL-3.0 license, with no paid tier, account, or hosted plan. You run it yourself on a small server, a NAS, or a Raspberry Pi. The only optional cost is whatever your hosting runs, and a Fixer API key (which has a free plan) if you want currency conversion.

What does Wallos replace?

Wallos stands in for paid subscription trackers like Rocket Money and the Bobby app. It covers the core job those tools do — listing your subscriptions, flagging upcoming renewals, and totaling your recurring spend — without a monthly fee, a bank connection, or App Store lock-in. It won’t auto-discover subscriptions the way Rocket Money’s bank scanning does, so it trades that convenience for privacy and cost.

For broader money management beyond subscriptions, self-hosted personal finance tools like Firefly III, Actual Budget, and Ghostfolio cover full budgeting and net-worth tracking.

FAQ

Is Wallos open source? Yes. Wallos is licensed under GPL-3.0 and developed in the open on GitHub, built in PHP with a SQLite database.

Can I self-host Wallos for free? Yes. Wallos is free with no paid edition. The simplest install is a single Docker container with volumes for the database and logos; a bare-metal setup needs PHP 8.3, a web server, and cron jobs for notifications and exchange rates.

Is Wallos a good Rocket Money alternative? For tracking subscriptions and renewal dates privately, yes — it’s free and keeps your data on your own server. The trade-off is that it has no automatic bank-account scanning, so you enter subscriptions manually instead of having them detected for you.

What do I need to run Wallos? Docker (or a PHP 8.3 web server with curl, gd, intl, sqlite3, mbstring, and related modules). A Fixer API key is optional and only needed for multi-currency conversion.