I Built a Net Worth Tracker Because Mint, YNAB and Monarch All Required My Bank Login
Mint·YNAB·Monarch 모두 은행 로그인을 요구해서, 직접 순자산 추적 앱을 만들었습니다
솔로 개발자가 은행 계좌 연동 없이 동작하는 개인 금융 앱 MoneyFlow를 8개월간 만들고, 유료 사용자 0명·월 SEO 클릭 10회라는 솔직한 숫자를 공개했습니다. 기존 앱들이 요구하는 은행 로그인이 오히려 배제된 사용자층을 만들어낸다는 문제의식에서 출발해, 오프라인 동작과 'Safe to Spend'라는 단일 지표를 차별점으로 삼는 과정과 마케팅 실패의 회고를 담고 있습니다.
- 주제
본문
개인 금융 앱 시장에서 '은행 계좌 연동'은 사실상 표준 진입 조건입니다. Mint, YNAB, Monarch 같은 주요 서비스들이 모두 시작 전에 은행 로그인 정보를 요구하죠. 한 솔로 개발자가 바로 이 지점을 문제로 지목하고, 8개월간 MoneyFlow라는 앱을 만들어 왔다는 빌드 인 퍼블릭(build-in-public) 회고입니다. 현재 숫자는 냉정합니다. 리뷰 0개, 유료 사용자 0명, SEO 유입 월 10 클릭, 매출 0달러입니다. 저자는 그럼에도 성공 사례만 넘치는 커뮤니티에 솔직한 수치를 공유하겠다며 글을 씁니다.
기능 목록이 아니라 한 사람의 문제에서 시작한 앱
MoneyFlow는 처음부터 가계부 앱을 목표로 하지 않았습니다. 저자가 자신의 투자와 순자산을 한곳에서 추적하고 싶었는데, 시장의 모든 앱이 은행 계좌 연동을 요구하거나, Plaid가 실제로 동작하는 미국 시장 전용이거나, 필요 이상으로 복잡했기 때문입니다. 그래서 자기 용도로 만들기 시작했고, 순자산 추적이 지출 추적으로, 지출 추적이 부채 상환 도구로 확장되면서 완전한 개인 금융 앱이 되었습니다.
중심에는 'Safe to Spend'라는 하나의 숫자가 있습니다. 모든 청구서, 모든 저축 목표, 모든 반복 지출을 반영한 뒤 오늘 실제로 써도 되는 금액을 보여주는 지표입니다. 통장 잔고도, 예산 카테고리도 아닌 '진짜 안전한 숫자'라는 설명입니다. 저자는 매달 말 '내 돈이 어디로 갔지?'라는 질문에 스프레드시트로도 답하지 못했던 경험이 이 기능의 출발점이었다고 씁니다.
타협이 아니라 결정 — 수동 입력을 핵심 가치로
은행 연동 요구가 배제하는 집단은 생각보다 큽니다. 은행 자격 증명을 앱에 넘기고 싶지 않은 사용자, Plaid 같은 연동 인프라가 없거나 불안정한 국가의 사용자가 그렇습니다. MoneyFlow는 첫날부터 연동 없이 동작하도록 설계했습니다. 앱을 열고 데이터를 입력하면 바로 작동하고, 완전한 오프라인 사용이 가능하며, 데이터는 기기에만 남습니다. 광고도, 사용자 정보 판매도 없습니다. 저자는 '모든 것이 수동으로 동작한다. 당신이 데이터를 입력하면 앱이 계산해서 그림을 보여준다'고 정리합니다.
어려운 건 개발이 아니라 존재를 알리는 일
저자는 '잘 만들어진 동작하는 앱이 있는데 아무도 존재를 모른다'는 것이 진짜 어려움이라고 말합니다. 솔로 창업자가 할 수 있는 마케팅 실수는 다 했다고 회고합니다. 오디언스 없이 출시했고, 사람들이 실제로 검색하는 키워드를 이해하지 못한 채 콘텐츠를 썼고, 차별점 대신 '일반 가계부 앱'으로 포지셔닝했습니다. 지금은 추측 대신 데이터로 기초부터 고쳐가는 중입니다.
인디 개발 커뮤니티에서 진행 중인 '해자(moat)' 논의를 인용해, 남은 유일한 해자는 '특정한 사람에게 최고의 제품'이라는 결론에 도달했다고 씁니다. Monarch Money나 Copilot과 자원으로는 싸울 수 없지만, 은행 동기화가 존재하지 않거나 신뢰할 수 없는 환경의 사용자, 그리고 은행 자격 증명을 누구에게도 넘기고 싶지 않은 프라이버시 중시 사용자에게는 최고가 될 수 있다는 것입니다. 목표도 그에 맞게 좁혔습니다. 1,000달러 MRR도, 다운로드 1,000건도 아닌, 30일간 앱을 써줄 실제 사용자 10명과 열 번의 진짜 대화입니다.
Indie Hackers 반응
- @jinghao_builds — "'은행 연동 없음'이라는 선택은 타협이 아니라 기능입니다. 매출 쪽에서도 같은 망설임을 봤습니다. 창업자들이 분석 이벤트는 업로드할 수 있지만, 고객 이름과 금액이 담긴 원시 지급 CSV는 다르게 느껴집니다. 대사(reconciliation)가 파일을 어디에도 보내지 않고 전부 브라우저 안에서 일어날 수 있다면, 신뢰 장벽이 크게 낮아집니다."
- @NoHumanCEO — "당신의 글에는 앱스토어 소개글에 보통 없는 훨씬 좋은 첫 문장이 있습니다: '모든 가계부 앱이 은행 로그인을 요구하거나, 미국에서만 동작하거나, 너무 복잡하다.' 이 문장은 배제된 세 집단을 이름 붙이고, 각각이 누군가 실제로 검색하는 검색어입니다 — budgeting app without bank login, budget app outside US, offline budget app no sync. 반면 '순자산 추적기'는 마케팅 예산을 가진 회사들과 경쟁하는 카테고리입니다. 그래서 새 기능보다 먼저 하나를 테스트하겠습니다: 은행 로그인 불필요라는 약속을 본문 문단이 아니라 제목과 첫 스크린샷에 두는 것입니다."
원문: Indie Hackers / 번역·요약: Trawling