HackerTrans
TopNewTrendsCommentsPastAskShowJobs

awaaz

no profile record

Submissions

DoNotNotify is now Open Source

donotnotify.com
418 points·by awaaz·5 mesi fa·47 comments

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

donotnotify.com
347 points·by awaaz·6 mesi fa·168 comments

comments

awaaz
·5 mesi fa·discuss
It should be able to, unless they are using Live Update [0] notifications.

[0] https://developer.android.com/develop/ui/views/notifications...
awaaz
·5 mesi fa·discuss
You're very kind, thank you!
awaaz
·5 mesi fa·discuss
The starting point is a notification from an app that you want to create a rule for. So you wait for a notification, then click on it in the "History" tab, and then you can configure the rest from there. It's slightly non-intuitive, but the reason for that flow is that the app needs the package name of the app, which almost nobody will know.
awaaz
·5 mesi fa·discuss
This isn't really a commercial project, so not much of that applies.
awaaz
·6 mesi fa·discuss
It does have rules for about 25 common apps already built in. I had considered making a feature to 'share' rules with other users of the app, but that would've required Internet access. And as you can see from the comments on this thread, nobody wants an app like this to send data :(
awaaz
·6 mesi fa·discuss
The app requires a very specific permission for this, which it asks for on first launch. It's not even just a popup on which you can tap "Ok" - Android will take you to a special screen from where you need to manually switch on the notifications access for it to work.
awaaz
·6 mesi fa·discuss
iOS doesn't give developers access to other apps' notifications, AFAIK. I'm not an iOS developer though - maybe someone with more knowledge can chime in.
awaaz
·6 mesi fa·discuss
> 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%).
awaaz
·6 mesi fa·discuss
Fair enough, you only have my word on it (that it doesn't send any data to the Internet). But you do have my word :)

Another person requested that the app be open-sourced as well. I will look into that.
awaaz
·6 mesi fa·discuss
That's a great suggestion. Perhaps in the next version!
awaaz
·6 mesi fa·discuss
Thanks for the heads up! Will take a look at it.
awaaz
·6 mesi fa·discuss
Yes, it requires a special permission, which the app asks for when it is first launched. Thankfully no other permissions are required.
awaaz
·6 mesi fa·discuss
Honestly I did not know about Buzzkill. I suppose the big differentiator is that DoNotNotify is absolutely free.
awaaz
·6 mesi fa·discuss
Personally it just grates me when my notifications stack up (even if I wasn't disturbed when the notifications came in). My philosophy is - I should be able to control what I see, hence this app.
awaaz
·6 mesi fa·discuss
You're welcome, friend!
awaaz
·6 mesi fa·discuss
> I've been happy with the solution of switching off notifications from apps that interrupt me with promotions - one strike and they're out.

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.
awaaz
·6 mesi fa·discuss
Can you share a screenshot of the notification, and the rule that you created for it at [email protected] please?

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...
awaaz
·8 mesi fa·discuss
I think it is safe for me say that HN has had a very large role in moulding my personality. A left-leaning atheist who loves computing and is often at odds with the current zeitgeist in India, I find my true home behind a computer screen.. Slashdot was my original initiation, and I moved to Hacker News rather late after a successful YC application. Not much of a contributor, but everyday starts with at least half an hour spent reading the comments here (who RTFAs anyway huh?).

Thank you all. Without you, life would've been much simpler, but not better!

Cheers!