TL;DR

  • ZenMode OS는 Android 홈 화면을 대체하는 GPLv3 오픈소스 런처로, 앱 사용 제한과 금 투자 보상을 한곳에 결합하는 프로젝트임.
  • 앱·파일·설정·웹을 검색하는 단일 검색창, 선택한 약 8개 앱만 표시하는 검은 홈 화면, 앱별 기능 차단과 일시 중지 기능을 제공함.
  • 주간·월간 사용 요약과 친구 간 사용량 공유를 제공하며, 사용 시간 제한을 지키면 본인 명의 계좌의 Gold BeES ETF 매입에 보탬이 되는 구조임.
  • 공개된 런처와 인터페이스, 모의 백엔드는 GPLv3로 배포되며 키 없이 빌드할 수 있고, Firebase·분석·친구 연결 모듈은 비공개임.
  • 금 보상이 습관 형성에 미치는 영향은 아직 열린 질문이며, 장기적인 친구 쌍 연구가 다음 단계임.

01 · 시작 배경

  • Kamalraaj와 Srinivas는 FOSS United 2025에서 만나 연락을 주고받았으며, 몇 달 뒤 휴대폰 중독을 위한 무언가를 만들자는 메시지가 ZenMode로 이어짐.
  • 두 사람은 Android용으로 GPLv3 라이선스 프로젝트를 진행함.
  • 주요 일정은 다음과 같음.
  • 2025년, FOSS United: 만나서 의견을 나눈 뒤 각자의 일상으로 돌아감.
  • 2025년 후반: 메시지 한 통으로 프로젝트 시작.
  • 2026년 2월: 실제 사용자를 대상으로 2주간 비공개 테스트 진행.
  • 2026년 3월, FOSS Hack: 첫 12시간 동안 약 100명의 사용자 확보.
  • 2026년 4~6월: 일상적인 사정으로 추진력이 떨어짐.
  • 2026년 7월 이후: 공개 개발 방식으로 V3를 다시 진행함.

02 · 런처를 선택한 이유

  • 홈 화면 위에서 알림을 보내는 대신 홈 화면 자체를 대체하는 런처를 선택함.
  • 런처는 사용자가 무언가를 하려는 순간과 사용자의 시간을 차지하려는 모든 앱 사이에 놓이는 계층임.
  • 일반적인 웰빙 앱이 홈 화면 위에서 사용자를 재촉하는 것과 달리, ZenMode는 홈 화면이 되는 방식임.
  • 사용자의 의도와 다음 앱 사이에 ZenMode 런처를 두고, 피드·릴스·쇼츠·배지가 사용자의 다음 40분을 차지하려는 흐름을 보여줌.

03 · 핵심 구상

  • 주의력의 구멍을 막고, 주의력을 다시 채우는 일을 같은 장소에서 해야 함.
  • 차단 앱은 구멍을 막지만 주의력을 채우지는 못하고, 의지력은 주의력을 채우지만 정오 무렵이면 소진된다는 구상임.
  • 차단 앱을 일주일 안에 삭제한 사람이 자신과 주변 사람들 모두에게서 나타났다는 경험을 바탕으로, 차단과 회복을 한곳에 결합함.

04 · 주의력 소모 차단

  • 앱 아이콘 그리드를 둘러보는 대신 검색창 하나에 원하는 항목을 입력하는 방식임.
  • 앱·파일·설정·웹을 검색할 수 있음.
  • 예를 들어 inst를 입력하면 Instagram을 누르기 전에 오늘 남은 사용 시간 12분을 함께 확인할 수 있음.
  • 홈 화면은 사용자가 선택한 약 8개 앱으로 구성되며 배지와 위젯을 두지 않고, 탭을 유도하는 발광 요소도 배제함.
  • 앱 전체가 아니라 특정 기능만 선택적으로 차단할 수 있음.
  • Instagram Reels: 차단, Instagram DM: 사용 가능.
  • YouTube Shorts: 차단, YouTube 검색: 사용 가능.
  • 30분 일시 중지 버튼을 제공하며, ‘영구 허용’ 옵션 대신 잠시 멈추는 방식을 둠.

05 · 주의력 회복

  • 피드가 아닌 곳으로 돌아올 이유를 제공하는 기능을 구상함.
  • 주간·월간 요약에서 가장 사용량이 많았던 날 Instagram이 63번 사용자를 불렀고, 사용자가 4번 열었다는 식으로 사용 기록을 보여줌.
  • 친구 간 책임 공유에서는 홈 화면에 서로의 통계를 표시함.
  • 예시: 사용자 오늘 1시간 12분, 친구 오늘 54분.
  • 친구가 이날 사용 한도를 넘기면 사용자의 한도 위반 시 친구 휴대폰에 조용한 알림 한 번만 표시되며, 그 밖의 동작은 없음.
  • 금 보상은 사용자가 일일 사용 상한과 금액을 정하고, 매일 사용 한도 이내로 지낸 날을 본인 금액의 금 ETF 투자에 반영하는 구조임.
  • 설정 금액 예시: ₹25, ₹50, ₹100.
  • 기록 예시: 월요일 1시간 2분, +₹50; 화요일 2시간 40분, 한도 초과; 수요일 48분, +₹50.
  • Zerodha Kite를 통해 Gold BeES를 매수하며, 투자 단위는 사용자 본인의 데마트 계좌에 보관되고 언제든 거래소에서 매도 가능함. ZenMode는 자금을 취급하지 않음.
  • ZenMode는 증권 중개사나 투자 자문사가 아니며, Gold BeES는 시장에서 거래되고 가치가 하락할 수 있음. Gold Invest 약관을 읽도록 안내함.

06 · 솔직한 설명

  • ZenMode는 보상 구조가 후크 모델이라는 점을 인정하며, 이를 반대 방향으로 작동시키려는 구상임.
  • 방아쇠, 행동, 보상, 투자의 흐름을 사용하지만, 보상은 사용자가 떠난 뒤에도 보유하는 자기 시간과 자기 돈임. 각 요소는 모두 끌 수 있음.
  • 외재적 보상이 내재적 동기를 밀어낼 수 있다는 점도 고려해, 꾸준히 사용할수록 금 보상을 줄이는 계획임.
  • 금 보상은 줄어들어도 습관은 유지되기를 바라는 계획이며, 실제 효과는 아직 열린 질문임.
  • 다음 단계는 친구 쌍을 대상으로 한 더 장기적인 연구임.

07 · 현재 상태

  • 2월에 2주간 비공개 테스트를 진행하고, 3월에 FOSS Hack 2026에 참가했으며, 첫 12시간 동안 약 100명의 사용자를 확보함.
  • 다만 당시 버전은 Firebase에 의존했으므로 완전한 오픈소스는 아니었음.
  • 현재 런처와 계약 인터페이스, 모의 백엔드는 GPLv3로 공개되어 있으며, 키 없이 복제본을 빌드하고 실행할 수 있음.
  • Firebase와 분석 기능은 동일한 인터페이스를 구현하는 비공개 모듈 하나에 들어 있음. 친구 연결 같은 계정 기능은 이 모듈을 거치며, 런처 자체에는 해당 모듈이 필요하지 않음.
  • 구성은 다음과 같음.
  • app/: 검색, 홈 화면, 차단기, 요약 및 사용자 인터페이스. GPLv3 · 공개.
  • core-api/: 백엔드에 필요한 인터페이스 선언. GPLv3 · 공개.
  • core-mock/: 기본 백엔드. 키 없이 빌드 가능. GPLv3 · 공개.
  • core-private/: Firebase, 분석, 친구 연결 기능. 유지 관리자 전용 · 비공개.
  • 코드 저장소: ThammanaSrinivas/zenmode.

08 · 사용자에게 묻는 질문

  • 차단 앱을 사용하다가 삭제한 이유에 대한 피드백을 요청하며, 그 이유를 다음 개발의 사양으로 삼으려는 입장임.
  • 연락 이메일: helpdesk@zenmodeos.com.
  • Telegram 커뮤니티 그룹 참여를 안내함.
  • GitHub 저장소: ThammanaSrinivas/zenmode.