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

Notification pain points

  • Many users are overwhelmed by ad/marketing notifications mixed with critical ones (rides, deliveries, banking, healthcare, transport, gated-community access, school apps).
  • Some apps deliberately avoid using separate notification channels so users can’t disable ads without also losing essential alerts.
  • People feel “trapped” by apps they’re forced to use (e.g., gate access, school communication) that aggressively push ads and upsells.
  • Several commenters now disable almost all notifications, keep phones on silent or permanent Do Not Disturb, or apply “one strike and you’re out” to spammy apps.

Existing workarounds & alternatives

  • System tools: per-app notification blocking, categories/channels (Android), Do Not Disturb, silent mode, notification cooldowns (newer Android), and selective exemptions for calls/messages.
  • Third‑party tools mentioned: BuzzKill, FilterBox, AutoNotification + Tasker, Good Lock, Before Launcher, older apps like Spren, and open‑source filters on F-Droid.
  • Some rely on firewalls (NetGuard, ROM-level network toggles) to restrict apps, or avoid installing “could-be-a-website” apps altogether.

DoNotNotify’s approach & feedback

  • App intercepts notifications via Android’s notification-access permission, applies user-defined rules (including regex), and can block/log them.
  • It’s fully on-device, requests no internet permission, and is reported as low battery impact.
  • Can’t dismiss true “persistent” system notifications; these show as blocked with a warning.
  • Users like the free model, rule-based control, and built‑in rules for common apps. Several say it directly solves their MyGate/“gated community” spam problem.

Privacy, security & open-source debate

  • Strong concern that any closed-source notification filter can see OTPs and message content.
  • Some are only willing to use it if open-sourced and ideally distributed via F‑Droid; multiple explicit calls for this.
  • Others argue no INTERNET permission plus OS-level network blocking is sufficient, but critics note permissions can be silently added in future updates or data exfiltrated via side channels.

Platform and policy discussions & feature wishes

  • iOS is seen as much more restrictive: no general notification-filter APIs, weaker channeling, and Apple itself now sending ad notifications.
  • Many want app stores to strictly ban ad/recommendation notifications or force them into separable channels, with real enforcement.
  • Requested features: notification digests on a schedule, time-limited “allow for X hours,” grouping/batching (e.g., WhatsApp bursts), and possibly local ML/LLM-based spam classification.