- I would love to use this, but I don't want to allow a third party app with closed source to read all my notifications. This can read OTP passwords, full messages, etc. so it must be open source for me to consider it.
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.
- I’m now an iOS user but the problem is actually the same here : apps not respecting communication channels to push ads (mostly to their own app or service). I usually fully block notifications from most apps but for some apps the notifications are really convenient (carpooling, transport or delivery app).
Yes I want to know if the train I booked is delayed. No I don’t want to be notified that you are now partnering with another transport company and that you are sharing 5% off coupons to try it…
I systematically give a 1 star review explaining the issue and mail the devs if possible. I even think that Apple Store and Play Store ToSs are against this practice but they are not enforcing it sadly…
by Brajeshwar
4 subcomments
- Here is a fun story. Just like you, I too live in a “gated community”, and we also default to MyGate. We have a founders group in there, and the things with MyGate and its irritations would sometimes come up. We all would wink and go about our days. The founder of MyGate is in the group and is one of the neighbors. We sometimes teased that we would just camp out outside his home, asking him to fix these excessive notification issues and bugs, and to add/edit features. ;-)
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
- My solution to this problem was to have my phone permanently on silent. The logic being - there was nothing so urgent 25 years ago that couldn't be solved by an asynchronous answering machine message checked once a day; why do I need moment to moment updates now.
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.
- Android (at least on Pixel) recently added a notification spam detection system, under the name "Notification Organizer". Unfortunately they don't let you block the spam, only deprioritize it. So it won't make noise, but you still have to manually dismiss it from the notification drawer. The PMs almost had the right idea...
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.
- The mygate app you have to use made me curious.
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.
by Abishek_Muthian
0 subcomment
- Congratulations on the launch OP.
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...
by benrutter
4 subcomments
- This looks nice! I had no idea you could actually control notifications as an app.
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".
- The play store should reject apps that use audible notifications other than those controlled by Android platform notification permissions. Making a user dig through an obscure multiple layer settings jungle to track down and kill annoying notifications is a dark pattern and deserves de-platforming. I'm looking at you, Facebook.
by princevegeta89
1 subcomments
- I use an app called BuzzKill on Android for achieving this and many more things.
I usually keep my notification bar at an absolute minimum when it comes to the number of notifications, but this app allows me to set rules for notifications based on their content.
By default, all apps that I use have notifications turned off by default and they also get into deep sleep mode. So I'm sure they are not even running after a while. Only apps like WhatsApp, Slack, Signal can receive notifications. And by using the rules on Buzzkill, I am also able to automatically discard marketing notifications and useless notifications from these apps as well.
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.
- I have an Android phone and it's constantly set to 'Do not disturb'. I only have a couple of people that are exempt (you can do that in the settings). Because of this I am not too fussed about even occasional extra notification, because I deal with all of them when I have time.
- However bad you think you have it with phone notifications - it is ten-times worse for the elderly.
The enormity of the garbage spam they get from phone app notifications and text messages is breathtaking.
by tamara_olive
0 subcomment
- The wild part about all these notification-firewall concepts is that we keep re‑creating the same tool in closed source. Why not ship it as open source, charge for the hosted rulesets or ML models, and let people audit the code they’re literally piping every OTP and DM through? “Trust us, we don’t phone home” isn’t a strategy anymore when GrapheneOS, NetGuard, and even Pixel’s Data Saver already cover 80% of the use cases. The only reason I can see for keeping it closed is that the real business model is eventually selling the telemetry back to the very advertisers it claims to block. Am I missing an actually compelling reason not to open it up?
- This is great! Looking forward to using it. Especially the rule-based filtering function, as my biggest sore spot with notifications are the few handful of highly functional apps that stuff marketing notifications into notification groups that are not marked for marketing.
- I'm kinda surprised to hear people having this problem on Android. I've found Android's notification management to be superb and, as others have said, with a one strike rule, this has been a non-issue for me.
> 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.
- My approach to this problem is to not install apps that could be websites, and to remove apps that send me useless notifications. Some apps use notification categories, which gives the user some control.
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.
- Imho there are 3 separate classes of notifications
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.
- 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?
by thecosmicfrog
0 subcomment
- Looks interesting. Good work. Do you have plans to open source the code?
- there is a very similar app with much bigger history and (obviously) greater reputation: BuzzKill. [0] it's paid, available on Google Play, has tons of features and then some.
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....
- I've been happy with the solution of switching off notifications from apps that interrupt me with promotions - one strike and they're out.
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.
- I guess I'm surprised that Android would allow one app to read/manage/block notifications from all other apps. I mean, I'm happy to have that kind of control over my phone, but it also seems like it could be viewed as a giant security hole? (Which would be a bit ironic given that Google is actively stamping out the ability for users to install apps that come from outside their walled garden.)
by Mattwmaster58
0 subcomment
- A couple years back I was looking for this sort of solution and ended up paying money to buy FilterBox which I've found to be good.
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 :)
- This problem was supposed to be solved by app stores filtering these apps out. Sadly this does not work 100%. Some apps do this but are too-big-to-ban-from-the-appstore and others point to the first group and scream about selective enforcement. Thank you for providing this extra layer of protection!
- Having never had a google account or used the "play" store, but having only used android phones(so far) I would try this from fdroid, etc.
I have a workarounds that dissables all notifications except for pm's, the trickiest ones bieng for the varios google (dis)services.
The other main workaround is to use webpage sign ins rather than apps through an oddball browser that breaks anything........hmmmm, too agressive, which luckily comes in another flavor that I have set up for banking, and certain other sign ins.
But what I would realy realy like a cache cleaner that would wipe EVERYTHING , or better yet a detailed list of all running services and cached data AND bieng able to see the network. could be called WTFIGO, or FIGO for short
- Wow, I had no idea Android allowed a third party app to take over absolute control of all notifications. I assume you have to allow it somehow? It’s actually very cool that this is possible. Apple would never even consider allowing this.
by 0xbadcafebee
0 subcomment
- The Before Launcher for Android has a notification filter as well, and is a great simple launcher. It doesn't let you create rules, but you can enable/disable each app's notification, choose what kind of notification it gives, and you can enable/disable categories of notifications (call, navigation, event, alarm, progress, system, car_emergency, stopwatch, missed_call, reminder). You swipe right on the launcher and it shows you the pending notifications.
by saeedesmaili
0 subcomment
- I will try it to see if I can finally block the marketing notifications of my banks (!!!) app, traderepublic. I don't want to block all the notifications from this app, but it sends everything in one single channel, so it's not possible to only block marketing ones.
- Nice to see something like this... I've gotten to where I simply have most app notifications disabled altogether. Pretty much only phone calls and text messages get through, and my text message notification sound is pretty subtle at that.
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.
by blauditore
0 subcomment
- This has been a huge pet peeve of mine. I generally leave bad Play store reviews with a note, because that's usually the only thing they care about.
by tangoalpha
0 subcomment
- I used to use Spren app. It later disappeared. I still use an old apk that I preserved. Works great! This app looks great. Will try!
by jFriedensreich
1 subcomments
- As others pointed out: This >needs< to be open source, no way i touch another abandonware/ adware android project.
- Notification "channels" -- what a wild west
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.
- I recently played around with a similar idea, but with the added feature that notifications would be sent together in a single notification from the app at scheduled times, optionally grouped by app
by stonecharioteer
3 subcomments
- This is really great. I chuckled seeing MyGate. I hate that app. My society uses it and I'd need this exactly for it. I hate that Android doesn't force devs to use the right notification category. Apps need to be penalized for not adhering to that.
- yes! I looked into implementing adblock on the iPhone notification tray and it didn't look like it was possible. Glad someone is working on it for android.
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.
by naimurhasanrwd
2 subcomments
- Does the app has any country wise template rule collections? I would love to have the feature but not willing to write rule 100 rules for 30 apps by my own.
- Tried with Cloudflare's 1.1.1.1 to hide the VPN and DNS notification from Android System notification service but it does not work.
- Is there anything like this for iOS? Or is something like this impossible for a 3rd party to do on iOS?
by atmanactive
1 subcomments
- This desperately needs export/import functionality.
- For samsung users I think good lock can do something similar.
by dorianmariecom
0 subcomment
- ad block for android notifications (maybe for ios notifications too?)
- 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.
by myworkaccount2
0 subcomment
- when will it be available through fdroid?
by throw-12-16
0 subcomment
- this isn't a native feature?
- It would be neat to be able to do LLM filtered notifications. Perhaps with a local LLM for users that prefer.
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.