1. Information We Collect
Budget Boss collects and processes the following categories of information to provide expense tracking and financial management services:
- Expense information: transaction amounts, dates, vendors, categories, and descriptions.
- Receipt data: photos of receipts and any text extracted from them (amounts, dates, vendor names).
- Mileage data: trip start/end locations and distances (if mileage tracking is enabled).
- Job/project information: project names and categories used to organize expenses.
- Device information: app configuration and preferences.
2. Data Storage and Security
- All expense data is stored locally on your device using encrypted Core Data storage.
- Receipt photos are stored locally on your device and are not uploaded to external servers unless you explicitly choose to export or back up your data.
- Application data is encrypted at rest using AES-256-GCM encryption.
- Any sensitive credentials or authentication tokens are stored in the iOS Keychain, protected by hardware-backed encryption.
Your data stays on your device. Budget Boss is designed with a local-first architecture. Your financial data is not sent to our servers unless you explicitly use a cloud sync or export feature.
3. Camera and Photo Access
Budget Boss requests camera access solely for the purpose of scanning and capturing receipts. Photos taken within the app are stored locally on your device. We do not access your photo library beyond receipts you explicitly import into the app.
4. Location Data
If you enable mileage tracking, Budget Boss uses your device's GPS to record trip distances. Location data is used only for calculating mileage and is stored locally on your device. Location data is not transmitted to our servers or shared with third parties.
5. Data Sharing
We do not sell, rent, or trade your personal information. Budget Boss does not share your data with third parties except in the following circumstances:
- Export/sharing at your request: When you choose to export reports (CSV, PDF) or share data with your accountant, you control where that data goes.
- iCloud backup: If you have iCloud backup enabled on your device, your app data may be included in your device backup per Apple's policies.
6. Data Retention
- All data is retained on your device until you delete it or uninstall the app.
- You can delete individual expenses, categories, or all data from within the app settings.
- Uninstalling the app removes all locally stored data.
7. Your Rights
- You can export your data at any time from Settings > Export Data.
- You can delete all data from Settings > Data Management.
- Because your data is stored locally, you have full control over it at all times.
8. Security Measures
We implement security measures including AES-256-GCM encryption for data at rest, biometric authentication support (Face ID/Touch ID), and secure coding practices following Apple's iOS security guidelines.
9. Children's Privacy
Budget Boss is a financial management application and is not directed at children under 13. We do not knowingly collect information from children.
10. Changes to This Policy
We may update this privacy policy from time to time. The "Last Updated" date at the top of this policy indicates when changes were last made. Continued use of the app after changes constitutes acceptance.