
Wallos
Wallos is a self-hostable web app for tracking recurring subscriptions, multi-currency expenses, notifications and simple analytics for household finances.

Wallos is an open-source, self-hostable web application for managing recurring subscriptions and household finances. It provides a responsive web UI, multi-currency support and notifications to help users track and visualize their recurring expenses.
Key Features
- Track recurring subscriptions, next payment dates and yearly totals.
- Category management with customizable categories and sorting options.
- Multi-currency support with exchange rate conversion (Fixer integration).
- Notifications through multiple channels (email, Discord, Pushover, Telegram, Gotify, webhooks).
- Mobile-responsive UI with statistics and graphs for spending insights.
- Logo search to automatically fetch service logos and a PWA-friendly manifest/service worker.
- OIDC/OAuth support for single sign-on providers.
- Optional AI-driven recommendations using ChatGPT, Gemini or a local Ollama instance.
Use Cases
- Personal or household budgeting and tracking of subscription services.
- Small group or family shared tracking of recurring payments and member management.
- Self-hosted alternative for users wanting privacy and control over subscription data.
Limitations and Considerations
- Requires PHP 8.3 with specific extensions (curl, dom, gd, imagick, intl, openssl, sqlite3, zip, mbstring, fpm) and an HTTP server (NGINX or Apache).
- Default repo uses SQLite which is convenient for single-server deployments but may limit scalability for very large multi-user installations.
- AI recommendations and currency conversion require external API keys or services; using hosted AI or conversion APIs may expose some metadata to those providers.
- Demo environment resets its database periodically (the public demo is reset every two hours), so it is not suitable for long-term data testing.
Wallos is a compact, privacy-oriented option for anyone who wants a self-hosted subscription tracker with built-in notifications and optional AI recommendations. It is suited to home users and small groups who prefer to run their own instance and control their financial data.