TrackMySpend
← Back to Oceanus Tech

Privacy Policy

TrackMySpend  ·  Oceanus Tech  ·  Effective May 2025

App Name: TrackMySpend

Developer: Oceanus Tech

Effective Date: May 2025

Contact: trackmyspend@oceanustech.in

Address: Peshwai Road, Dhamote, Neral — 410101, Maharashtra, India

1. Introduction

Oceanus Tech ("we", "us", or "our") built TrackMySpend as a freemium mobile application. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data.

By creating an account or using TrackMySpend, you explicitly acknowledge that you have read, understood, and agreed to this Privacy Policy, including the transfer of your data to servers located outside your country of residence. If you do not agree, please do not use the app.

2. Information We Collect

2.1 Information You Provide

2.2 Information Collected Automatically

2.3 Camera Permission

TrackMySpend requests access to your device camera solely to allow you to photograph receipts and attach them to expense entries. This is an entirely optional feature. We do not access your camera at any other time, do not record video, and do not transmit camera data to any server without your explicit action. You may deny camera permission and still use all other features of the app.

2.4 Biometric Data

TrackMySpend offers optional biometric login (fingerprint or Face ID). Oceanus Tech does not collect, receive, transmit, or store any biometric data whatsoever. Biometric authentication is handled entirely and exclusively by your device's operating system (Android BiometricManager API). Your fingerprint or facial data never leaves your device and never reaches our servers.

2.5 Local Data Storage

TrackMySpend stores expense data locally on your device using an encrypted Room database. This ensures your data is accessible even without an internet connection. Local data is synced to Firebase when connectivity is available.

2.6 Microphone & Voice Data NEW

The Voice Add feature uses your device microphone to capture spoken input when you tap the voice button.

Your voice audio never leaves your device. Only the converted text is used by the app.

2.7 Bank Statement Import UPDATED

The Import Bank Statement feature allows you to select a CSV, Excel (.xlsx), or PDF file exported from your bank to automatically import your transactions.

2.8 Home Screen Widget NEW

The Quick Add Widget (Premium feature) displays on your device's home screen.

2.9 Feedback Feature

When you submit feedback through the App (Profile → Send Feedback):

2.10 Shared Workspaces

If you use the Shared Workspace feature:

2.11 Information We Do NOT Collect

3. How We Use Your Information

PurposeData UsedLegal Basis
Providing the app and syncing your dataAccount info, expense dataContract performance
Restoring your data after reinstallAccount info, expense data, settings, reflectionsContract performance
Improving performance and fixing bugsCrash reports, usage data, performance metricsLegitimate interest
Showing ads to free usersAdvertising ID (via AdMob)Consent
Authenticating your identityEmail, Google Sign-In tokenContract performance
Sending optional reminders and budget alertsDevice push tokenConsent
Attaching receipt photos to expensesCamera (optional, user-initiated only)Consent
Voice Add expense entryMicrophone (on-device only, not stored)Consent
Bank statement importCSV, Excel, or PDF file (read locally, not stored)Consent
Adjusting app configuration remotelyFirebase Remote Config (no personal data)Legitimate interest
Referral reward trackingReferral code, referral countContract performance

We do not use your expense data for advertising, profiling, or any purpose other than providing the app to you.

4. Device Permissions

The following Android permissions are used by TrackMySpend and the reason for each:

PermissionPurposeRequired?
INTERNETCloud sync, authentication, adsYes
CAMERAOptional receipt photo captureNo — optional
READ_MEDIA_IMAGES / READ_EXTERNAL_STORAGESelect receipt from galleryNo — optional
USE_BIOMETRIC / USE_FINGERPRINTOptional biometric loginNo — optional
POST_NOTIFICATIONSBudget alerts and remindersNo — optional
RECEIVE_BOOT_COMPLETEDReschedule reminders after device restartNo — only if reminders enabled
SCHEDULE_EXACT_ALARM / USE_EXACT_ALARMDeliver reminders at precise timesNo — only if reminders enabled
VIBRATEVibrate on notificationNo — optional
WRITE_EXTERNAL_STORAGESave local backup file (Android 9 and below)No — optional

Note: The app does not request RECORD_AUDIO permission. Voice Add uses Android's built-in RecognizerIntent which handles audio capture entirely within the system speech recognition service.

5. Cross-Border Data Transfer and Storage

Your data is stored using Google Firebase (Firestore and related services), with data centres located primarily in the United States. By creating an account and using TrackMySpend, you explicitly and actively consent to your personal data being transferred to, stored in, and processed in the United States and other countries where Google operates infrastructure.

These countries may have data protection laws that differ from those in your country of residence. Google Firebase maintains appropriate safeguards for such transfers including Standard Contractual Clauses (SCCs) approved by the European Commission.

Firebase provides industry-standard encryption in transit (TLS 1.2+) and at rest (AES-256).

6. Data Security

We implement the following security measures to protect your data:

No method of transmission or storage is 100% secure. In the event of a data breach that affects your personal information, we will notify you and the relevant authorities as required by applicable law — within 72 hours for GDPR-regulated users and within the timeframes required by the Digital Personal Data Protection Act, 2023 (DPDPA) for Indian users.

7. Third-Party Services

ServicePurposePrivacy Policy
Firebase Auth, Firestore, Analytics, CrashlyticsAuthentication, data sync, analytics, crash reportingfirebase.google.com/support/privacy
Firebase Performance MonitoringApp performance metricsfirebase.google.com/support/privacy
Firebase Remote ConfigRemote app configurationfirebase.google.com/support/privacy
Google AdMobDisplaying ads to free users onlypolicies.google.com/privacy
Google Sign-InSocial loginpolicies.google.com/privacy
Google Play BillingProcessing subscription paymentspolicies.google.com/privacy
Google Speech RecognitionOn-device voice-to-text for Voice Addpolicies.google.com/privacy
Google Play In-App ReviewPrompts users to rate the app on Play Storepolicies.google.com/privacy
Google Play App UpdateIn-app update notificationspolicies.google.com/privacy
PdfBox-AndroidOn-device PDF text extraction for bank statement importpdfbox.apache.org (Apache License 2.0)

8. Advertising

Free users of TrackMySpend may see advertisements served by Google AdMob. These include:

AdMob may use your Advertising ID to show personalised ads based on your interests.

Premium subscribers do not see any advertisements.

You can opt out of personalised ads at any time:

9. Data Retention

10. Your Rights

All users:

Users in the European Economic Area (EEA) and United Kingdom:

You have additional rights under the GDPR and UK GDPR, including the right to restrict processing, object to processing, and lodge a complaint with your local data protection supervisory authority.

Users in India:

Under the Digital Personal Data Protection Act, 2023 (DPDPA), you have the right to access, correct, and erase your personal data, and to grievance redressal. Contact us at trackmyspend@oceanustech.in for any grievances.

To exercise any of these rights, contact us at trackmyspend@oceanustech.in. We will respond within 30 days.

11. Children's Privacy

TrackMySpend is not intended for children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal data from children under these ages. If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately at trackmyspend@oceanustech.in and we will delete that information promptly.

12. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the "Effective Date" at the top of this page and notify you via a prominent notice within the app at least 7 days before the change takes effect. For non-material changes, we will update the date and the revised policy will apply immediately.

Continued use of the app after changes take effect constitutes your acceptance of the revised Privacy Policy.

13. Contact and Grievance Officer

For any questions, concerns, or data requests related to this Privacy Policy:

Oceanus Tech

Email: trackmyspend@oceanustech.in

Address: Peshwai Road, Dhamote, Neral — 410101, Maharashtra, India

Response time: Within 30 days of receipt

This Privacy Policy was last updated on May 16, 2026. Previous version effective April 22, 2026.