Unbotherd respects your privacy. This app is designed to work primarily on-device, without collecting or transmitting personal data to the developer.
This Privacy Policy explains what data Unbotherd accesses, how it is used, and what control you have.
Summary (Plain English)
- Unbotherd does not collect personal data for the developer
- Unbotherd does not send data to developer-controlled servers
- Unbotherd does not use analytics or tracking SDKs
- Most data stays locally on your device
- You are always in control and can disable all functionality
Data Collection
Unbotherd does not collect, store, or transmit personal information to the developer.
Specifically, Unbotherd does not collect:
- Names
- Email addresses
- Phone numbers
- Precise location data
- User accounts or profiles
- Usage analytics
- Crash analytics
On-Device Data Usage
Unbotherd stores a limited amount of data locally on your device only in order to function.
App Groups
- Group names
- Apps assigned to groups
- Lock state and schedule configuration
Held Notifications
- Notification title
- Notification text
- Timestamp
- App package name
This data:
- Never leaves your device
- Is not backed up to the cloud
- Is deleted when you uninstall the app
Permissions Explanation
Unbotherd requests the following Android permissions only to provide user-facing functionality:
Accessibility Service
Purpose: Used to detect when a locked app is opened so Unbotherd can block or redirect access.
Important Notes:
- Unbotherd does not read keystrokes
- Unbotherd does not monitor typing
- Unbotherd does not capture screen content
This permission can be disabled at any time in Android system settings.
Notification Listener
Purpose: Used to intercept and temporarily hold notifications from apps you choose while they are locked.
Important Notes:
- Notifications are stored locally only
- Notifications are not shared or transmitted
- You control which apps are affected
This permission can be disabled at any time in Android system settings.
Display Over Other Apps (SYSTEM_ALERT_WINDOW)
Purpose: Used to display the lock screen overlay when you try to open a locked app.
Important Notes:
- Only displays when you attempt to open a locked app
- Does not monitor or record screen content
- Can be disabled in Android system settings
Query Installed Apps (QUERY_ALL_PACKAGES)
Purpose: Used to display the list of installed apps so you can choose which apps to add to groups.
Important Notes:
- App list is only used locally for the app picker UI
- App information is not transmitted or shared
- Required on Android 11+ due to package visibility restrictions
Schedule Exact Alarms (SCHEDULE_EXACT_ALARM)
Purpose: Used to automatically lock and unlock app groups at scheduled times.
Important Notes:
- Only schedules alarms for lock/unlock events you configure
- No data is transmitted; alarms run entirely on-device
Boot Completed (RECEIVE_BOOT_COMPLETED)
Purpose: Used to restore your lock schedules after your device restarts.
Important Notes:
- Only reschedules alarms you have previously configured
- App does not start automatically in the foreground
Post Notifications (POST_NOTIFICATIONS)
Purpose: Used to re-post held notifications when a group is unlocked (Android 13+).
Important Notes:
- Only posts notifications that were previously held from locked apps
- You control when notifications are released by unlocking groups
Internet (INTERNET)
Purpose: Used to load advertisements in the free version of the app.
Important Notes:
- No user data is transmitted to developer servers
- Ad-related network traffic is handled by Google AdMob
- Pro users do not use this permission (no ads)
Background Processes (KILL_BACKGROUND_PROCESSES)
Purpose: Used to remove locked apps from the recent apps list when blocked.
Important Notes:
- Only affects apps you have locked
- Prevents bypassing the lock screen via task switcher
Advertising Free version
The free version of Unbotherd displays banner ads provided by Google AdMob.
AdMob may collect limited information such as:
- Advertising identifiers
- Device information
- IP address
- Approximate location (derived from IP)
This data is collected and processed by Google, not by Unbotherd, and is subject to Google's Privacy Policy.
Users who purchase the Pro version will see no ads, and AdMob will not be used.
Monetization
Unbotherd offers a one-time Pro unlock via Google Play Billing.
- Payment processing is handled entirely by Google Play
- Unbotherd does not receive or store payment information
Data Sharing
Unbotherd does not share user data with:
- Advertisers (outside of Google AdMob for ads)
- Analytics providers
- Third-party services
- The developer
Unbotherd does not operate its own backend servers and does not transmit user data off the device.
User Control
You have full control over Unbotherd at all times:
- Enable or disable app locking
- Enable or disable notification holding
- Turn off all features with a master OFF switch
- Revoke permissions via Android system settings
- Uninstall the app to remove all stored data
Children's Privacy
Unbotherd is not directed at children under the age of 13 and does not knowingly collect personal information from children.
Changes to This Policy
This Privacy Policy may be updated as the app evolves.
If changes are made:
- The updated policy will be published at this URL
- Continued use of the app indicates acceptance of the updated policy
Contact
If you have questions about this Privacy Policy:
- Website: https://unbotherd.app
- Email: apps@mscrnt.com
- Public issue tracker: https://github.com/mscrnt/unbotherd-issues
Effective Date
December 2025