Privacy Policy
Effective Date: April 9, 2026
Last Updated: April 9, 2026
DisciplineForge ("we," "our," or "us") operates the DisciplineForge mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the App.
By using DisciplineForge, you agree to the collection and use of information in accordance with this policy.
1. Information We Collect
1.1 Information You Provide
- Account information: Email address and display name when you create an account or sign in with Google.
- Profile data: Identity statements and preferences you enter during onboarding.
- Habit data: Disciplines you create, completion logs, streaks, and notes you enter.
- Age verification: Confirmation that you are 13 years of age or older (we do not collect your date of birth).
1.2 Information Collected Automatically
- Analytics data: Screen views, feature usage events, and engagement metrics via Firebase Analytics. This data is anonymized and aggregated.
- Crash reports: Crash logs and diagnostic data via Firebase Crashlytics to help us identify and fix bugs.
- Device information: Device type, operating system version, and app version for compatibility and debugging purposes.
- Push notification tokens: Firebase Cloud Messaging (FCM) tokens to deliver notifications you have opted into.
1.3 Information We Do NOT Collect
- We do not collect precise location data.
- We do not collect contacts, photos, or other device data beyond what is listed above.
- We do not collect health or biometric data. DisciplineForge is a habit tracker, not a health device.
2. How We Use Your Information
We use your information to:
- Provide, maintain, and improve the App.
- Authenticate your account and sync your data.
- Track your discipline progress, streaks, and milestones.
- Send push notifications (morning wisdom, evening nudges) if you opt in.
- Analyze aggregated usage patterns to improve the App experience.
- Diagnose crashes and technical issues.
- Process in-app purchases and manage your subscription status.
3. Data Storage
3.1 Local Storage
Your habit data (disciplines, completion logs, streaks, milestones) is stored locally on your device using SQLite. This data remains on your device and is not transmitted to our servers unless you explicitly use a sync or backup feature.
3.2 Cloud Services
- Firebase Authentication: Your email and authentication credentials are managed by Google Firebase.
- Firebase Analytics and Crashlytics: Anonymized usage and crash data is transmitted to Google Firebase.
- In-App Purchases: Purchase transactions are processed by Apple App Store or Google Play Store. We do not store your payment information.
4. Data Sharing and Disclosure
We do not sell, trade, or rent your personal information to third parties.
We may share information in the following circumstances:
- Service providers: We use Google Firebase for authentication, analytics, crash reporting, and push notifications. Google's privacy policy applies to data processed by Firebase: https://firebase.google.com/support/privacy
- App stores: Purchase data is processed by Apple and Google under their respective privacy policies.
- Legal requirements: We may disclose information if required by law, regulation, or legal process.
- Safety: We may disclose information to protect the rights, safety, or property of our users or the public.
5. Children's Privacy (COPPA Compliance)
DisciplineForge is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13.
- The App includes an age gate that requires users to confirm they are 13 or older before creating an account.
- If we learn that we have collected personal information from a child under 13, we will promptly delete that information.
- If you believe a child under 13 has provided us with personal information, please contact us at support@disciplineforge.app.
6. In-App Purchases and Subscriptions
- DisciplineForge offers a free tier and a paid "Forge Pro" subscription (monthly, annual, or lifetime).
- Payments are processed entirely by Apple App Store or Google Play Store. We do not collect or store credit card numbers or payment details.
- Subscription management (cancellation, renewal) is handled through your App Store or Google Play account.
- A 7-day free trial is offered to new users. Trial status is stored locally on your device.
7. Your Rights and Choices
7.1 Access and Export
You can view all your data within the App. Forge Pro users can export their data as CSV.
7.2 Deletion
You can delete your account and all associated data from Settings > Account > Delete Account. This action is permanent and cannot be undone. Local data is deleted immediately. Firebase data is deleted within 30 days.
7.3 Notifications
You can disable push notifications at any time through the App settings or your device settings.
7.4 Analytics Opt-Out
You can limit analytics collection by disabling analytics in your device settings or by contacting us.
8. Data Security
We implement reasonable security measures to protect your information:
- Local data is stored in an encrypted SQLite database on your device.
- Authentication is handled by Firebase with industry-standard security.
- We use HTTPS for all network communications.
However, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.
9. Data Retention
- Account data: Retained as long as your account is active. Deleted within 30 days of account deletion.
- Analytics data: Retained by Firebase for up to 14 months in aggregated form.
- Crash reports: Retained by Firebase Crashlytics for 90 days.
- Local data: Retained on your device until you delete the app or clear app data.
10. International Users
DisciplineForge is operated from the United States. If you access the App from outside the United States, your information may be transferred to and processed in the United States or other countries where our service providers operate. By using the App, you consent to this transfer.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new policy within the App and updating the "Last Updated" date.
Your continued use of the App after changes are posted constitutes your acceptance of the updated policy.
12. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us: