Echo Spend is an offline-first budget manager that categorizes transaction alerts using an on-device Llama AI model. No server logs, no telemetry, and zero surveillance.



Take a look at the official screens of the Echo Spend mobile app to see how it operates 100% offline.
Get a clean, instant overview of your cash flows, account balances, and budgets. All powered by a secure local SQLite instance that never leaves your device.

Every component is designed to guarantee privacy without sacrificing automated budgeting features.
No network traffic, no server subscriptions. Echo Spend compiles and executes a Large Language Model (Llama-3.2-1B GGUF via llama.rn) natively on your device. It classifies transaction details, detects anomalies, and matches budgets entirely in your local system memory.
All financial data—accounts, balances, drafts, budgets—is stored securely in your app sandbox via expo-sqlite. No external database replication occurs.
Backup and restore your data using Google Sign-In linked directly to the Google Drive appDataFolder. It keeps files hidden from other cloud services.
Set multi-period category limits and get deterministic insights. Compare week-over-week (WoW) totals, examine daily spending thresholds, and receive warning reports when you are approaching limits.
Here is exactly how transaction processing behaves, illustrating why your financial records are inaccessible to third parties.
We don't use telemetry hooks, crash reporting brokers, or database replication channels. If the app is offline, it works perfectly.
Sensitive tokens, local authentication setups, and encryption keys are stored inside system keychains via expo-secure-store, isolated from other apps.
Export your transaction ledger as a standard CSV format file instantly. Clear all data, including local backups, with a single tap.
Quick answers regarding permissions, model operations, and security standards.
Traditional budgeting apps require linking your bank account credentials or uploading statements to their cloud databases, storing your personal financial life on their servers. Echo Spend is offline-first. It processes and stores all your data right on your phone in a local SQLite file. Your money is your business; we don't own, see, or sell your data.
Only with your explicit permission (Android only). If granted, the app reads incoming transaction alerts to draft records automatically. This parsing is done 100% locally on-device using regex patterns or your downloaded local AI model. No SMS text strings or financial numbers are ever sent to our servers.
If you choose to sync your data, Echo Spend authenticates via Google Sign-In and uploads your encrypted database directly to a hidden, application-specific sandbox in your personal Google Drive (the appDataFolder). The developers and third parties have no access to this folder, and Echo Spend has no access to your other Google Drive files.
Echo Spend is currently under development for iOS and will be coming soon to the Apple App Store. However, because iOS restricts apps from reading incoming SMS messages, you will log transactions manually or attach receipt photos. The receipt scanner parses transaction details on-device, preserving your privacy.
Echo Spend integrates llama.rn to execute a GGUF format Llama 3.2 1B Instruct model directly in your device's RAM and CPU/DSP. You can download and initialize the model file directly in the app settings, allowing offline, semantic classification of transaction logs.
Available for Android (iOS coming soon). Download now to track assets, budgets, and text alerts with absolute data sovereignty.