FocusGuard — Privacy Policy

Effective date: 2026-05-28  ·  Developer: CoreSpark Apps

Short version: All data stays on your device. We collect nothing, upload nothing, sell nothing. No account required.

1. Data We Access

1.1 App Usage Statistics

FocusGuard uses Android's UsageStats API (PACKAGE_USAGE_STATS permission) to read how long each app has been used in the foreground.

1.2 Foreground App Detection (Accessibility Service)

FocusGuard uses Android's AccessibilityService to detect which app is currently in the foreground.

1.3 Installed App List

FocusGuard queries installed applications (QUERY_ALL_PACKAGES) to populate the app-limit picker and resolve app icons and names.

1.4 User-Created Data

The following data is created by you inside the app and stored locally on your device only:

DataPurpose
App limits (app, daily limit)Enforce limits
Focus sessions (start time, duration, completion)Focus Score, session history
Streaks (consecutive days within a limit)Focus Score, motivation
Preferences (bedtime window, onboarding state)App configuration

2. Data We Do NOT Collect

FocusGuard does not:

3. Crash Reporting (Optional)

A future version of FocusGuard may include Firebase Crashlytics for crash reporting. If and when this is added, crash reports will contain only device model, Android version, app version, and a stack trace — no usage data, no limits, no personally identifiable information. You will be notified in the app and can opt out. Until then, no crash data is sent.

4. Permissions Summary

PermissionWhy It's NeededCan Be Revoked
PACKAGE_USAGE_STATSRead per-app screen timeYes — Settings → Special app access
BIND_ACCESSIBILITY_SERVICEDetect foreground app for blockingYes — Settings → Accessibility
FOREGROUND_SERVICEKeep usage tracking alive in backgroundSystem-managed
POST_NOTIFICATIONSService notification and limit alertsYes — Settings → Apps → Notifications
SYSTEM_ALERT_WINDOWDisplay the Mindful Intercept overlayYes — Settings → Special app access
RECEIVE_BOOT_COMPLETEDRestart tracking after rebootNot individually revocable
VIBRATEHaptic feedback on interceptNot individually revocable

5. Children's Privacy

FocusGuard is not directed at children under 13. We do not knowingly collect any personal information from children.

6. Data Security

All data is stored on your device and protected by Android's application sandbox and your device's lock screen. FocusGuard does not implement additional encryption beyond what Android provides by default. We recommend using a strong device lock screen.

7. Your Rights

Since we hold no data about you on our servers, there is nothing for us to delete or export on our end. You can:

8. Changes to This Policy

We may update this policy from time to time. The effective date at the top reflects the latest revision. Continued use after an update constitutes acceptance. We will notify you of material changes via an in-app notice.

9. Contact

Questions? Reach us at:
Email: mboukedjar@gmail.com
Developer: CoreSpark Apps