CustomBank Privacy Policy

Last Updated: April 22, 2025

1. Introduction

Welcome to CustomBank. This Privacy Policy explains how we handle your information when using our banking simulation application. We are committed to protecting your privacy while providing an entertaining and realistic banking simulation experience with advanced features like our Currency Creator system.

2. Information Collection and Use

2.1 User-Provided Information

  • Account credentials (PINs and authentication settings)

  • Customized account information and preferences

  • Bank theme selection preferences

  • Virtual card customizations

  • Profile settings and preferences

  • Currency Creator designs and configurations

  • Currency membership and participation data

  • Activity completion evidence (when submitted)

2.2 Automatically Collected Information

  • Device information (model, operating system version)

  • App usage patterns and interaction statistics

  • Performance metrics and crash reports

  • Storage usage statistics

  • Ad interaction data (for ad-based rewards)

  • Subscription status (for premium features)

2.3 Information We DO NOT Collect

  • Real banking credentials

  • Financial account information

  • Credit card numbers (except as processed by your app store for subscriptions)

  • Personal identification documents

  • Social security numbers

3. Data Storage and Security

3.1 Local Storage

  • Primary data is stored using SharedPreferences on your device

  • Currency data is managed through the CurrencyDataIsolationService

  • Data persists until app uninstallation

  • No external server communication for core app functionality

3.2 Firebase Integration

  • We use Firebase services for certain functionality, including:

    • Authentication (if you choose to create an account)

    • Cloud Firestore (for data that may sync across devices)

    • Firebase Storage (for media like currency logos)

    • Firebase Analytics (for app performance and usage statistics)

  • Data shared with Firebase is subject to Google's Privacy Policy

3.3 Security Measures

  • Industry-standard encryption for local data

  • Secure PIN protection

  • Optional biometric authentication

  • Firebase security rules for cloud data

  • Automatic session timeouts

  • Secure data erasure options

4. How We Use Your Information

4.1 Core Functionality

  • Providing realistic banking simulation

  • Maintaining custom account settings

  • Preserving user preferences

  • Managing virtual accounts and cards

  • Simulating transactions

  • Enabling Currency Creator functionality

  • Supporting the Currency Experience system

4.2 Ad-Based Rewards

  • Delivering relevant advertisements

  • Processing reward claims

  • Tracking ad interaction for reward distribution

  • Ad frequency and targeting optimization

4.3 App Improvement

  • Analyzing app performance

  • Identifying potential bugs

  • Optimizing user experience

  • Developing new features

  • Enhancing Currency Creator functionality

5. Data Sharing and Disclosure

5.1 Third-Party Services

  • Google Firebase (for services mentioned above)

  • Google Mobile Ads (for ad-based rewards)

  • Unity Ads (as alternative ad provider)

  • RevenueCat (for subscription management)

  • Your app store provider (for premium subscription processing)

5.2 Currency System Sharing

  • Currency creators can see membership information

  • Currency members can see leaderboard data

  • Activity submissions may be visible to currency administrators

  • Currency invitations share limited information with recipients

5.3 Legal Requirements

We may disclose information if required by law, regulation, or legal process.

6. User Rights and Controls

6.1 Your Rights

  • Access your locally stored data

  • Modify account and currency settings

  • Delete specific currencies or activities

  • Control app permissions

  • Opt out of analytics collection (via settings)

  • Manage ad consent preferences

6.2 Data Retention

  • Local data retained until app uninstallation

  • Firebase data retained according to our data retention policies

  • Currency data may persist after leaving a currency (for record-keeping)

  • Subscription records maintained for legal compliance

6.3 Data Management

  • Currency context switching isolates data between currencies

  • Currency deletion removes associated data

  • Account deletion options available through settings

7. Offline Functionality

7.1 Offline Access

  • The app functions primarily offline

  • Firebase services may cache data for offline use

  • Synchronization occurs when connection is reestablished

7.2 Data Synchronization

  • Changes made offline are synced when online

  • Conflict resolution follows last-write priority

  • Critical operations may require online connectivity

8. Children's Privacy

Our app is not intended for children under 13 years of age. We do not knowingly collect or maintain information from children under 13.

9. Changes to Privacy Policy

We may update this Privacy Policy periodically. Updates will be posted within the app with a notification of changes. Continued use after changes constitutes acceptance of the updated policy.

10. Entertainment Purpose Disclaimer

CustomBank is a simulation app designed for entertainment purposes only. It does not provide real banking services or store actual financial information.

11. Contact Information

For privacy-related questions:

  • Email: privacy@custombank.com

  • Website: www.custombank.com/privacy

12. Data Deletion Process Form