# DoNotNotify가 오픈소스로 전환됨

> Clean Markdown view of GeekNews topic #26521. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=26521](https://news.hada.io/topic?id=26521)
- GeekNews Markdown: [https://news.hada.io/topic/26521.md](https://news.hada.io/topic/26521.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2026-02-09T09:44:49+09:00
- Updated: 2026-02-09T09:44:49+09:00
- Original source: [donotnotify.com](https://donotnotify.com/opensource.html)
- Points: 5
- Comments: 2

## Summary

**DoNotNotify**가 오픈소스로 전환되며 Android 알림 관리의 **투명성**을 한층 높였습니다. 모든 알림 처리를 기기 내에서 수행해 서버 전송 없이 개인정보를 보호하며, 앱 이름·메시지·정규식 패턴을 기반으로 세밀한 필터 규칙을 설정할 수 있습니다. 이번 공개는 사용자 신뢰를 코드 수준에서 검증할 수 있게 했다는 점에서 의미가 있습니다.

## Topic Body

- **Android 알림 관리 앱**인 DoNotNotify의 전체 **[소스 코드가 GitHub에 공개](https://github.com/anujja/DoNotNotify)** 됨   
- **개인정보 보호**를 핵심 가치로 개발된 Android 알림 관리자로, 원치 않는 방해를 차단하는 기능을 제공   
- 모든 알림 처리를 오프라인에서 수행하며, 서버 전송이나 추적이 전혀 없음   
- 앱 이름, 메시지 내용, 정규식 패턴을 기준으로 강력한 필터 규칙을 생성 가능  
- 긴급 알림은 화이트리스트로 지정하고, 불필요한 알림은 블랙리스트로 차단  
- 오픈소스 전환을 통해 **투명성 확보** 및 사용자 신뢰를 강화

## Comments



### Comment 50865

- Author: xguru
- Created: 2026-02-09T10:31:22+09:00
- Points: 1

[DoNotNotify – Android에서 알림을 기록하고 지능적으로 차단](https://news.hada.io/topic?id=25614)  
  
기존에 올라왔을때, 오픈소스가 아닌 써드파티앱이 내 문자를 다 보게 한다는건 위험하다는 얘기가 있었는데, 이를 반영해서 아예 오픈소스화 했네요.

### Comment 50854

- Author: neo
- Created: 2026-02-09T09:44:49+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=46932192) 
- “먼저 나쁜 코드를 쓰고, 그다음에 좋은 코드를 쓴다”는 말처럼, **AI 생성 코드**에 대한 걱정은 오픈소스 초창기부터 존재해왔음  
  중요한 건 실제 문제를 해결하는 **가치 있는 소프트웨어**를 만들었다는 사실임  
  오픈소스는 개인 브랜드를 위한 퍼포먼스가 아니라, 실수를 통해 배우는 과정임  
  코드가 완벽하지 않아도 두려워하지 말고 공개해야 함. 자유롭게 쓸 수 있는 코드는 그 자체로 선물임  

- AI 도움을 받았다는 **투명성**이 좋았음  
  코드 품질 걱정은 이해하지만 너무 고민할 필요 없음. 우리 모두 과거에 더 나쁜 코드를 배포한 적 있음  
  피드백을 반영하고 검증 가능하게 만든 점이 진짜 성과임. 이미 프로덕션에서 잘 작동한다는 건 보너스임  

- ‘vibe-coded’ 코드에 대한 **부끄러움**은 현실이지만, 사실 대부분의 코드도 비슷한 수준임  
  AI 코드든 아니든, 예측 가능한 패턴으로 실패함 — 예를 들어 에러 처리가 장황하지만 실제로는 에러를 처리하지 않거나, 인증 흐름이 특정 상황에서 깨지는 식임  
  알림 시스템이라면 잘못된 페이로드나 거대한 데이터, 권한 체크 중 프로세스 재시작 같은 **엣지 케이스**를 테스트했는지가 중요함  
  그런 테스트를 했다면 이미 대부분의 코드보다 앞서 있음. 동료 검토는 자동화 도구가 놓치는 걸 잡아줌  

- 모든 개발자는 자신이 쓴 과거 코드에 **민망함**을 느낀 적이 있음  
  Linus가 학부 시절에 단순히 “이게 코드다, 봐라”라고 공개했던 용기가 인상적임  
  완벽하지 않아도 세상에 내놓는 그 순간이 성장의 시작임  

- 이런 시도를 한 것이 자랑스러움  
  최근 몇 달간 **vibe-coded 소프트웨어**에 대한 인식이 빠르게 변하고 있음  
  단순히 ‘허용/거부’의 문제가 아니라 다양한 방향으로 발전 중임  
  Android 사용자가 자신의 환경을 더 세밀하게 제어할 수 있게 해줘서 고마움  

- iOS의 “방해 금지” 모드를 꾸준히 써왔는데, 이 앱처럼 세밀하게 **알림 제어**가 가능하진 않음  
  그래도 알림 피로에 지친 사람들에게 이런 기능은 꼭 추천할 만함  

- Android에 이런 앱이 왜 필요한지 궁금함  
  - Android는 앱 단위로 “알림 허용/차단”만 가능함. **DoNotNotify**는 앱 내부의 세부 규칙을 설정할 수 있음  
    예: “항공 앱의 게이트 변경 알림은 허용하지만 광고 알림은 차단”  
  - 일부 앱은 **트래킹 알림과 광고 알림을 같은 카테고리**로 묶어둬서 세밀한 제어가 불가능함. 이런 앱이 그 문제를 해결해줌  
  - 많은 앱이 마케팅 차단을 피하려고 카테고리 시스템을 무시함. 이 앱은 그런 구분을 가능하게 해줌  
  - 전체 앱을 막지 않고 특정 알림만 차단할 수 있는 **세분화된 제어**가 장점임  

- 나는 **FilterBox**와 Buzzkill을 사용 중임  
  FilterBox는 오프라인 **ML 모델**로 스팸 알림을 걸러내고, 휴리스틱 필터링 옵션도 풍부함  
  디자인도 훌륭해서 지금까지 산 앱 중 가장 만족스러움  
  [FilterBox 공식 사이트](https://filterbox.catchingnow.com/)와 [비교 포스트](https://www.reddit.com/r/androidapps/comments/hsq7ep/buzzkill_v_filterbox_v_daywise/) 참고  

- GitHub에서 무료로 받을 수 있어도, 공식 스토어에서 **1달러라도 지불**하고 구매하고 싶음  

- 나는 Android 사용자는 아니지만, Anuj가 피드백을 반영해 이런 걸 만들어줘서 존경스러움  
  **프라이버시 침해와 알림 과잉**의 시대에, 일반 사용자가 다시 통제권을 갖게 해준 점이 의미 있음  
  코드 품질을 비판하는 사람들은 직접 기여하지 않는 한 신경 쓸 필요 없음  
  나도 스타트업에서 Claude와 ChatGPT를 적극 활용 중임. Anuj에게 감사함  
  - 고마운 말에 감동했음. 정말 감사함
