Screenshots
Description
NotiFilter listens to all device notifications and quietly manages those that match your filters.
Features:
- Filters: Use regex to precisely target annoying notifications from each app.
- Actions: Choose what to do with the filtered notifications - dismiss, tap, delay, batch, debounce, mute, alert, disable DND, remove stale or replace.
- Schedule: Choose when filters run (e.g. only during work hours)
- History: Recently dismissed notifications are stored locally, for reference and retrieval.
- Widget: Configure filters to send notifications to a home screen widget.
- Export/Import: Backup or transfer your filters as JSON files.
- Private: Fully offline; your data never leaves your device.
- Lightweight: Runs in the background with minimal battery and memory usage.
What’s new (4.14.0)
• feat: Add "panel" widget
• fix: Access system-nullable values safely
• feat: Add "delay for" sub-action to "DELAY"
The "DELAY" action is now split into two sub-actions:
- "Delay while active" will snooze notifications till it is deactivated by the schedule. This is the original functionality and will continue to work as-is.
- "Delay for" will snooze notifications for a set duration. This is the new feature.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Installed appsSee which apps are installed.
- NotificationsShow notifications.
- ACCESS_NOTIFICATION_POLICY
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_SPECIAL_USE
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- Prevent sleepingKeep the device from going to sleep.
- Run at startupStart automatically after the device is switched on.
Show 1 more permissions
- notifilter.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments