← Back to HushWall

Privacy Policy

HushWall · Last updated: May 9, 2026

Overview

HushWall is designed with privacy in mind. Almost all your data stays on your device, and we do not use any analytics, advertising, or third-party tracking SDKs. The only network request the app makes is a periodic version check to a HushWall-controlled server to see if a new version is available; no personal data is sent in this request, but your IP address is transmitted by virtue of any HTTPS connection. There are no user accounts and no cloud sync.

Data Collection

HushWall does not collect personal information, usage data, or behavioral analytics. The app makes one outbound network request: a periodic version check to adewaskar.com/apps/hushwall/version.json. This request contains no body data and no identifiers; your IP address is unavoidably transmitted as part of any HTTPS connection but is not logged, stored, or used for analytics. Beyond this single version-check request:

  • No personal information is collected
  • No usage data or behavioral analytics are collected
  • No app usage history leaves your device
  • No crash reports are sent automatically
  • No advertising identifiers are used
  • No cookies or tracking technologies are used

Permissions

HushWall requires certain Android permissions to function. With the single exception of the version check described above, no data obtained through these permissions is ever transmitted off your device:

  • Usage Access (PACKAGE_USAGE_STATS) — Used to read which apps are currently in use so HushWall can detect when a blocked app is opened during a scheduled focus window, and to suggest blocking targets during onboarding based on weekly screen-time stats. This data is processed locally and never leaves your device.
  • Query All Packages (QUERY_ALL_PACKAGES) — Used to enumerate the apps installed on your device so you can choose which apps to block. The list of installed apps is processed locally and is never transmitted off your device.
  • Accessibility Service — Used for two purposes: (1) to detect when a blocked app is brought to the foreground so HushWall can show an intervention screen, and (2) to read the URL bar in supported browsers (Chrome, Firefox, Edge, Brave, Opera, Samsung Internet) to detect when a blocked website is opened. The service does not read passwords, form fields, messages, or any other on-screen content beyond the browser URL bar. No accessibility data is stored or transmitted.
  • Display Over Other Apps (SYSTEM_ALERT_WINDOW) — Used to show the block/intervention screen on top of blocked apps.
  • Foreground Service — Used to keep the blocking service running in the background so schedules remain active even when the app is closed.
  • Boot Completed — Used to restart the blocking service after your device reboots, so your schedules stay active.
  • Battery Optimization Exemption — Used to prevent Android from killing the background service, ensuring schedules remain reliable.
  • Notifications — Used to show a persistent notification when the blocking service is active, as required by Android for foreground services.
  • Internet — Used solely to fetch the version-check JSON file from adewaskar.com/apps/hushwall/version.json. No user data is sent in the request body.

Data Storage

All data — including your schedules, blocked app lists, focus scores, and intervention history — is stored locally on your device using an on-device database. This data is not backed up to any cloud service and is deleted when you uninstall the app.

Third-Party Services

HushWall does not use any third-party analytics, advertising, crash reporting, or tracking services. There are no SDKs from third parties that collect data.

Children's Privacy

HushWall does not collect any personal information from anyone, including children under the age of 13. The version-check request described above contains no identifiers and is not used to profile or track users of any age.

Changes to This Policy

If we update this privacy policy, we will post the new version on this page with an updated date. Since HushWall does not collect any contact information, we cannot notify you directly of changes — please check this page periodically.

Contact

If you have any questions about this privacy policy, please contact us at [email protected].