At BreakFree, we believe your recovery journey is deeply personal. Our privacy framework is guided by a simple rule: your data belongs to you. This Privacy Policy explains how we store, process, and protect your information when you use the BreakFree mobile application (the "App").
1. Local-First Architecture (Data Storage)
By default, BreakFree operates as a local-first application.
- On-Device Storage: All habit logs, craving entries, trigger tags, location types, reflection notes, and milestone data are stored directly on your device in a secure SQLite database.
- No Mandatory Account Creation: You are not required to provide your name, email address, or phone number to use the App's core features.
2. Optional Cloud Backup (Firebase)
Premium users can optionally enable Cloud Backup to sync their progress across multiple devices.
- Explicit Opt-In: Cloud sync is disabled by default. You must explicitly toggle it on in the Settings menu.
- Authentication: When enabled, the App logs you in using Firebase Authentication (supporting anonymous sign-in or secure Google/email links).
- Encrypted Collection: Only synchronised data necessary for backing up your profile (habits, attempts, events, pauses, badges, and snapshots) is written to Firestore.
- Security Rules: Firestore security rules ensure that
/users/{uid} collections are readable and writable only by your authenticated user ID.
3. Accountability Partner Sharing (Strict Privacy Filters)
If you choose to invite an Accountability Partner:
- Streak Metrics Only: Your partner receives only your high-level streak status (e.g., current streak duration, Discipline Score, and wins counts).
- Private Data Excluded: Your partner is explicitly blocked from seeing your craving notes, trigger tags, location types, and reflection logs.
4. Anonymous Category Groups
If you opt into anonymous category challenges or groups:
- Aggregate Data: Only total craving resistance counts are shared globally (e.g., "150 resistances logged today in Screen Time"). No individual identifier is linked to these counts.
- Milestones: Sharing milestones in group chats is completely anonymous and contains no account metadata.
5. Third-Party Services
BreakFree uses minimal third-party frameworks:
- Firebase Core & Auth: For optional cloud backup and cross-device synchronisation (if enabled).
- Local Notifications: Handled entirely on-device; no push notification payload is routed through external servers.
6. Your Rights & Data Control
We support your complete ownership of your data:
- Data Export: You can export all tables (JSON format) and event logs (CSV format) directly from the settings menu at any time.
- Data Wipe: You can permanently wipe all local database records instantly with the "Wipe All Local Data" button.
- Account Deletion: If you enabled Cloud Backup, clicking "Delete Account" will immediately wipe your local database and queue the permanent deletion of all associated Firestore cloud backup documents within 30 days.
7. Contact Us
For any questions regarding this Privacy Policy or your data ownership, please contact us at:
TejasDevLabs
Email: devteamtejas@gmail.com