
The idea came from a simple problem:
You wake up, see 30–40 notifications, and don’t know if anything actually matters.
Not a volume problem.
An uncertainty problem.
I now have an early version running on my phone.
Current capabilities:
It’s all local-first for now (with a simple DB).
Result:
It does make mornings quieter.
But it doesn’t solve the real problem yet.
Even with fewer notifications, I still:
So filtering ≠ solving.
The hard part is defining “importance”.
Current direction:
On-device anonymization
Decision layer (likely server-side)
If you’ve worked on anything similar (notifications, ranking, prioritization), I’d love to hear how you approached it.
Full write-up here:
https://blog.cahyanudien.site/keynotif-part-2-the-part-thats-actually-hard