Focus Flow icon

Privacy Policy

Last updated: February 10, 2026

Welcome to FocusFlow. We are committed to protecting your privacy and ensuring you have a positive experience using our productivity and focus timer application. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application FocusFlow. Please read this privacy policy carefully.

1. Information You Provide

We collect information you directly provide when using the app:

  • Task titles, descriptions, completion status, and timestamps
  • Timer duration preferences (focus and break lengths)
  • Daily reminder notification settings
  • Sound preferences, volume settings, and mixing preferences
  • Theme, appearance customization, and haptic feedback preferences

2. Automatically Collected Information

The app automatically collects usage and device data to provide core functionality:

  • Focus session duration, completion data, and category counts
  • Daily and weekly progress statistics and streak tracking
  • Device type, model, operating system version, and app version
  • Timezone information for notification scheduling
  • Selected ambient sounds, volume levels, and audio playback history

3. How We Use Your Information

We use collected information to operate the Pomodoro timer, manage your tasks and to-do lists, display progress statistics and insights, sync data to home screen widgets, send daily reminder notifications, personalize the app based on your preferences, and monitor app performance and stability.

4. Data Storage & Security

All your personal data is stored locally on your device. Tasks are stored in a local SQLite database using Drift. Settings and preferences are stored using SharedPreferences. We do not transmit your task data, session history, or personal statistics to any remote servers. Data is stored in sandboxed app storage protected by the operating system.

5. Widgets & Live Activities

When you use iOS Live Activities or Home Widgets, timer status and progress data is shared with widget extensions via App Groups (iOS) or SharedPreferences (Android). This data remains local to your device and is not transmitted elsewhere. Widget data is encrypted and protected by device security.

6. Notifications

If you enable daily reminders, notification scheduling uses your device's local timezone. Notification content is generated locally on your device. No notification data is sent to external services. You can disable notifications at any time in Settings.

7. Children's Privacy

Our App is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

8. Your Privacy Rights

You have the right to access, delete, and export your data. You can opt out of analytics through device settings and manage notifications in app Settings. California residents have additional rights under CCPA, and European residents have rights under GDPR including data portability and the right to object to processing.

9. Data Breach Notification

In the unlikely event of a data breach, we will notify affected users within 72 hours, describe the nature of the breach, provide recommended actions, and report to relevant authorities as required by law.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you by updating the "Last Updated" date, displaying an in-app notification for material changes, and posting the new Privacy Policy in the app. Your continued use constitutes acceptance of the updated policy.

11. Contact Us

If you have any questions about this Privacy Policy, please contact us at codewithnabi@gmail.com or visit https://www.codewithnabi.dev/.

© 2026 Mohammad Nabi Rahmani. All rights reserved.