Beaver Habit Tracker
Beaver Habit Tracker $9.00 / month with a 7-day free trial and a $1.00 sign-up fee
Back to products
FlatNotes
FlatNotes $9.00 / month with a 7-day free trial and a $1.00 sign-up fee

Wallos

$9.00 / month with a 7-day free trial and a $1.00 sign-up fee

Self-hosted subscription tracker — every recurring charge in one dashboard, with renewal alerts before the surprise bill, in-currency totals, and per-category breakdowns.

A managed instance of Wallos on ElfHosted — a self-hosted subscription tracker. Log every recurring charge (Netflix, Spotify, gym, software seats, ElfHosted itself), get notified before renewal, see your total monthly burn, and decide which subscriptions are actually earning their keep. Open source, no per-user fees, your finances stay on your subdomain.

🤩 Subscribe to a personal stack and get up to 88% discount! 😻

0 People watching this product now!
SKU: wallos Category:
Description

The cancel-this-thing audit you keep meaning to do, but actually do — because Wallos is showing you the totals every time you open the dashboard.

What is Wallos?

Wallos is a self-hosted subscription tracker. The model is straightforward: log every recurring charge you have (streaming, music, software seats, gym, cloud storage, food boxes, the rest of it); Wallos shows you the monthly / yearly totals, sends a notification before each renewal, and helps you spot the "I forgot I was paying for this" subscriptions before they auto-renew for another year.

It's the answer for people who'd rather not give a third-party SaaS (Truebill, Rocket Money, Subby) read access to their bank statements. Wallos is data-entry-driven — you log subscriptions manually as you take them on — but in exchange the data stays on your server and there's no ongoing per-user fee.

Features

  • 📋 Per-subscription tracking — name, amount, currency, frequency (monthly / yearly / quarterly / weekly / one-off), category, payment method, next renewal date, notes, vendor URL.
  • 💱 Multi-currency with conversion — track subscriptions in their native currency (USD / EUR / GBP / etc.); Wallos converts to your home currency for the dashboard totals.
  • 🔔 Renewal alerts — configurable per-subscription notification before the renewal date. Surface in browser, email, or via the Apprise notification router for Discord / Telegram / ntfy / etc.
  • 📊 Dashboard totals — monthly / quarterly / yearly burn at a glance. Per-category breakdowns (streaming / software / fitness / etc.) — useful for "wait, how much am I spending on streaming?" moments.
  • 📅 Calendar view — see upcoming renewals on a monthly calendar. Plan around big annual renewals.
  • 🏷️ Categories & tags — organise subscriptions by area (entertainment / work / household / health) for filtered views.
  • 👥 Multi-user — separate user accounts; useful for couples or housemates sharing one Wallos instance with separate subscription lists.
  • 🌗 Light / dark themes — system-preference auto-switching.
  • 📥 CSV import / export — bring in an existing list from a spreadsheet; export at any time.
  • 🔓 FOSS & open source — no premium tier, no ads, no upsell.

Wallos vs Other Subscription Trackers

  • vs. Truebill / Rocket Money / Subby — commercial subscription trackers that auto-detect subscriptions by parsing your bank statements. Convenient; expensive (Rocket Money's "Premium" auto-cancellation is a paid tier); requires giving the service read access to your finances. Wallos is the data-entry-driven, privacy-first alternative.
  • vs. a spreadsheet — works for 10 subscriptions. Falls apart on multi-currency conversion, renewal alerts, calendar view. Most users outgrow a spreadsheet around the third surprise renewal.
  • vs. tracking inside Actual Budget or YNAB — budgeting apps see subscriptions as transactions in a category. Useful for budget-vs-actual reporting; not optimised for "what am I currently subscribed to and what's the next renewal date" — that's Wallos's specific job. Many users run both: Actual / YNAB for budget tracking, Wallos for subscription inventory.
  • vs. Subby (commercial macOS app) — Subby is single-user, single-device-tree, paid app. Wallos is multi-user, browser-based, free. Different shapes.

Why Run Wallos on ElfHosted?

Wallos self-hosts cleanly (PHP + SQLite), but the operational details around always-on financial tracking matter:

  • HTTPS with auto-renewing TLS — required for browser PWA install and for Apprise webhook integrations.
  • External hosting — your subscription tracker shouldn't go down with your home internet; renewal alerts need to fire reliably.
  • Persistent backed-up storage — months of subscription history is exactly the kind of data you want backed up.
  • SSO via your ElfHosted account.
  • Updates handled — Wallos ships releases regularly with new features.
  • Single subscription: $9/month — and yes, log this one in Wallos too. Meta.

Technical Specifications

  • 🛠️ Software: Wallos (FOSS)
  • ⚙️ Stack: PHP + SQLite
  • 💱 Currencies: 150+ supported with daily exchange-rate updates
  • 🔔 Notifications: browser, email, plus Apprise router for Discord / Telegram / ntfy / Pushover / etc.
  • 👥 Multi-user: yes — separate accounts; each tracks their own subscriptions
  • 📥 Import / export: CSV both directions
  • 📱 Mobile: responsive web UI; PWA-installable
  • 🔑 Subscription: $9/month — Wallos itself is fully free
  • 🌐 Access: HTTPS on your own ElfHosted subdomain
  • 🔄 Updates: handled by ElfHosted

Frequently Asked Questions

How do I run Wallos without self-hosting it?
Add it to your ElfHosted subscription — managed Wallos instance with HTTPS, persistent SQLite storage, automatic backups, automatic updates, and SSO via your ElfHosted account. Log in, add your first subscription, watch the total grow uncomfortably.

Does Wallos auto-detect subscriptions from my bank statements?
No — that's the deliberate trade-off. Wallos is data-entry-driven; you log each subscription as you take it on. The benefit is that nothing reads your bank account; the cost is that you have to remember to add the subscription. Many users do an initial audit (look at three months of bank statements, log every recurring charge) and then maintain it from there.

Can I track subscriptions in different currencies?
Yes — Wallos handles 150+ currencies with daily exchange-rate updates. Track your USD Netflix, GBP gym, EUR cloud storage natively; the dashboard shows totals in your home currency.

How do renewal notifications work?
Per-subscription configurable lead time (3 days before / 1 week / etc.). Surfaces in browser; via email if SMTP configured; via Apprise router for Discord / Telegram / ntfy / Pushover (highly recommended for "I want this to ping my phone before the surprise charge").

Can I share an instance with my partner?
Yes — multi-user is supported. Two common patterns: shared subscriptions both visible (one logs them, the other can see), or separate per-user lists for "we each track our own personal subscriptions, plus the joint ones".

What's the difference between Wallos and Actual Budget?
Different jobs. Actual Budget is envelope-budgeting (track all transactions, assign every dollar a job). Wallos is purpose-built for the "what am I subscribed to" view (monthly burn, calendar of renewals, alert before charge). Many users run both.

Will it auto-cancel subscriptions for me?
No — auto-cancellation is what Rocket Money charges for. Wallos shows you what to cancel; the actual cancellation is on you (which usually means going to the vendor's website and finding the buried cancel button).

Wallos is the privacy-first subscription tracker for households tired of giving Rocket Money / Truebill / Subby read access to their bank statements. Log subscriptions manually; get renewal alerts; see the total burn; cancel the ones that don't earn their keep. Hosted on ElfHosted with HTTPS, automatic backups, and managed updates for $9/month.

Reviews (0)
0 reviews
0
0
0
0
0

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.