Show HN: DoNotNotify – Log and intelligently block notifications on Android
347 points| awaaz | 1 month ago |donotnotify.com
What - DoNotNotify is an app that logs all incoming notifications, and displays them grouped by app. It also captures the action behind the notification, which can be triggered from the app itself. From this log, you can create rules to whitelist/blacklist notifications from apps depending on their notification content. These filters can even be regex expressions, which allows for more complicated use-cases. The app ships with some pre-defined rules for popular apps like Facebook, Amazon, Instagram, Netflix, TikTok, Reddit etc.
Where - The website is at https://donotnotify.com/.
Would also like to call out that the app runs purely on your device, never communicates with anything on the Internet, and only requires notifications access to work. It is completely free, and there is no advertising or hidden gotchas.
Draiken|1 month ago
I would donate/pay for this if it was open source on F-Droid.
Kudos to you for building it. I put off building this exact same application so many times it's not even funny. Too bad I'm too lazy to maintain something like this.
gruez|1 month ago
The app lacks the INTERNET permission so it can't really exfiltrate data even if it wanted to.
awaaz|1 month ago
Another person requested that the app be open-sourced as well. I will look into that.
JazCE|1 month ago
so congrats to the author of this. I do agree that I'd prefer it open sourced too, it feels a bit risky it having access to all your notifications.
psittacus|1 month ago
https://f-droid.org/packages/com.example.notificationalerter
https://github.com/lightningcpu/Alertly
princevegeta89|1 month ago
ranger_danger|1 month ago
https://www.privacyguides.org/en/android/obtaining-apps/#f-d...
https://discuss.grapheneos.org/d/15490-f-droid-or-obtainium
artk42|1 month ago
cocoto|1 month ago
johnmaguire|1 month ago
IMO this needs to be an app guideline enforced by the iOS App Store and Play Store. I remember back in the day, iOS used to be known for having less spammy notifications.
benterix|1 month ago
And every evening or so I sit down on my computer and check WhatsApp notifications on web.whatsapp.com to catch up with what's going on in groups people added me to. I find this quite good for my well-being.
Brajeshwar|1 month ago
Another founder friend lives in a different mid-sized community and was using MyGate. He got pissed not just at the ads but at the massive data gathering—contacts, camera, flashlight, and everything. He ended up creating https://dobermanapp.com
OkGoDoIt|1 month ago
userbinator|1 month ago
ved_a|1 month ago
bgbntty2|1 month ago
[deleted]
reedf1|1 month ago
Nowadays I'd probably use a tool like yours. My partner is going through legitimate withdrawal symptoms after two years of short-form content addiction. Turning off all notifications was one of the first things I did for them.
shrubby|1 month ago
bambax|1 month ago
Turning the phone on silent isn't really a solution since it still pollutes the screen (and the history) with useless notifications.
nottorp|1 month ago
Gate access isn't absolutely need, your visitors can call you. Or if you order food you can check status on the food app.
blauditore|1 month ago
modeless|1 month ago
Luckily on Android you can use Tasker and the AutoNotification plugin to block specific notifications that bug you. And I guess this app is now another alternative. I don't know how iOS people live without the ability to do this. My wife, who uses iOS, is constantly complaining about annoying notifications and there's nothing I can do to help her.
einsteinx2|1 month ago
I’m on iOS and as soon as an app sends me a spammy notification I just go into settings and turn off notifications for it. Though honestly most of the time I just don’t allow notifications in the first place.
lukan|1 month ago
They proudly advertise:
"Capture the attention of India’s most sought-after communities"
https://mygate.com/ad-platform/"
Faszinating, literal vendor lock in. I know that moving places suck (I am just doing it), but this would be unacceptable for me.
busymom0|1 month ago
> 47% DAU:MAU
> Build strong brand recall with high frequency on our daily-use app
Spamming notifications is how they are getting these high frequency users.
Abishek_Muthian|1 month ago
I'm currently using BuzzKill[1] for managing notifications on android. It's so good (and beautiful) that even though I use iPhone as primary device, I receive most of my notifications on android and relay it to my iPhone using a Termux script[2] after putting it through BuzzKill.
I understand that your USP is logging which BuzzKill also provides with numerous actions and Tasker integration on top of it.
It's great that DoNotNotify is free, but if any android app deserves to be paid for its BuzzKill. Perhaps being open-source could be a better differentiator for DoNotNotify?
[1] https://play.google.com/store/apps/details?id=com.samruston....
[2] https://github.com/abishekmuthian/apple-watch-with-android/t...
benrutter|1 month ago
One thing I've always wanted is the ability to "group" notifications.
Apps like WhatsApp can be really bad for pinging lots of times within a minute for individual messages. I really don't need my phone to buzz more than once every five minutes, and wish I could set rules like "don't buzz for x minutes after a notification".
emilburzo|1 month ago
https://www.androidauthority.com/android-15-notification-coo...
awaaz|1 month ago
tracker1|1 month ago
nottorp|1 month ago
Zigurd|1 month ago
drnick1|1 month ago
kevin_thibedeau|1 month ago
princevegeta89|1 month ago
For an app like Google Maps though, I completely turned off notifications because there's really no need for me to have them. If you go into the notification settings through the Google Maps app, it's a big shitshow because it has some 40 categories that you will have to manually manage and I'm sure this was designed for the very purpose of letting users become tired after looking at them and then leave things as is.
Similarly, I do think the vast majority of the apps that we use don't need to send us any notifications at all. Thanks to Android for adding this feature to block all notifications from apps some four years ago, I guess.
BeetleB|1 month ago
sega_sai|1 month ago
awaaz|1 month ago
rockskon|1 month ago
The enormity of the garbage spam they get from phone app notifications and text messages is breathtaking.
hobofan|1 month ago
Zak|1 month ago
A feature that would make this app useful to me is a notification digest as a third option in addition to allow and deny. The digest would hold certain notifications and show them to me all at once on a schedule I set.
For a concrete use case, I have low-priority group chats and high-priority direct messages in the same messaging app. I want the direct messages to interrupt me at any time, and I want to be told I have unread group chats a couple times a day without having to poll them manually.
Pxtl|1 month ago
1) Ads - these should not exist, really, or at worst should be flagged in the app store as an anti-feature isolateable from other notifications.
2) "Recommendations" - that is, stuff you didn't subscribe to but are things the app offers that they "think you would like". These are defensible but should never ever be mixed with...
3) Stuff I actually explicitly subscribed to.
Breaking these rules should be rejection from the app store. Especially now that Google is legally required to allow 3rd-party app stores, they have much greater grounds to properly curate the Play Store. Let the filth live on 3rd-party stores.
cco|1 month ago
> I live in a gated society that uses an app called MyGate to allow visitors, and the app intentionally pushes ads through the same channels since you cannot block them.
This strikes me as against the Play Store policy, potentially Notifications VX-S1, "Notifications are not used for cross-promotion or advertising another product, as this is strictly prohibited by the Play Store."
Worth a try to report them.
CosmicShadow|1 month ago
You can't turn these off without never getting FB Messenger messages or notices of if your food has arrived because no one knows how to ring a fucking doorbell anymore even if the note specifically says to :/
aydin212|1 month ago
awaaz|1 month ago
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%).
thecosmicfrog|1 month ago
bpavuk|1 month ago
also, I bet that Android platform forbids you from requesting the internet permission if you use some "dangerous" permissions, e.g. reading notifications.
EDIT: added link.
[0]: https://play.google.com/store/apps/details?id=com.samruston....
mattbee|1 month ago
The remaining notifications are _still_ frequent enough that no single app can expect to get my attention with a single buzz.
It's not like apps don't upsell to when I _open_ them and have to swipe away ads before I can use them. So why give them another channel?
25-years ago me is going to roll his eyes so hard, but you know where I don't mind slightly-targeted ads? My email & my doormat. Send me a catalogue, I love a catalogue.
awaaz|1 month ago
I have exactly the same policy. But in my case I am forced to keep notifications enabled from apps like MyGate (since nobody would be able to visit me without it) and I have no say in the matter - my gated society uses it and my only way out is to pay for the app itself.
Willamin|1 month ago
But I also have apps that push marketing through notifications _and_ are urgent on a reoccurring basis (usually delivery or rideshare apps). For those, I'd love if there was a system notification setting (per app) for "allow notifications from this all for the next X hours" _and_ a simple UX to make that happen.
bityard|1 month ago
awaaz|1 month ago
Mattwmaster58|1 month ago
There are certain apps that I would love to be able to uninstall but have to keep for one reason or another, so I really appreciate apps like these which prevent attention-stealing notifications from making it through :)
tamara_olive|1 month ago
dmitrygr|1 month ago
metalman|1 month ago
pkulak|1 month ago
awaaz|1 month ago
0xbadcafebee|1 month ago
tracker1|1 month ago
If I go a few days without going into a given social media app to see the notifications in the app, so be it. For that matter, I'm relatively selective about the apps I even install in the first place.
blauditore|1 month ago
tangoalpha|1 month ago
jFriedensreich|1 month ago
darkstar999|1 month ago
saeedesmaili|1 month ago
albert_e|1 month ago
Some apps use just one channel and use it to send both really important stuff (like fraud alerts on your credit card) as well as ads so you cannot turn them off even if you wanted to.
Other apps create 4 new channels a week so you cannot turn them off even if you wanted to.
stonecharioteer|1 month ago
drnick1|1 month ago
tisdadd|1 month ago
awaaz|1 month ago
elias1233|1 month ago
ChrisbyMe|1 month ago
Apps shouldn't be allowed to send notifications for Ads! I give any app on my phone one chance to be annoying and then turn them off.
This feels like something where we should be able to use an on device classifier or even LLM to bucket notifications, similar to a spam inbox.
Even better if they can pull any potential coupons out for use later without flavor text from the notification itself.
naimurhasanrwd|1 month ago
awaaz|1 month ago
Gabrys1|1 month ago
Multrex|1 month ago
awaaz|1 month ago
Also, do note that if it is a persistent notification[1] then the Android OS does not allow it to be dismissed. In such a case, you will see the notification in the blocked history with a warning icon next to it.
[1] https://developer.android.com/develop/ui/views/notifications...
drewg123|1 month ago
awaaz|1 month ago
atmanactive|1 month ago
atmanactive|1 month ago
weli|1 month ago
dorianmariecom|1 month ago
oezi|1 month ago
bgbntty2|1 month ago
Also, can Google read push notifications going through FCM?
myworkaccount2|1 month ago
throw-12-16|1 month ago
cjbarber|1 month ago
I hope that Apple does a better job of this too! I don't want Uber's ad notifications, but I do want their notifications about my vehicle status.
CerNai|1 month ago
[deleted]