Privacy Policy
Effective date: April 27, 2025
SupraBlock ("us", "we", or "our") operates the SupraBlock mobile application (the "Service").
This page informs you of our policies regarding the collection, use, and disclosure of information when you use our Service.
Information Collection and Use
SupraBlock itself does not collect, store, or transmit any personally identifiable information (PII) outside your device for its core functionality (blocking apps and websites, setting schedules, etc.).
All blocking-related configurations and data are handled locally on your device.
However, we use third-party services to improve app stability, measure usage trends, and serve ads. These services may collect certain types of information automatically, as described below.
Permissions Used and Their Purpose
- AccessibilityService API: Used solely to detect and block selected apps and websites according to your schedules and focus modes. No personal content or keystrokes are logged or transmitted.
- PACKAGE_USAGE_STATS Permission: Used to detect the foreground app to enforce blocking schedules. Data is processed locally only.
- SYSTEM_ALERT_WINDOW Permission ("Draw Over Other Apps"): Used to display a blocking overlay reminder when you attempt to open a restricted app or website.
- QUERY_ALL_PACKAGES Permission: Used to display your installed apps list for blocking selection. SupraBlock does not share or upload this information.
- BIND_NOTIFICATION_LISTENER_SERVICE Permission: Used locally to optionally monitor notifications for websites browsing activity, without collecting notification content externally.
- START_FOREGROUND_SERVICES_FROM_BACKGROUND & FOREGROUND_SERVICE_SPECIAL_USE Permissions: Used to keep the blocking service running reliably while respecting Android's system rules.
- INTERNET Permission: Required for serving ads (via AdMob), using Firebase services, and loading legal documents like the Privacy Policy.
- POST_NOTIFICATIONS Permission: Used for sending local notifications such as "Blocking Active" alerts.
Third-party Services
SupraBlock uses trusted third-party services to improve app performance and serve non-personalized advertisements:
- Firebase Crashlytics: Used to monitor, report, and fix app crashes and technical issues. Crash data is anonymized and does not include personally identifiable information.
- Firebase Analytics: Used to understand general app usage trends and improve app functionality. Analytics data is aggregated and anonymized.
- Google AdMob: Used to display advertisements within the app. AdMob may collect device information, approximate location, and ad interaction data to serve relevant (non-personalized) ads.
SupraBlock uses non-personalized ads by default to enhance your privacy unless you provide consent for personalized ads where legally required.
For more information about these services' privacy practices, you can refer to:
Data Retention
Crash reports and analytics collected by Firebase are retained in accordance with Firebase's retention policies. SupraBlock itself does not retain user-specific data beyond what is stored locally on your device.
Security and Privacy
We value your trust in using SupraBlock. We strive to protect your information by following industry best practices.
We do not sell, trade, or rent user personal information to any third party.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page. You are advised to review this page periodically for any updates.
Contact Us
If you have any questions or suggestions about our Privacy Policy, please contact us at:
Questions? Contact us at deshmukhomkarp@gmail.com.