Privacy Policy
Spend Easy - Private Expense Tracker · Effective November 12, 2026
The Short Version
Spend Easy does not collect, store, or transmit any personal data. Your expense data never leaves your device. We will never ask for your bank login. Starting with version 1.5, Spend Easy sends anonymous diagnostics to help fix problems. You can turn this off in Settings at any time.
No Bank Connections
Unlike many expense trackers, Spend Easy never connects to your bank account. We don't use Plaid, Yodlee, or any other financial data aggregator.
You enter expenses manually, which means:
- Your bank credentials stay private
- No third party ever sees your transactions
- You're in complete control of what gets tracked
Data Storage
All expense data, budgets, categories, and settings are stored locally on your device using SwiftData. Your expenses, budgets, and categories are never sent to any server, cloud service, or third party; the only thing Spend Easy sends is the anonymous diagnostics described below. There are no user accounts and no sign-up required.
No Cloud Sync
Spend Easy does not offer cloud synchronization. This is intentional. Your financial data stays on your device and is not uploaded anywhere. If you delete the app, your data is deleted with it.
Data Export
You can export your expense data to CSV format at any time. This file is created locally and you control where it goes. We never see your exported data.
Notifications and Photos
If you turn on budget alerts, Spend Easy asks for permission to send notifications. Alerts are created on your device from your own budgets; nothing is sent to a server. If you choose “Read a receipt”, the photo you pick is read on your device to find the total. It isn’t stored or sent anywhere, and Spend Easy doesn’t ask for access to your photo library.
Anonymous Diagnostics
Starting with version 1.5, Settings › Privacy has a “Share anonymous diagnostics” switch. It is on by default, and you can turn it off at any time. While it is on, Spend Easy sends Idle Fusion's own diagnostics service:
- which screens you open and a few fixed in-app actions (not what they contain),
- crash and hang reports from iOS (MetricKit), and the type and code of errors the app catches,
- the app version, build, and iOS version, and a random session ID that is not tied to you or your device.
It never sends expenses, amounts spent, categories, budgets, receipt photos, or anything that identifies you. It is not used to track you across apps or websites, and it is not shared with or sold to anyone. Turning it off deletes anything not yet sent. Reports are kept for 30 days and then deleted. The service runs on Cloudflare, which sees your IP address in transit; Idle Fusion uses it only briefly to limit abuse and does not store it.
Analytics & Tracking
Spend Easy contains no advertising, no ad SDKs, no tracking pixels, and no third-party analytics frameworks. Apart from the anonymous diagnostics above, which you can turn off, it collects nothing.
Network Usage
Spend Easy works entirely offline. It makes network requests only to send anonymous diagnostics, unless you have turned them off, and through the App Store for updates.
Children's Privacy
Spend Easy does not knowingly collect personal information from anyone, including children under the age of 13. Anonymous diagnostics contain nothing that identifies a person.
Changes to This Policy
If this policy changes, we will update this page with the new effective date.
Questions?
If you have any questions about this privacy policy, contact us at support@idlefusion.com.