Skip to content

Instantly share code, notes, and snippets.

@aviaryan
Created July 22, 2026 04:00
Show Gist options
  • Select an option

  • Save aviaryan/a34b01b33515ffc3a42097b39dae3364 to your computer and use it in GitHub Desktop.

Select an option

Save aviaryan/a34b01b33515ffc3a42097b39dae3364 to your computer and use it in GitHub Desktop.
privacy-policy-phone-use-blocker.md

Privacy Policy — Phone Use Blocker

Last updated: 22 July 2026

Phone Use Blocker ("the app") is a personal digital-wellbeing tool that adds friction to apps and websites you choose to block. This policy explains what the app accesses and how that information is handled.

Summary

Phone Use Blocker does not collect, store, transmit, or share any personal data. Everything the app does happens locally on your device. There are no accounts, no servers, no analytics, and no advertising.

Information the app accesses

To perform blocking, the app uses Android's Accessibility Service. Through it, the app reads, in real time and only on your device:

  • The name (package) of the app currently in the foreground — to detect when an app you have chosen to block comes forward.
  • The URL shown in your browser's address bar — to detect when a website you have chosen to block is open.

This information is used only in the moment, to decide whether to show the typing challenge. It is never written to a permanent log, sent off the device, or shared with anyone, including the developer.

Information you enter

The app stores the following only on your device (in local app storage):

  • The list of apps and websites you choose to block.
  • Your challenge sentences and unblock-duration setting.

This data never leaves your device and is removed when you uninstall the app.

Permissions the app uses

  • Accessibility Service — to detect blocked apps/websites and show the challenge, as described above.
  • Display over other apps (SYSTEM_ALERT_WINDOW) — to show the challenge screen on top of the blocked app.
  • Notifications (POST_NOTIFICATIONS) — to show the app's status.
  • Run at startup (RECEIVE_BOOT_COMPLETED) — to keep blocking active after a restart.
  • Query installed apps — to let you pick which installed apps to block.

Data sharing and third parties

The app contains no third-party SDKs, analytics, or advertising libraries. No data is shared with any third party because no data is collected.

Children's privacy

The app does not knowingly collect any data from anyone, including children.

Changes to this policy

If this policy changes, the updated version will be posted at this same URL with a new "Last updated" date.

Contact

For questions about this policy, contact: avi.aryan123@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment