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