본문으로 건너뛰기

내가 TodoBar를 만든 이유

TodoBar가 무엇이고, 무엇이 아니며, 왜 2026년에도 1인 앱이 여전히 말이 되는지에 대한 개발자의 짧은 글.

5 분 분량

내가 시도한 어떤 것도 알맞은 형태가 아니어서 TodoBar를 만들었어요.

지난 15년간 사실상 모든 Mac 할 일 앱을 써봤어요. Things 3는 아름답고 진짜 Mac 앱처럼 느껴졌지만, 열려서 사려 깊게 다뤄지길 바라는 창 안에 살았어요. 나는 창에서 내 삶을 계획하는 부류가 아니거든요. Reminders.app은 시스템 안에 바로 있었지만, 메뉴 막대 존재감이 어설펐고 디자인은 늘 Mac에 욱여넣은 iOS 앱처럼 느껴졌어요. Notion과 Asana는 분명히 잘못된 범주였고요. Apple 메모는 늘 어쩐지 실제 할 일을 적게 되는 곳이었어요. 기기에서 가장 쉬운 텍스트 입력이었으니까요. 하지만 그러고 나면 아무것도 그것들을 일깨워주지 않았죠.

내가 원한 형태는 아주 구체적이었어요. 메뉴 막대 앱. 메뉴 막대가 한 시간에 여러 번 확인하는 것들이 사는 곳이니까요. 팝오버. 끝나면 스스로 사라져서 창 닫는 걸 생각할 필요가 없으니까요. 할 일을 추가하는 전역 단축키. 어떤 할 일 시스템에서든 최악의 부분이 할 일을 적는 마찰이니까요. 그리고 “Email Sam tomorrow at 9am"을 입력하면 양식을 채울 필요 없을 만큼 날짜에 똑똑한 거요.

그 앱은 내가 원한 형태로 존재하지 않았어요. 그래서 만들었어요.

그것은 무엇인가

TodoBar는 macOS를 위한 작은 메뉴 막대 할 일 목록이에요. 앱 전체가 당신의 메뉴 막대에 머무는 팝오버예요. 어떤 앱에서든 전역 단축키를 누르면 빠른 추가 패널이 열려, 거기에 할 일을 입력하고 Return을 누르면 돼요. 앱이 자연스러운 영어를 읽고 마감일을 알아내요. 당신의 비공개 iCloud 계정을 통해 Mac 간에 동기화하고요. 통계를 기억해서, 그런 걸 좋아하는 사람이라면 한 주치 완료한 할 일을 볼 수 있어요. 조용히 당신을 응원하는 Tad라는 이름의 작은 개구리 마스코트가 있어요.

그게 제품의 전부예요. 프로젝트에 관한 건 아무것도, 팀에 관한 것도 아무것도, 클라이언트나 청구서에 관한 것도 아무것도 없어요. 개인 목록이, 메뉴 막대에, 있어야 할 곳에 있는 거예요.

그것은 무엇이 아닌가

이 질문을 가끔 이메일로 받아서, 짧게 말하면: TodoBar는 프로젝트 관리 도구로 자라려는 게 아니에요. 칸반 보드가 있는 Pro 등급은 없을 거예요. 다른 사용자와의 공유 목록도 없을 거고요. iPhone은 인체공학이 다르고 그렇지 않은 척하면 더 나쁜 Mac 앱이 나오기에, 적어도 같은 제품으로서의 iPhone 앱은 없을 거예요.

왜 이게 중요한지 설명하는 작고 한 가지 일만 하는 Mac 앱을 위한 변론이라는 더 긴 글을 썼어요. 짧게 말하면: 모든 Mac 파워 유저는 이미 신뢰하는 작은 유틸리티로 가득 찬 폴더를 가졌어요. 그 유틸리티들이 자라기를 거부했기 때문이죠. 나는 TodoBar가 그 약속을 지키길 바라요.

2026년에 1인 프로젝트로 말이 되는 이유

오랫동안 통념은 인디 Mac 앱이 구독 없이 살아남을 수 없다는 거였어요. 나는 그게 여전히 사실이라고 믿지 않아요. 세 가지 이유에서요:

  1. Mac App Store가 배포와 업데이트를 처리해요. 운영할 서버도, 충당할 마케팅 채널도 없어요. 사용자 한 명 더의 한계 비용이 본질적으로 0이에요.
  2. Apple이 macOS 26에 온디바이스 Foundation Models 프레임워크를 탑재했어요. 사용자당 추론 청구서 없이 AI 기능을 출시할 수 있다는 뜻이에요. 몇 년 전 인디 앱이 구독으로 옮겨간 이유 전부가 클라우드 LLM 호출 비용이었어요. 그 비용이 이제 TodoBar가 하는 종류의 작업에는 0이에요. 이게 실제로 무엇을 의미하는지를 다른 글에서 썼어요.
  3. 한 번 내고 소프트웨어를 소유하는 걸 적극적으로 선호하는 실제 고객 청중이 있어요. 구독 피로는 실재해요. 사람들은 BBEdit을 사서 10년간 쓰던 때를 기억해요.

계산이 맞아요. 일회성 $9.99 잠금 해제, 건강한 무료 등급, 그리고 집중된 도구를 좋아하는 작지만 꾸준한 고객 흐름이면 앱을 좋게 유지하는 데 드는 시간을 충당하기에 충분해요.

내가 하지 않을 것

중요한 몇 가지 약속:

  • TodoBar는 결코 분석이나 제3자 추적을 갖지 않을 거예요. 나는 당신이 얼마나 자주 여는지 알고 싶지 않아요. 알 필요도 없고요.
  • TodoBar는 결코 TodoBar 계정을 쓰지 않을 거예요. TodoBar 계정이란 없어요. iCloud 아니면 로컬, 그게 다예요.
  • TodoBar는 결코 구독을 정당화하는 게 유일한 목적인 기능을 출시하지 않을 거예요.
  • TodoBar는 결코 당신의 데이터를 팔지 않을 거예요. 팔 데이터가 없어요. 당신의 할 일은 당신의 Mac에 살아요.
  • TodoBar는 기존 고객에게 가격을 슬그머니 바꾸지 않을 거예요. 잠금 해제는 일회성 구매예요. 미래의 고객은 다른 가격을 낼 수도 있지만, 당신은 아니에요.

이것들은 변호사가 유지해야 하는 정책이 아니에요. 아키텍처에서 따라 나오는 선택들이에요. 서버가 없으니 분석이 없어요. 계정이 없으니 추적이 없고요. 반복 수익이 없으니 앱을 더 나쁘게 만드는 기능을 더하라는 분기별 압력이 없어요.

당신이 할 수 있는 것

TodoBar가 당신이 원해 온 도구의 형태처럼 들린다면, Mac App Store에 무료 다운로드로 있어요. 무료 등급은 활성 할 일 10개까지인데, 대부분의 개인 사용에 충분해요. 일회성 $9.99 잠금 해제가 상한을 없애요. 두 등급 다 모든 기능을 받고요.

피드백이나 아이디어, 버그가 있으면 [email protected]으로 이메일을 보내주세요. 여기엔 개발자 한 명이 있어요. 나는 모든 메시지를 읽어요.

읽어주셔서 고마워요. 샘에게 이메일을 보내라고 당신을 일깨워주고 싶어 하는 작은 개구리가 있어요.

TodoBar는 macOS를 위한 다정한 메뉴 막대 할 일 목록이에요. 일상어로 적는 마감일, 전역 단축키, iCloud 동기화까지. 한 번만 결제하면 평생 내 거예요.

App Store에서 TodoBar 받기