HackerTrans
TopNewTrendsCommentsPastAskShowJobs

awaaz

no profile record

Submissions

DoNotNotify is now Open Source

donotnotify.com
418 points·by awaaz·قبل 5 أشهر·47 comments

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

donotnotify.com
347 points·by awaaz·قبل 6 أشهر·168 comments

comments

awaaz
·قبل 5 أشهر·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 أشهر·discuss
You're very kind, thank you!
awaaz
·قبل 5 أشهر·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 أشهر·discuss
This isn't really a commercial project, so not much of that applies.
awaaz
·قبل 6 أشهر·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 أشهر·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 أشهر·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 أشهر·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 أشهر·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 أشهر·discuss
That's a great suggestion. Perhaps in the next version!
awaaz
·قبل 6 أشهر·discuss
Thanks for the heads up! Will take a look at it.
awaaz
·قبل 6 أشهر·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 أشهر·discuss
Honestly I did not know about Buzzkill. I suppose the big differentiator is that DoNotNotify is absolutely free.
awaaz
·قبل 6 أشهر·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 أشهر·discuss
You're welcome, friend!
awaaz
·قبل 6 أشهر·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 أشهر·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 أشهر·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!