Privacy Policy

FocusDrift Privacy Policy

FocusDrift Privacy Policy

Effective Date: July 2026

FocusDrift ("we", "us", "our", or "the App") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and otherwise handle your information when you use our mobile application.

1. Information We Collect

1.1 Automatically Collected Information

User Authentication:

  • We use Firebase Anonymous Authentication to create a unique identifier for your account. No personal identifying information (name, email, phone number) is required or collected during sign-up.
  • Your unique anonymous user ID is stored locally on your device and used to sync your data across sessions.

Focus Session Data:

  • Session type (focus, short break, long break)
  • Session duration and completion status
  • Time elapsed during sessions
  • Session start and end times
  • Whether sessions were completed, paused, or abandoned
  • User-entered task descriptions (stored only on your device unless you join a body-doubling room)

User Preferences:

  • Focus duration settings (default 5-45 minutes)
  • Selected audio theme/sound ID for session notifications
  • Audio volume levels
  • Selected orb skin/visual theme preferences
  • Daily goal session targets
  • Subscription/Pro status

Progress and Analytics:

  • Total sessions completed
  • Total focus time accumulated
  • Current streak status and longest streak
  • Level and experience points (XP)
  • Focus coins earned
  • In-app habit tracking data

1.2 Intentionally Provided Information

Body-Doubling Rooms:

  • When you create or join a body-doubling room, we collect and temporarily store in Firebase Realtime Database:
    • Your anonymous user ID
    • Your session state (idle, in-session, on-break)
    • Your current session progress
    • Your focus time for the current session
  • This data is shared only with other participants in the same room and is deleted when you leave the room or the room expires.

Support Communications:

  • If you contact us for support, we may collect your email address and the content of your message.

2. How We Use Your Information

We use the collected information to:

  1. Provide and Maintain the App: Track your focus sessions and progress, store your preferences and settings, maintain your account and authentication state
  2. Enable Body-Doubling Features: Match you with other users in body-doubling rooms, display live session progress of room participants, facilitate real-time accountability during focus sessions
  3. Personalization: Remember your selected themes, sounds, and preferences, display your progress and statistics, adapt features based on your subscription tier
  4. Analytics and Improvement: Understand how the app is being used (aggregated, anonymized data only), identify and fix bugs, improve features and user experience, monitor app performance and reliability
  5. Subscription Management: Verify your Pro subscription status, manage free tier session limits, provide Pro-exclusive features

3. Third-Party Services

3.1 Firebase (Google)

We use Firebase services, which are governed by Google's Privacy Policy:

  • Firebase Realtime Database: Stores body-doubling room data and your anonymous user profile
  • Firebase Authentication: Manages your anonymous authentication and device identity

3.2 Google Play Billing Library

We use Google Play's in-app billing system to process subscriptions:

  • Subscription product IDs and purchase history are handled by Google Play
  • Your device's Google Play account information is used by Google (not shared with us beyond purchase verification)
  • Google's Privacy Policy applies to this data

3.3 Google Play Services

  • Firebase and other services use Google Play Services, which may collect diagnostic and usage data
  • This is subject to Google's Privacy Policy

4. Data Storage and Security

4.1 Local Storage

DataStore (Encrypted Local Storage):

  • Your focus preferences, selected sounds, themes, and display names are stored securely on your device using Android's DataStore with encryption
  • This data never leaves your device unless you're using body-doubling rooms

4.2 Remote Storage

Firebase Realtime Database:

  • Body-doubling room participant data is stored temporarily in Google's Firebase servers
  • Data is deleted when you leave a room or when sessions expire
  • Stored under your anonymous user ID (not tied to any personal identity)

4.3 Security Measures

  • All communication with Firebase is encrypted in transit (HTTPS/TLS)
  • We do not collect or store personal identifying information (name, email, phone) unless you provide it for support
  • Your anonymous user ID is a cryptographic identifier with no connection to your personal identity
  • Session data is protected by your device's built-in security

5. Subscription and Pro Status

5.1 Free Tier

  • Free users are limited to 5 focus sessions per day
  • All your data is stored securely; session limits are the only restriction
  • No tracking of personal information beyond what's necessary for app functionality

5.2 Pro Tier

  • Unlimited focus sessions
  • Unlimited body-doubling room access
  • Extended streak protection (3 grace days)
  • All app themes and skins unlocked
  • Advanced focus analytics (available in Pro version)
  • Smart ADHD reminders (time-blind mode)
  • Priority body-doubling matching
  • 7-day free trial available; cancel anytime with no hidden fees

5.3 Subscription Data

  • Your subscription status is verified through Google Play
  • We store your Pro/Free status locally and verify it periodically
  • Refunds and subscription cancellations are handled through Google Play (your device's Play Store settings)

6. Data Sharing

6.1 What We Don't Share

  • We do not sell your data to third parties
  • We do not share your personal information with advertisers
  • We do not share your focus session details with anyone (except room participants during body-doubling)
  • We do not share your email address with third parties without your consent

6.2 What We Do Share (Limited)

Body-Doubling Rooms Only:

  • Your anonymous user ID and current session state is shared with other users in the same body-doubling room
  • This data is visible only to room participants and is temporary

Service Providers:

  • Firebase (Google) handles data storage and authentication
  • Google Play handles subscription payments
  • These services operate under their own privacy policies

Legal Compliance:

  • We may disclose information if required by law, legal process, or government request
  • We may disclose information to protect our rights, privacy, safety, or property

7. Your Rights and Choices

7.1 Data Access

You can view your progress, statistics, and preferences within the app.

7.2 Data Deletion

  • You can reset your progress and delete your account data by clearing the app's local storage
  • Body-doubling room data is automatically deleted when you leave a room

7.3 Push Notifications

  • You can disable notifications through your device settings
  • The app respects Android's notification preferences

7.4 Data Portability

  • Your focus session history is stored locally on your device
  • You can export this data by backing up your device's app data through Android's native backup system

8. Children's Privacy

FocusDrift is not intended for children under 13. We do not knowingly collect information from children under 13. If we become aware that a child under 13 has provided us with information, we will take steps to delete such information and terminate the child's account.

For users aged 13-18, parental consent may be required depending on your jurisdiction. We recommend parents monitor and control their children's use of the app through device-level parental controls.

9. Data Retention

9.1 Local Data

Focus session history, preferences, and progress are retained on your device until you delete the app or manually clear the data.

9.2 Remote Data

  • Body-doubling room data is temporary and expires when the room ends or participants leave
  • Your Firebase profile and authentication state persist until you delete your app data

9.3 Analytics Data

  • Aggregated, anonymized usage data may be retained for service improvement and analytics purposes
  • We do not retain personally identifiable information longer than necessary

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting the new Privacy Policy in the app and updating the "Effective Date" at the top of this policy.

Your continued use of the app after such modifications constitutes your acceptance of the updated Privacy Policy.

11. Contact Us

If you have questions about this Privacy Policy, your data, or our privacy practices, please contact us at:

Email: imdadul.hrm@gmail.com

Repository: github.com/mihhridoy/focusdrift


Summary of Data Collection

Data TypeCollectedSharedStorage
Anonymous User ID✓Firebase, Room ParticipantsLocal + Firebase
Focus Sessions✓Room Participants OnlyLocal
Preferences✓NoLocal
Progress/Stats✓NoLocal
Task Descriptions✓Room Participants OnlyLocal
Personal Identity✗N/AN/A
Email/PhoneOpt-inNoLocal
Payment Info✓ (Google Play)Google PlayGoogle Only
Last Updated: July 9, 2026

Comments