Privacy Policy for EnvePlan
Last Updated: December 2024
This Privacy Policy describes how EnvePlan ("we", "our", or "the app") collects, uses, and protects your information when you use our mobile application.
Important: EnvePlan is a collaborative envelope budgeting application. We take your privacy seriously and are committed to protecting your financial data and personal information.
1. Information We Collect
1.1 Information You Provide
- Budget Data: Budget names, envelope categories, transaction amounts, and notes
- Profile Name: Optional display name you choose to identify yourself in shared budgets
- Transaction History: Records of income and expenses you log within your budgets
- App Preferences: Settings and customizations you configure within the app
1.2 Automatically Collected Information
- Anonymous User ID: A unique identifier created through Firebase Anonymous Authentication
- Device Information: Device model, operating system version, and unique device identifiers
- Usage Data: App usage statistics, crash reports, and performance data
- Advertising Data: Information collected by Google Mobile Ads for serving advertisements (when ads are enabled)
2. How We Use Your Information
2.1 Cloud Storage for Collaboration
Your budget data is stored in Firebase Cloud Firestore to enable collaborative budgeting features. This allows you to:
- Share budgets with family members or partners using share codes
- Sync your budget data across multiple devices
- See who added each transaction in shared budgets
2.2 Purpose of Data Use
- To provide envelope budgeting and expense tracking functionality
- To enable collaborative budget sharing between users
- To sync your budget data across your devices
- To improve app performance and fix bugs
- To display advertisements (unless you purchase the ad-free version)
- To process in-app purchases
3. Data Storage and Security
3.1 Cloud Storage
- Budget data is stored in Google Firebase Cloud Firestore
- Data is encrypted in transit using TLS/SSL
- Data is encrypted at rest in Firebase servers
- Your profile name is stored locally on your device using secure storage
3.2 Anonymous Authentication
- We use Firebase Anonymous Authentication - no email or password required
- Your anonymous user ID is used to associate you with your budgets
- If you uninstall the app, you may lose access to your anonymous account and budgets
3.3 Security Measures
- We use industry-standard encryption for data transmission and storage
- Firebase Security Rules restrict access to budget data to authorized users only
- Budget owners control who can access their shared budgets
4. Collaborative Budget Sharing
4.1 How Sharing Works
- Budget owners can generate share codes to invite others
- Users who join a shared budget can view and add transactions
- Your profile name (if set) is visible to other members of shared budgets
- Budget owners can remove members from their budgets
4.2 Information Shared with Budget Members
- Your profile name or anonymous user ID
- Transactions you add to shared budgets (amount, category, notes, date)
- Your role in the budget (owner or member)
5. Third-Party Services
5.1 Google Firebase
We use Google Firebase for authentication and data storage:
- Firebase Authentication for anonymous sign-in
- Cloud Firestore for budget data storage
- Firebase may collect analytics and performance data
Learn more: Firebase Privacy Policy
5.2 Google Mobile Ads
We use Google Mobile Ads to display advertisements in the free version of the app. Google may collect and use data according to their privacy policy:
- Advertising ID
- Device information
- IP address
- Usage information
Learn more: Google Privacy Policy
5.3 App Store In-App Purchases
In-app purchases are processed through the App Store (Apple) or Google Play. These platforms may collect payment information according to their privacy policies. We do not have access to your payment details.
6. Data Sharing and Disclosure
We do NOT sell your financial data or personal information to any third parties.
We may share information in the following cases:
- With other users you explicitly share budgets with
- With Google for Firebase services and advertising purposes (as described above)
- When required by law or to comply with legal processes
- To protect our rights, property, or safety, or that of our users
7. Your Privacy Rights
7.1 Data Control
- Access: You can view all your budget data within the app
- Deletion: You can delete individual budgets or transactions
- Profile Name: You can change or remove your profile name in settings
- Leave Shared Budgets: You can leave any budget you've joined
7.2 Ad-Free Option
You can purchase the ad-free version to:
- Remove all advertisements
- Eliminate Google Ads data collection
- Support continued development of the app
8. Children's Privacy
EnvePlan is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
9. Data Retention
- Budget data is retained in Firebase until you delete it or delete your budgets
- Deleting the app does not automatically delete your cloud data
- To delete all your data, delete all your budgets before uninstalling
- Analytics data may be retained for up to 26 months as per Google's policies
10. International Data Transfers
Your data may be processed and stored in countries where Google operates data centers. By using EnvePlan, you consent to the transfer of your information to these locations.
11. 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 on this page
- Updating the "Last Updated" date
- Displaying an in-app notification for material changes
12. Your Consent
By using EnvePlan, you consent to this Privacy Policy and agree to its terms.
Summary of Key Points
- Your budget data is stored in Firebase Cloud Firestore for sync and collaboration
- We use Firebase Anonymous Authentication - no email or password required
- Your profile name is stored locally and shared only with budget members
- Budget owners control who can access shared budgets
- Google Ads may collect advertising data in the free version
- You can remove ads by purchasing the ad-free version
- You can delete your budgets and data at any time