Legal · Android

Privacy Policy

Effective date: July 7, 2026  ·  Last updated: August 19, 2026

📱 This policy describes the Android version of Deeply Focus. Using the app on iPhone, iPad, or Mac? See our iOS & macOS Privacy Policy instead — the two versions collect different data because they use different platform frameworks.
Overview

Deeply Focus ("we", "our", or "us") is a Pomodoro timer and focus tracking application developed by Gourav Bagora. This Privacy Policy explains how we handle information when you use our application on Android.

🔒 Short version: Your focus sessions, tags, and settings are stored locally on your device — we never see them. If you optionally sign in with Google to use the Leaderboard or Focus Rooms, a small amount of account and activity data (see below) is stored with Firebase, our backend provider, to make those social features work. We use Firebase Analytics to understand overall app usage, and RevenueCat to validate Deeply Pro subscriptions purchased through Google Play. Focus Shield (app blocking) uses Android's Accessibility Service, running entirely on-device, to detect which app is in the foreground during a focus session. No ads, no data selling, no cross-app tracking.

Data We Collect

We collect the minimum information necessary to provide the app's features:

  • Focus session data: session duration, timestamps, task names, and tags you create. This is stored exclusively in a local SQLite database on your device.
  • App preferences and settings: timer durations, notification preferences, theme choices, and other settings stored locally via Android's SharedPreferences.
  • Home-screen widget data: limited session statistics displayed in the Deeply Focus Stats and Deeply Timer widgets. This data is read directly from local storage and never leaves your device.
  • List of blocked apps: the apps you choose to block during focus sessions (Focus Shield), stored locally on your device only.
  • Subscription status: managed by RevenueCat via Google Play Billing (see Third-Party Services below).
  • Account & social feature data — only if you choose to sign in: your Google account email, a nickname and avatar you pick in-app (not your real name), and your focus-time totals for the Leaderboard and Focus Rooms. See Optional Account Features below.
  • App usage analytics: we use Firebase Analytics to see which screens and features are used, in aggregate, so we can improve the app. See Third-Party Services below.

We do not collect your name, precise location, or contacts. We do not run ad-tracking or advertising SDKs of any kind, and analytics data is not linked to advertising.

On-Device Storage

All your focus sessions, tags, planner items, and statistics are stored on your device using a local SQLite database and SharedPreferences. This data is:

  • Not accessible to us — we have no server, no backend, and no way to access your data.
  • Included in Android's standard Auto Backup for Apps to your Google Account if you have Android device backup enabled — this is a platform-level backup managed by Google, the same way most Android apps behave by default. You can turn this off for the app in your device's Backup settings.
  • Permanently removed from your device when you delete the app (subject to whatever backup copy already exists in your Google Account, per the point above).

Deeply Focus does not currently offer a cross-device cloud sync feature on Android — your data stays on the device you use it on unless you manually export it (see Your Rights & Data Control below).

Optional Account Features (Sign-In, Leaderboard & Focus Rooms)

Signing in and using the Leaderboard or Focus Rooms is entirely optional. If you choose to use them, this data is stored with Firebase (Google's app backend platform), not on our own servers:

  • Sign-in: your Google account email, used only to identify your account (via Firebase Authentication). We don't see or store your Google password.
  • Profile: a nickname and avatar you choose in-app — not your real name — stored in Firestore under your account.
  • Leaderboard: your chosen nickname/avatar and your total focus minutes for the current period, so you can see how you rank against others. Other users can see this entry, but not your email.
  • Focus Rooms: your chosen nickname/avatar and your live session status (running, paused, timer end time) while you're in a room, so other members can see you're focusing together in real time. This is stored in Firebase Realtime Database and updates while you're active in a room.

You can delete your account data at any time from Settings, which removes your profile, leaderboard entries, and room membership from Firebase.

Focus Shield & the Accessibility Service Permission

Deeply Focus includes an optional Focus Shield feature that can block distracting apps during focus sessions. On Android, this requires enabling our app in Settings → Accessibility → Deeply Focus, which grants the Accessibility Service permission.

  • Why we need it: Android has no equivalent of Apple's Screen Time API, so the only way to detect that a blocked app has come to the foreground — and show a block screen over it — is via the Accessibility Service's window-state-change events.
  • What we read: only the package name of the app currently in the foreground, checked in real time while a focus session with Focus Shield is active.
  • What we don't do: we do not log, store, transmit, or analyze which apps you use, how long you use them, or any on-screen content. Nothing observed by the Accessibility Service is saved to disk or sent anywhere — it is used solely, in the moment, to decide whether to show the block screen.
  • The blocklist itself: which apps you've chosen to block is stored locally on your device and never transmitted to us or any third party.
  • Revoking access: you can disable this permission at any time in Settings → Accessibility → Deeply Focus, or via Android's Settings app under installed accessibility services. Doing so disables Focus Shield's app-blocking until re-enabled.

🛡️ Note: The Accessibility Service permission is a sensitive Android permission. We use it exclusively to enforce app blocking during focus sessions — never for tracking, advertising, or any purpose unrelated to Focus Shield.

Notifications & Foreground Service

Deeply Focus posts local notifications to signal the end of focus or break sessions, scheduled planner reminders, and streak updates. These notifications are generated entirely on your device and do not involve our servers.

To keep the timer accurate while your device is idle or in Doze mode, the app runs a foreground service and may request an exemption from battery optimization. This is used solely to keep the countdown and Focus Shield running reliably in the background — no data collection is involved. You can disable notifications and revoke the battery optimization exemption at any time in your device's Settings app.

Third-Party Services

Deeply Focus for Android uses the following third-party services:

  • Firebase (Google): provides the backend for optional account features. Firebase Authentication handles Google Sign-In. Cloud Firestore stores your profile and Leaderboard entries. Realtime Database powers live Focus Rooms presence. Firebase Analytics collects anonymized, aggregated usage data (such as which screens and features are used) to help us understand app performance — this is not linked to advertising, and we have not enabled Google Signals or Google Ads integration. See Firebase's Privacy & Security page for details.
  • RevenueCat: manages in-app purchase validation and subscription status for Deeply Focus Pro, purchased through Google Play Billing. RevenueCat may collect anonymized purchase receipts and a random device identifier to validate entitlements. No personally identifiable information is shared. See RevenueCat's Privacy Policy for details.

We do not use Meta/Facebook SDKs or any advertising network in the Android app.

Children's Privacy

Deeply Focus does not knowingly collect any information from children under the age of 13. The app does not target children and contains no features designed to collect data from minors.

Data Security

Session, tag, and settings data stored on-device is protected by your device's built-in security mechanisms, including Android's app sandboxing, device encryption, and screen lock. Any account data you've chosen to create (sign-in, Leaderboard, Focus Rooms) is protected by Firebase's security infrastructure and access rules that restrict it to your own account. We recommend keeping your device updated to the latest system software for the best security.

Your Rights & Data Control

You have full control over your data:

  • Access & Export: use the Import / Export feature in Settings to export your session data as JSON at any time.
  • Delete local data: use "Reset Statistics" in Settings to permanently delete all session history, or delete the app to remove all associated on-device data.
  • Delete account data: if you signed in, use "Delete Account" in Settings to permanently remove your profile, Leaderboard entries, and Focus Rooms data from Firebase.
  • Portability: exported data is in a standard JSON format you can use in any compatible tool.
  • Accessibility permission: revoke Focus Shield's Accessibility Service access at any time in Settings → Accessibility → Deeply Focus.
Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by updating the "Last updated" date at the top of this page and, where appropriate, through an in-app notice. We encourage you to review this page periodically.

Questions about your privacy?

We're happy to answer any questions about how Deeply Focus handles your data.

Contact Us