1. Information We Collect
We collect the following categories of information when you use BeConsistent:
- Account information — When you sign in with Google, we receive your name, email address, and profile picture via Google Sign-In.
- Habit and usage data — Habit names, completion records, streak data, freeze usage, and challenge activity that you create within BeConsistent.
- Device identifiers — Advertising ID and device information used by Google AdMob to serve ads.
- Analytics data — Crash reports and usage statistics collected automatically by Firebase Analytics and Firebase Crashlytics.
2. How We Use Your Information
The information collected is used to:
- Authenticate your identity and maintain your account session.
- Sync your habits, streaks, and challenges across devices via Firebase Firestore.
- Enable the social challenge feature by sharing limited profile data (name, avatar) with challenge partners.
- Display personalized and non-personalized ads through Google AdMob.
- Diagnose crashes and improve app stability via Firebase Crashlytics.
- Understand aggregate usage patterns to improve BeConsistent.
3. Data Sharing
We do not sell your personal data. We share information only with the following third-party services, which operate under their own privacy policies:
- Google LLC — Firebase (Authentication, Firestore, Analytics, Crashlytics) and Google AdMob. See Google's Privacy Policy.
- Challenge partners — If you participate in a habit challenge inside BeConsistent, your display name, avatar, and habit completion status are visible to your challenge partner.
We may disclose your information if required by law or to protect the rights, property, or safety of users or the public.
4. Data Retention
Your account and habit data stored in Firebase Firestore are retained as long as your account is active. You can delete your account and all associated data at any time from within the BeConsistent app settings. Analytics and crash data collected by Firebase are retained according to Google's standard retention policies.
5. Advertising
BeConsistent displays ads via Google AdMob. AdMob may use your device's Advertising ID to show personalized ads based on your interests. You can opt out of personalized advertising in your device settings:
- Android: Settings → Google → Ads → Delete advertising ID (Android 12+) or opt out of ads personalization on older versions.
For more information on how Google uses advertising data, visit Google's advertising policies.
6. Children's Privacy
BeConsistent is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can delete it promptly.
7. Your Rights
Depending on your location, you may have the right to:
- Access, correct, or delete your personal data.
- Object to or restrict certain processing activities.
- Withdraw consent at any time where processing is based on consent.
- Lodge a complaint with a supervisory authority (EU/EEA users: your national data protection authority).
To exercise any of these rights, please contact us at the address below.
8. Security
We use industry-standard security measures, including HTTPS transport encryption and Firebase Security Rules, to protect your data. However, no method of electronic storage or transmission is 100% secure, and we cannot guarantee absolute security.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by updating the "Last updated" date at the top of this page. We encourage you to review this policy periodically.
10. Contact Us
If you have any questions or concerns about this Privacy Policy or your data, please contact the developer:
- App: BeConsistent
- Developer: Davide Baitelli
- Email: bitbyte216@gmail.com