Summarizer

Battery and Performance

Questions about battery impact of notification processing, discussion of push-based notification handling, app showing minimal battery usage

← Back to Show HN: DoNotNotify – Log and intelligently block notifications on Android

Users praise the app’s privacy-centric, on-device design, noting that its efficient push-based processing results in negligible battery consumption of less than one percent. While there is interest in using machine learning for advanced notification filtering, the developer prefers lightweight regex patterns to avoid the high compute costs and complexity associated with ML models. This focus on efficiency stands in contrast to broader frustrations with modern Android’s tendency to "batch" notifications, a practice that saves power but often sacrifices real-time delivery and raises concerns regarding centralized data privacy.

4 comments tagged with this topic

View on HN · Topics
Love the on-device approach. The fact that it never phones home is a huge differentiator — most "utility" apps these days are just data collection with a feature attached. The regex filtering is clever. Have you thought about adding ML-based classification for notifications that are harder to catch with patterns? Something lightweight like a small on-device model could detect promotional vs. transactional notifications without needing manual rules. Also curious about battery impact — how often does it process the notification stream?
View on HN · Topics
> Have you thought about adding ML-based classification for notifications that are harder to catch with patterns? Honestly that's a little out my league. The idea did occur to me, but I'm discouraged by the amount of compute required for most ML. > Also curious about battery impact — how often does it process the notification stream? The OS sends any new notification to the app (it is a push based approach) automatically. On my own phone, this app currently shows at the bottom of the list in battery usage (<1%).
View on HN · Topics
I am surprised that nobody seems to have the opposite problem: Modern Android just no longer delivers notifications in realtime but bunches them and delays them to a degree that you can't rely on them anymore for synchronous communication. Whatsapp and Gmail messages often trigger notifications up to 15 minutes after being received for me. Infuriating.
View on HN · Topics
With apps like Signal, installed via apk, without going through Google on a de-Googled phone, I receive notifications in real time. What's the point of having all notifications go through Google, except to save some battery life and data? Also, can Google read push notifications going through FCM?