Privacy Policy
Overview
Focus Beast ("we," "our," or "the app") is a productivity and focus timer application developed by Ani Studios. This Privacy Policy explains what data we collect, why we collect it, how it is stored, and your rights over that data.
Data We Collect
| Data Type | What Specifically | Why | Collected |
|---|---|---|---|
| Account Info | Name, email address | Account creation, authentication, syncing progress across devices | Yes |
| User ID | A unique identifier assigned to your account | Linking your data securely in our database | Yes |
| Focus Progress | Sessions completed, XP earned, streak count, coin balance, achievements, mascot data | Saving and restoring your progress; displaying stats and achievements | Yes |
| App Usage Data | Which apps you choose to block during focus sessions | Enabling the app blocking feature; stored locally on your device only | Local only |
| Device Token | Firebase Cloud Messaging (FCM) token | Sending push notifications (reminders, streak alerts) | Yes |
| Crash Reports | Stack traces, device model, Android version at time of crash | Detecting and fixing bugs to improve stability | Yes |
| Analytics Events | Feature interactions (e.g. session started, achievement unlocked) | Understanding how users use the app so we can improve it | Yes |
| Payment Info | No payment data is collected by us | All purchases are handled entirely by Google Play Billing | No |
How We Use Your Data
- To create and manage your account and allow sign-in with Google or email.
- To save and restore your focus progress, streaks, XP, and achievements across devices.
- To send optional push notifications such as streak reminders (you can disable these in Settings).
- To detect and fix crashes and bugs using anonymous crash reports.
- To understand how features are used so we can improve the app over time.
- To verify subscription status and grant premium access after a purchase.
Permissions Used
| Permission | Purpose | Required? |
|---|---|---|
| Usage Access (Usage Stats) | Detect which app is in the foreground so blocked apps can be interrupted during focus sessions | Required for app blocking feature |
| Notification Policy Access (Do Not Disturb) | Silence notifications during a focus session to reduce distractions | Optional โ only if user enables DND during focus |
| Display Over Other Apps (SYSTEM_ALERT_WINDOW) | Show a blocking overlay when a blocked app is opened during a session | Required for app blocking feature |
| Foreground Service | Keep the focus timer running reliably when the app is in the background | Yes โ core functionality |
| Receive Boot Completed | Restore an active focus session if the device restarts mid-session | Yes โ session restore feature |
| Post Notifications | Show timer status notifications and send reminders | Yes โ Android 13+ requirement |
| Query All Packages | Display the list of installed apps so users can select which ones to block | Required for app selection screen |
| Request Ignore Battery Optimizations | Prevent Android from killing the timer service when the screen is off | Recommended for reliable timer operation |
No permission is used to collect personal data beyond what is described in the Data We Collect section. App blocking works entirely on-device โ the list of apps you choose to block is never sent to our servers.
Data Storage & Security
- Account and progress data is stored securely on Supabase (supabase.com), a GDPR-compliant cloud database service. All data is encrypted in transit using TLS and encrypted at rest.
- Authentication is handled by Supabase Auth. Google Sign-In uses Google Identity Services (Google LLC). We never store your Google password.
- Push notifications are delivered via Firebase Cloud Messaging (Google LLC). Your FCM token is stored in our database solely to send you notifications.
- Crash reports are processed by Sentry (Functional Software, Inc.), a privacy-focused error tracking service.
- App usage analytics are processed by PostHog, an open-source analytics platform. Events are anonymous and do not include personal identifiers.
- Locally stored data (blocked app list, session state, preferences) never leaves your device.
- Subscription verification is performed server-side via the Google Play Developer API. Purchase tokens are verified and not stored in plaintext.
Data Sharing
Data is shared only with the following third-party service providers as necessary for the app to function:
- Supabase โ cloud database and authentication
- Google LLC โ Google Sign-In (Identity Services) and Firebase Cloud Messaging
- Sentry โ crash and error reporting
- PostHog โ anonymous usage analytics
- Google Play Billing โ subscription and purchase processing (we receive only a purchase token, not payment details)
All third-party providers listed above operate under their own privacy policies and are subject to GDPR and applicable data protection laws.
Subscriptions & Purchases
Focus Beast offers auto-renewing premium subscriptions (Weekly, Monthly, Yearly) processed entirely through Google Play Billing. We do not process payment card data or store any financial information. All billing is governed by Google Play's payment and refund policies.
To cancel your subscription, go to Google Play Store โ Account โ Subscriptions โ Focus Beast โ Cancel.
Children's Privacy
Focus Beast is not directed at children under the age of 13. We do not knowingly collect personal data from children under 13. If we become aware that a child under 13 has provided us with personal data, we will delete it promptly. If you believe a child has created an account, please contact us at the address below.
Your Rights
Depending on your location, you may have the following rights regarding your personal data:
- Access โ request a copy of the data we hold about you.
- Correction โ request correction of inaccurate data.
- Deletion โ request deletion of your account and all associated data.
- Portability โ request your data in a portable format.
- Opt-out of notifications โ disable push notifications at any time in the app Settings or your device's notification settings.
To exercise any of these rights, contact us at support@focusbeast.app. We will respond within 30 days.
Data Retention
We retain your account and progress data for as long as your account is active. If you request account deletion, all personal data associated with your account is permanently deleted within 30 days. Anonymised analytics data (not linked to your identity) may be retained longer for product improvement purposes.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. For significant changes, we will notify you through the app or via the email address associated with your account. Continued use of the app after any changes constitutes your acceptance of the updated policy.
Contact Us
If you have any questions, concerns, or requests related to this Privacy Policy or your data, please contact us:
Email: support@focusbeast.app
App: Focus Beast (com.focusbeast.app)
Google Play Developer Account: Ani Studios