DoNotNotify가 오픈소스로 전환됨
(donotnotify.com)- Android 알림 관리 앱인 DoNotNotify의 전체 소스 코드가 GitHub에 공개 됨
- 개인정보 보호를 핵심 가치로 개발된 Android 알림 관리자로, 원치 않는 방해를 차단하는 기능을 제공
- 모든 알림 처리를 오프라인에서 수행하며, 서버 전송이나 추적이 전혀 없음
- 앱 이름, 메시지 내용, 정규식 패턴을 기준으로 강력한 필터 규칙을 생성 가능
- 긴급 알림은 화이트리스트로 지정하고, 불필요한 알림은 블랙리스트로 차단
- 오픈소스 전환을 통해 투명성 확보 및 사용자 신뢰를 강화
DoNotNotify – Android에서 알림을 기록하고 지능적으로 차단
기존에 올라왔을때, 오픈소스가 아닌 써드파티앱이 내 문자를 다 보게 한다는건 위험하다는 얘기가 있었는데, 이를 반영해서 아예 오픈소스화 했네요.
Hacker News 의견들
-
“먼저 나쁜 코드를 쓰고, 그다음에 좋은 코드를 쓴다”는 말처럼, AI 생성 코드에 대한 걱정은 오픈소스 초창기부터 존재해왔음
중요한 건 실제 문제를 해결하는 가치 있는 소프트웨어를 만들었다는 사실임
오픈소스는 개인 브랜드를 위한 퍼포먼스가 아니라, 실수를 통해 배우는 과정임
코드가 완벽하지 않아도 두려워하지 말고 공개해야 함. 자유롭게 쓸 수 있는 코드는 그 자체로 선물임 -
AI 도움을 받았다는 투명성이 좋았음
코드 품질 걱정은 이해하지만 너무 고민할 필요 없음. 우리 모두 과거에 더 나쁜 코드를 배포한 적 있음
피드백을 반영하고 검증 가능하게 만든 점이 진짜 성과임. 이미 프로덕션에서 잘 작동한다는 건 보너스임 -
‘vibe-coded’ 코드에 대한 부끄러움은 현실이지만, 사실 대부분의 코드도 비슷한 수준임
AI 코드든 아니든, 예측 가능한 패턴으로 실패함 — 예를 들어 에러 처리가 장황하지만 실제로는 에러를 처리하지 않거나, 인증 흐름이 특정 상황에서 깨지는 식임
알림 시스템이라면 잘못된 페이로드나 거대한 데이터, 권한 체크 중 프로세스 재시작 같은 엣지 케이스를 테스트했는지가 중요함
그런 테스트를 했다면 이미 대부분의 코드보다 앞서 있음. 동료 검토는 자동화 도구가 놓치는 걸 잡아줌 -
모든 개발자는 자신이 쓴 과거 코드에 민망함을 느낀 적이 있음
Linus가 학부 시절에 단순히 “이게 코드다, 봐라”라고 공개했던 용기가 인상적임
완벽하지 않아도 세상에 내놓는 그 순간이 성장의 시작임 -
이런 시도를 한 것이 자랑스러움
최근 몇 달간 vibe-coded 소프트웨어에 대한 인식이 빠르게 변하고 있음
단순히 ‘허용/거부’의 문제가 아니라 다양한 방향으로 발전 중임
Android 사용자가 자신의 환경을 더 세밀하게 제어할 수 있게 해줘서 고마움 -
iOS의 “방해 금지” 모드를 꾸준히 써왔는데, 이 앱처럼 세밀하게 알림 제어가 가능하진 않음
그래도 알림 피로에 지친 사람들에게 이런 기능은 꼭 추천할 만함 -
Android에 이런 앱이 왜 필요한지 궁금함
- Android는 앱 단위로 “알림 허용/차단”만 가능함. DoNotNotify는 앱 내부의 세부 규칙을 설정할 수 있음
예: “항공 앱의 게이트 변경 알림은 허용하지만 광고 알림은 차단” - 일부 앱은 트래킹 알림과 광고 알림을 같은 카테고리로 묶어둬서 세밀한 제어가 불가능함. 이런 앱이 그 문제를 해결해줌
- 많은 앱이 마케팅 차단을 피하려고 카테고리 시스템을 무시함. 이 앱은 그런 구분을 가능하게 해줌
- 전체 앱을 막지 않고 특정 알림만 차단할 수 있는 세분화된 제어가 장점임
- Android는 앱 단위로 “알림 허용/차단”만 가능함. DoNotNotify는 앱 내부의 세부 규칙을 설정할 수 있음
-
나는 FilterBox와 Buzzkill을 사용 중임
FilterBox는 오프라인 ML 모델로 스팸 알림을 걸러내고, 휴리스틱 필터링 옵션도 풍부함
디자인도 훌륭해서 지금까지 산 앱 중 가장 만족스러움
FilterBox 공식 사이트와 비교 포스트 참고 -
GitHub에서 무료로 받을 수 있어도, 공식 스토어에서 1달러라도 지불하고 구매하고 싶음
-
나는 Android 사용자는 아니지만, Anuj가 피드백을 반영해 이런 걸 만들어줘서 존경스러움
프라이버시 침해와 알림 과잉의 시대에, 일반 사용자가 다시 통제권을 갖게 해준 점이 의미 있음
코드 품질을 비판하는 사람들은 직접 기여하지 않는 한 신경 쓸 필요 없음
나도 스타트업에서 Claude와 ChatGPT를 적극 활용 중임. Anuj에게 감사함- 고마운 말에 감동했음. 정말 감사함