Privacy Policy
1. Who we are
Break Scroll ("the app") is published as a personal project. This policy explains what data the app collects, why, and how you can remove it. If anything below is unclear, contact us at support@breakscroll.app before continuing to use the app.
2. What we collect
Account: your email address and (when you sign in with Google) your name. Stored in Firebase Authentication.
Profile and progress: the answers you give during onboarding (age, goals, screen-time targets), your selected blocked apps, difficulty setting, completed challenges, daily streak, earned minute balance, and pushup/squat counts. Stored in Cloud Firestore under your user id.
Subscription state: when you purchase a subscription via Google Play, the app records the product id, purchase token, and expiry timestamp returned by Google Play. We never see your payment instrument — Google handles billing.
Device-only data we never upload: which apps are installed, which app is currently in the foreground, your daily step count, and the camera frames used to count pushups and squats. These never leave your device.
3. Camera and pose detection
During pushup and squat challenges the camera is used solely to count repetitions on-device. No video, image, or pose data is recorded, stored, or transmitted off the device. The camera is inactive at every other moment.
4. Accessibility service and usage stats
To enforce app blocking, the app uses Android's Accessibility Service to detect when a blocked app comes to the foreground, and the Usage Stats permission to estimate daily screen time. Both run entirely on your device. No browsing history, in-app content, keystrokes, or screen contents are read or transmitted.
5. Where data is stored
Account, profile, progress, and subscription state are stored in Google Firebase (Authentication, Cloud Firestore, Cloud Functions) hosted in the United States multi-region. Data in transit is TLS-encrypted; data at rest is encrypted by Google.
6. Who we share data with
Nobody. We do not sell, rent, or trade personal data. We do not use third-party advertising or analytics SDKs. The only processors we rely on are Google Firebase (storage, auth, functions) and Google Play (billing). They process data on our behalf under their own terms.
7. How long we keep it
Account and profile data are kept until you delete your account. Subscription records are kept for as long as required by Google Play's billing reconciliation, then removed.
8. Your rights
You can delete your account at any time from Settings → Delete account. Deletion removes your Firestore profile and your authentication record immediately. To request a copy of your data, email support@breakscroll.app.
9. Children
The app is not directed at children under 13 and we do not knowingly collect data from children under 13. If you believe we have, contact us and we will delete it.
10. Changes
If we materially change this policy we will update the "last updated" date and surface a notice on next app launch.