Accessibility Service
Why LoopBreak uses Accessibility
LoopBreak uses Android Accessibility Service only for app-blocking behavior during an active lock schedule. This page explains what the service does and what it does not do.
1. What Accessibility is used for
LoopBreak uses Android Accessibility Service to detect when a selected blocked app is opened during an active scheduled lock period.
When LoopBreak detects that a blocked app has been opened during lock time, it moves the user away from that app. This is the core app-blocking function of LoopBreak.
2. Why this permission is needed
Android does not provide a normal permission that allows an app like LoopBreak to reliably detect and respond when another selected app is opened.
Accessibility Service allows LoopBreak to recognize when a blocked app becomes active and return the user away from it during the scheduled lock window.
3. What LoopBreak does not use Accessibility for
LoopBreak does not use Accessibility Service to read or collect personal content from your screen.
- LoopBreak does not read messages or chats
- LoopBreak does not read passwords
- LoopBreak does not read typed text
- LoopBreak does not read banking or financial information
- LoopBreak does not read emails
- LoopBreak does not read contacts
- LoopBreak does not record your screen
- LoopBreak does not inspect private content inside other apps
4. What app information is checked
LoopBreak checks whether the currently opened app matches one of the apps selected by the user in the blocked apps list.
The app-blocking decision is based on the app package, the active schedule, and whether a temporary QR or NFC unlock is currently active.
5. When Accessibility blocking runs
LoopBreak blocking behavior is only meaningful during an active scheduled lock period. Outside of scheduled lock time, the selected apps are not blocked.
If the user scans a valid QR code or taps a registered NFC tag, LoopBreak may temporarily allow access for the configured unlock period.
6. QR and NFC unlocks
QR and NFC unlock screens may remain available during scheduled lock time because they are the controlled unlock methods inside LoopBreak.
Management screens such as Weekly Schedule, Blocked Apps, Setup NFC Tags, LoopBreak ID / Recovery, and Accessibility guidance may be restricted during active scheduled lock time so the user cannot weaken the block while it is running.
7. User control
Android requires the user to manually enable Accessibility Service for LoopBreak in device settings. LoopBreak cannot enable this service by itself.
The user can disable the Accessibility Service from Android settings. If Accessibility is disabled, LoopBreak may not be able to block selected apps reliably.
8. Privacy summary
LoopBreak uses Accessibility for one purpose: to help block selected distracting apps during scheduled lock time.
LoopBreak does not use Accessibility to collect personal screen content, messages, passwords, typed text, financial information, or private data from other apps.
9. Contact
For questions about LoopBreak Accessibility Service use, contact: