Privacy Policy
Effective date: March 14, 2026
Miguel Romero ("we", "us", or "our") built CashMap as a freemium application. This Privacy Policy explains how we collect, use, and protect your information when you use our mobile application ("the App").
By using the App, you agree to the collection and use of information as described in this Privacy Policy.
1. Information We Collect
1.1 Account Information
When you sign in with your Google account, we receive and store the following information provided by Google:
- Email address
- Display name
- Profile photo URL
- Unique user identifier
1.2 Financial Data
The core purpose of the App is personal budget management. To provide this service, we store the financial data you enter, including:
- Expenses (title, description, amount, date, category)
- Income entries (title, description, amount, date, category)
- Financial accounts (name, type, initial balance, currency)
- Expense and income categories (name, icon, color, budget)
- Transfers between accounts
- Budget reallocations between categories
- Recurring expense schedules
- Monthly budget snapshots
All financial data is associated with your authenticated user account and is not accessible by other users.
1.3 App Preferences (Local Storage)
We store the following preferences locally on your device using SharedPreferences:
- Language preference (English or Spanish)
- Currency preference
- Theme mode (light, dark, or system)
- Onboarding completion status
- In-app purchase status
These preferences are stored only on your device and are not transmitted to any server.
1.4 Automatically Collected Information
We do not use analytics or crash reporting services. However, third-party services integrated into the App (such as Google AdMob) may automatically collect certain device information as described in Section 3.
2. How We Use Your Information
We use the information we collect to:
- Provide and maintain the budget management service
- Authenticate your identity and secure your account
- Synchronize your financial data across your devices via cloud storage
- Display personalized budget reports and summaries
- Process currency conversions using current exchange rates
- Display advertisements to free-tier users
- Process in-app purchases
3. Third-Party Services
The App uses the following third-party services, each of which has its own privacy policy governing the use of your information:
3.1 Firebase (Google)
We use Firebase for authentication and cloud data storage. Your financial data is stored in Google Cloud Firestore. Firebase processes your data in accordance with Google's privacy policy.
3.2 Google Sign-In
We use Google Sign-In as our authentication method. When you sign in, Google shares your basic profile information (email, name, profile photo) with the App.
3.3 Google AdMob
The free version of the App displays banner advertisements powered by Google AdMob. AdMob may collect and use data including:
- Device identifiers (advertising ID)
- IP address
- Device information (model, operating system)
- Ad interaction data
Premium (Pro) users who purchase the in-app upgrade do not see advertisements, and AdMob data collection is disabled for those users.
3.4 Google Drive (Optional)
The App offers an optional backup feature that allows you to export your financial data to your personal Google Drive account. This feature requires you to explicitly grant permission. Exported files are stored in your own Google Drive and are under your control.
3.5 Exchange Rate API
The App uses the Open Exchange Rate API (open.er-api.com) to fetch current currency exchange rates. No personal data is transmitted in these requests; only the currency code is sent to retrieve rates. Results are cached locally for one hour.
3.6 App Store / Play Store
In-app purchases (Pro upgrade) are processed through Apple App Store or Google Play Store. We do not directly collect or store any payment information. All payment processing is handled by the respective platform.
4. Data Sharing
We do not sell, trade, or rent your personal information to third parties. Your data is only shared with the third-party services described in Section 3, solely for the purpose of providing the App's functionality.
We may disclose your information if required to do so by law or in response to valid legal requests.
5. Data Storage and Security
Your financial data is stored in Google Cloud Firestore, which provides encryption at rest and in transit. Access to your data is protected by Firebase Authentication and Firestore security rules that ensure only you can access your own data.
While we take reasonable measures to protect your information, no method of electronic storage or transmission over the Internet is 100% secure. We cannot guarantee absolute security.
6. Data Retention
We retain your data for as long as your account is active. You may delete individual records (expenses, incomes, categories, etc.) at any time through the App. If you wish to delete your entire account and all associated data, you may do so from the App's settings or by contacting us at the email address provided below.
7. Your Rights
You have the right to:
- Access your personal data stored in the App
- Correct any inaccurate data by editing your records in the App
- Export your data using the App's Google Drive backup feature
- Delete your data, either individual records or your entire account
- Withdraw consent by signing out and deleting your account
To exercise any of these rights, you can use the features within the App or contact us at the email address listed below.
8. Children's Privacy
The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us so we can take appropriate action.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be reflected by updating the "Effective date" at the top of this page. We encourage you to review this Privacy Policy periodically for any changes. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us: