Privacy Policy

Moneytrax — Personal Finance Tracker for Android
Effective date: May 14, 2026

Summary: Moneytrax stores all your financial data locally on your device, including transaction records, optional receipt photos, and location coordinates. We do not collect, transmit, or sell your personal information. The only network connections are for exchange-rate updates, Google ads (with your consent), in-app purchases, and optional cloud backup to your own Google Drive. Photos and location data are stored on-device only and are included in your Drive backup if you choose to use it. Your data only leaves the device when you explicitly choose to back up or export it.

1. Information We Collect

1.1 Data You Provide

When you use Moneytrax you may enter:

All of this data is stored exclusively on your device in a local SQLite database and app-private internal storage. It is never transmitted to our servers because we do not operate any servers that receive user data.

1.2 Data Collected Automatically

Moneytrax itself does not collect analytics, device identifiers, or usage telemetry. However, third-party services integrated in the app may collect limited data as described in Section 3.

2. How We Use Your Data

Your data is used solely to provide the app's functionality:

We do not use your data for profiling, marketing, or any purpose other than operating the app on your device.

2.1 CSV Export

Moneytrax allows you to export your transaction data as a CSV file using the Android share sheet. When you use this feature, your financial data leaves the app and is handled by the receiving app you choose (e.g. email, messaging, file manager). This only happens when you explicitly initiate an export.

2.2 Photo Attachments

You may optionally attach a photo (e.g. a receipt image) to any income or expense transaction. Photos are stored in the app's private internal storage on your device and are never transmitted anywhere. They are automatically included in your Google Drive backup if you choose to use that feature, and are permanently deleted when you remove the transaction or uninstall the app.

2.3 Location Attachment

When you tap “Add Location” on an expense transaction, Moneytrax requests your device's current GPS coordinates. These coordinates are stored locally in the transaction record only. They are never sent to our servers. A map preview of the pinned location is displayed using the Google Maps SDK (see Section 3). Location data is included in Google Drive backups if you choose to use that feature.

3. Third-Party Services

Moneytrax integrates the following third-party services, each governed by its own privacy policy:

Service Purpose Data Shared
Google AdMob Display ads (free version) Device advertising ID, IP address, and usage data per Google's Privacy Policy. Before personalized ads are shown, Google's User Messaging Platform (UMP) requests your consent in compliance with GDPR/ePrivacy regulations. You can change your ad personalization preferences at any time from the app's settings under “Privacy Settings.”
Google Play Billing In-app purchase (Remove Ads) Purchase transaction handled entirely by Google Play
Google Sign-In & Google Drive Optional cloud backup/restore During sign-in, your Google email address is accessed to authenticate with Google Drive. It is not stored separately or transmitted to our servers. Your backup (containing your transaction database and any attached photos) is stored as a single ZIP file in your own Google Drive AppData folder (app-private, not visible to other apps or Drive users). Backups are only initiated by you.
Google Maps SDK Display map preview for attached location When a location is attached to a transaction, the Maps SDK renders a local map tile preview. Google may process the location coordinates and device identifiers to serve map tiles, per Google's Privacy Policy. No location data is sent to our servers.
Google Play In-App Review Prompt app rating Handled by Google Play; no data shared with us
ExchangeRate-API / Firebase Daily exchange rates Currency codes only; no personal data. Exchange rates are fetched once daily by our GitHub Actions pipeline from ExchangeRate-API and stored in Google Firebase Realtime Database. The app reads rates directly from Firebase via a standard HTTPS request. Your device's IP address is visible to Firebase's servers as part of that request, per Google's Privacy Policy. No personal data is transmitted.

4. Permissions

Permission Why It's Needed
Internet & Network State Fetch exchange rates, load ads, cloud backup, Google Sign-In
Biometric (USE_BIOMETRIC) Optional fingerprint/face unlock
Notifications (POST_NOTIFICATIONS) Reminder notifications for notes, bills, and daily logging prompts
Exact Alarm (SCHEDULE_EXACT_ALARM) Schedule reminders at precise times
Boot Completed (RECEIVE_BOOT_COMPLETED) Reschedule reminders after device restart
Camera (CAMERA) Take receipt or transaction photos to attach to income/expense entries. Used only when you explicitly open the camera inside the app.
Media / Storage (READ_MEDIA_IMAGES & READ_EXTERNAL_STORAGE) Select an existing photo from your gallery to attach to a transaction. No images are uploaded or shared beyond your device.
Location (ACCESS_FINE_LOCATION & ACCESS_COARSE_LOCATION) Attach your current GPS location to an expense transaction. Requested only when you explicitly tap “Add Location.” Location is stored locally and never sent to our servers.
Billing (com.android.vending.BILLING) Process in-app purchases through Google Play

5. Data Security

5.1 Android Auto-Backup

Android may automatically back up app data (including your local database and preferences) to your Google account as part of the system's built-in backup service. This is managed by Android itself and is subject to Google's Privacy Policy. You can disable this in your device's system settings under Settings > System > Backup.

6. Data Retention & Deletion

Your data is retained on your device for as long as the app is installed. You can delete individual transactions, accounts, notes, and payments at any time from within the app. Uninstalling Moneytrax removes all locally stored data. Cloud backups on Google Drive can be deleted via your Google account settings.

7. Children's Privacy

Moneytrax is not directed at children under the age of 13. We do not knowingly collect personal information from children. Advertisements served within the app are general-audience ads and are not targeted at children. If you believe a child has provided data through the app, please contact us so we can address the concern.

8. Your Rights

Because all data is stored locally on your device, you have full control over it at all times. You can view, edit, or delete any record. No account registration is required to use the app. If you use the optional Google Drive backup, your data is governed by Google's Privacy Policy in addition to this one.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of the app after changes constitutes acceptance of the revised policy.

10. Contact

If you have questions or concerns about this Privacy Policy, please contact us at:

Email: antoanvass@gmail.com