Privacy Policy for ExpenseMind

Last updated: December 2024

Introduction

ExpenseMind ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application ("App").

Information We Collect

1. Personal Information

  • Account Information: Email address, password (encrypted), and user profile data
  • Authentication Data: Firebase Authentication credentials for secure login

2. Financial Data

  • Expense Records: Merchant names, amounts, dates, categories, payment methods
  • Receipt Information: Receipt images, extracted data (items, tax, tip, discount, invoice numbers)
  • Currency Information: Transaction currencies and amounts
  • Notes and Additional Details: User-entered notes and invoice numbers

3. Device Information

  • Camera Access: For capturing receipt photos
  • Storage Access: For saving and accessing receipt images and exported files
  • Device Information: Device type, operating system version (collected automatically by Firebase)

4. Usage Data

  • App Usage: Features used, screens visited (collected by Firebase Analytics)
  • Error Logs: Crash reports and error information for app improvement

How We Use Your Information

1. Core Functionality

  • Expense Tracking: Store and manage your expense records
  • Receipt Processing: Use AI (Google Gemini API) to extract data from receipt images
  • Data Synchronization: Sync your data across devices using Firebase Cloud Firestore
  • Authentication: Secure user login and account management

2. Service Improvement

  • Analytics: Analyze app usage to improve features and user experience
  • Error Resolution: Diagnose and fix technical issues
  • Feature Development: Understand user needs to develop new features

3. Data Export

  • Report Generation: Create PDF, CSV, and Excel reports of your expenses
  • Data Sharing: Allow you to share exported reports via device sharing features

Permissions We Request

1. Camera Permission

  • Purpose: To capture photos of receipts for AI-powered data extraction
  • When Used: Only when you tap the camera button to scan a receipt
  • Data: Receipt images are processed by Google Gemini API and stored in Firebase Storage

2. Storage/File Access Permission

  • Purpose:
    • To access receipt images from your device gallery
    • To save exported reports (PDF, CSV, Excel) to your device
    • To open and share exported files
  • When Used:
    • When you select images from gallery
    • When you export expense reports
    • When you share files via device sharing features

3. Internet Permission

  • Purpose:
    • To sync data with Firebase Cloud Firestore
    • To authenticate users via Firebase Authentication
    • To process receipt images using Google Gemini API
    • To download and upload data securely

Third-Party Services

1. Google Firebase

  • Services Used:
    • Firebase Authentication (user login)
    • Cloud Firestore (data storage)
    • Firebase Storage (receipt image storage)
  • Data Shared: Account information, expense data, receipt images
  • Privacy Policy: https://firebase.google.com/support/privacy

2. Google Gemini AI

Data Storage and Security

1. Data Storage Location

  • Your data is stored securely in Google Cloud Firestore
  • Receipt images are stored in Firebase Storage
  • All data is encrypted in transit and at rest

2. Security Measures

  • Encryption: All data transmitted using HTTPS/TLS encryption
  • Authentication: Secure Firebase Authentication with encrypted passwords
  • Access Control: User-specific data access (users can only access their own data)
  • Regular Updates: Security patches and updates applied regularly

3. Data Retention

  • Your data is retained as long as your account is active
  • You can delete your account and all associated data at any time
  • Deleted data is permanently removed from our servers within 30 days

Your Rights and Choices

1. Access Your Data

  • View all your expense records within the app
  • Export your data in PDF, CSV, or Excel formats
  • Access your account information in Settings

2. Modify Your Data

  • Edit expense records at any time
  • Update your profile information
  • Modify categories and preferences

3. Delete Your Data

  • Delete individual expense records
  • Delete your entire account (removes all data permanently)
  • Contact us for assistance with data deletion

4. Control Permissions

  • Grant or revoke camera permission in device settings
  • Grant or revoke storage permission in device settings
  • App functionality may be limited if permissions are revoked

Data Sharing and Disclosure

1. We Do NOT Sell Your Data

  • We never sell your personal or financial information to third parties
  • We do not share your data for advertising purposes

2. Limited Sharing

  • Service Providers: Data shared only with Firebase and Google Gemini (as described above)
  • Legal Requirements: May disclose data if required by law or legal process
  • Safety: May disclose data to protect user safety or prevent fraud

3. User-Initiated Sharing

  • You can share exported reports via device sharing features
  • You control what data is included in exported reports

Children's Privacy

Our App is not intended for users under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.

International Data Transfers

Your data may be stored and processed in servers located outside your country of residence. By using our App, you consent to the transfer of your data to these servers, which may be located in different countries.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by:

  • Posting the new Privacy Policy in the App
  • Updating the "Last Updated" date
  • Providing in-app notifications for significant changes

Contact Us

If you have questions about this Privacy Policy or our data practices, please contact us at:

Email: expensemind@gmail.com
App: Settings → Help & Support → Contact Us

Consent

By using ExpenseMind, you consent to:

  • The collection and use of information as described in this Privacy Policy
  • The processing of receipt images by Google Gemini AI
  • The storage of your data in Firebase Cloud services
  • The use of permissions as described above

Summary

  • ✅ We collect only necessary data for app functionality
  • ✅ We use industry-standard security measures
  • ✅ We do not sell your data
  • ✅ You control your data (view, edit, delete, export)
  • ✅ We use trusted third-party services (Firebase, Google Gemini)
  • ✅ All data is encrypted and securely stored

Your privacy is important to us. We are committed to protecting your personal and financial information.