우리는 아름답고 미니멀한 일기 인터페이스를 만드는 데 3개월을 보냈습니다. 완벽한 타이포그래피, 편안한 여백, 그리고 마음을 털어놓으라고 재촉하는 듯한 깜빡이는 커서까지 갖추었죠. 그리고 실제 사용자들에게 선보였습니다.

우리는 사용자들이 앱을 열고 평균 14초 동안 화면을 응시하다가 영원히 앱을 닫아버리는 모습을 지켜보았습니다.

저는 Vividiary의 제품 책임자인 Ethan Cole입니다. 오늘은 우리가 지금까지 시도한 가장 어려운 제품 피벗 중 하나에 대해 이야기하고자 합니다. 우리는 우리가 기능이라고 생각했던 것, 즉 방해 요소 없는 깨끗한 빈 페이지가 사실은 가장 큰 버그였다는 사실을 깨달았습니다.

우리가 왜 전통적인 빈 페이지를 없앴는지, 복잡한 AI 다이어리 디자인의 세계를 어떻게 헤쳐 나갔는지, 그리고 일기를 숙제처럼 다루지 않게 되었을 때 리텐션 지표가 어떻게 변했는지에 대한 솔직한 이야기를 들려드립니다.

빈 페이지 문제: UX 연구에서 얻은 냉혹한 진실

베타 버전을 처음 출시했을 때, 우리는 사람들이 디지털 노트를 원할 것이라고 가정했습니다. 하지만 초기 일기 앱 UX 연구는 완전히 다른 이야기를 들려주었습니다.

우리는 "일기를 더 쓰고 싶다"는 의사를 밝힌 50명의 베타 테스터를 모집했습니다. 첫 주가 지난 후, 그들 중 35가 이탈했습니다. 퇴사 인터뷰를 진행했을 때, 피드백은 잔인할 정도로 일관되었습니다:

* "무엇을 써야 할지 모르겠어요."
* "하루 끝에 단어를 떠올리기엔 너무 피곤해요."
* "빈 페이지를 보고 있으면 불안해요."

심리학자들은 이를 "빈 페이지 증후군"이라고 부르며, 이는 디지털 웰니스 분야에서 가장 큰 걸림돌입니다. 빈 화면을 응시하는 것은 엄청난 인지적 마찰을 일으킵니다. 하루를 되돌아보고, 감정을 식별하고, 서사를 구성하고, 물리적으로 타이핑해야 합니다. 8시간의 근무를 마친 후에는 이것이 안도가 아니라 숙제가 됩니다.

우리는 우리가 다른 일기 앱들과 경쟁하는 것이 아니라, 소비하는 데 인지적 노력이 전혀 들지 않는 틱톡, 인스타그램, 넷플릭스와 경쟁하고 있다는 사실을 깨달았습니다. 사람들이 습관을 형성하도록 돕고 싶다면, 진입 장벽을 획기적으로 낮춰야 했습니다.

우리가 고려했던 접근 방식 (우리가 폐기한 것들)

현재의 아키텍처에 도달하기 전, 우리는 빈 페이지 문제를 해결하기 위해 업계 표준 접근 방식 몇 가지를 테스트했습니다. 결국 우리는 놀라운 이유로 그것들을 거부했습니다.

접근 방식 1: 징벌적 연속 기록(스트릭) 우리는 처음에 인기 있는 언어 학습 앱과 유사한 스트릭 시스템을 구축했습니다. 일기를 쓰면 불꽃 이모지가 유지되고, 하루를 놓치면 깨지는 방식이었죠.

우리가 폐기한 이유: 3일 동안은 효과가 있었지만, 그 후에는 엄청난 역효과가 났습니다. 사용자가 어쩔 수 없이 하루를 놓치면, 깨진 스트릭은 그들에게 죄책감을 느끼게 했습니다. 한 사용자는 우리에게 "당신의 앱 때문에 제가 실패자가 된 기분이에요"라고 말하기까지 했습니다. 정신 건강 앱에서 DAU(일일 활성 사용자)를 높이기 위해 죄책감을 유발하는 것은 독이 되는 제품 결정입니다.

접근 방식 2: 정적인 일일 프롬프트 다음으로 우리는 "오늘 감사한 일 세 가지는 무엇인가요?" 또는 "오늘 아침 가장 좋았던 점은 무엇인가요?"와 같은 정적인 프롬프트를 제공해 보았습니다.

우리가 폐기한 이유: 고등학교 숙제처럼 느껴졌습니다. 사용자들은 일주일 안에 반복되는 질문에 지루함을 느꼈습니다. 게다가 사용자가 최악의 하루를 보냈을 때 감사한 일을 묻는 것은 눈치 없고 그들의 실제 감정 상태와 동떨어진 것처럼 느껴졌습니다.

우리가 선택한 것: AI 다이어리 디자인과 "편집 모드"

우리는 시작하는 데 거의 노력이 들지 않으면서도 매우 개인화되고 의미 있는 일기 항목을 생성할 수 있는 접근 방식이 필요했습니다. 우리는 빈 페이지를 완전히 제거하고 대화형 흐름을 통한 온보딩 최적화에 집중하기로 했습니다.

우리가 설계한 핵심 루프는 다음과 같습니다:

  1. 3초 기분 기록: Vividiary를 열면 텍스트 상자가 반겨주지 않습니다. 5단계의 기분 시스템(최고~최악)이 보입니다. 탭 한 번이면 됩니다. 선택적으로 자신의 감정과 활동을 나타내는 이모지를 몇 개 추가할 수 있습니다.
  2. 대화형 온램프: 기분에 따라 앱이 대화를 시작합니다. 만약 "최악"과 "업무"를 탭하면, AI는 감사한 일을 묻지 않습니다. "오늘 업무가 정말 힘들었나 보네요. 털어놓고 싶으신가요?"라고 묻습니다.
  3. "편집 모드"의 마법: 텍스트나 음성으로 답할 수 있습니다. 짧은 대화 후, AI는 사용자의 입력을 바탕으로 1인칭 일기 초안을 생성합니다.

이것이 우리 AI 다이어리 디자인의 핵심입니다. 초안을 생성함으로써 사용자의 인지 부하를 창작에서 편집으로 전환합니다. 심리적으로 처음부터 한 단락을 쓰는 것보다 이미 작성된 것을 편집하는 것이 훨씬 쉽습니다. 사용자는 단순히 AI의 초안을 검토하고, 원한다면 몇 단어를 수정하고 확인 버튼을 누르기만 하면 됩니다.

시장의 최고 AI 일기 앱들을 살펴보았을 때, 초안 작성이라는 무거운 작업을 수행하기 위해 LLM을 활용하는 곳은 거의 없었습니다. Vividiary는 수동적인 기록 장치가 아닌 성찰의 거울이 됨으로써 사용자가 말로 표현할 수 없었던 감정을 명확히 하도록 돕습니다.

구축 방법: React Native, Supabase 및 프롬프트 엔지니어링

엔지니어링 관점에서 이 원활한 경험을 구축하려면 강력하고 확장 가능한 스택이 필요했습니다. 우리는 iOS와 Android 간의 기능 동등성을 보장하기 위해 프론트엔드에 React Native를, 백엔드 인프라에는 Supabase를 선택했습니다.

사용자가 기분을 기록하고 AI와 대화할 때, 우리는 그 맥락을 LLM 파이프라인으로 전달합니다. 여기서 프롬프트 엔지니어링은 매우 까다로웠습니다. 우리는 시스템이 로봇 같거나 지나치게 극적이지 않으면서 자연스러운 1인칭 목소리("오늘은 정말 지치는 날이었다...")로 글을 쓰도록 훈련해야 했습니다.

또한 우리는 이러한 확정된 항목들을 분석하는 맞춤형 분석 엔진을 구축했습니다. 데이터가 구조화(기분, 태그, 텍스트)되어 있기 때문에 주간 버블 차트와 히트맵을 생성할 수 있습니다. 이는 사용자가 "매주 화요일 팀 회의 후에 기분이 저조해진다"와 같이 놓칠 수 있는 패턴을 발견하여 감정적 인식을 구축하도록 돕습니다.

접근성과 서버 비용의 균형을 맞추기 위해 프리미엄 모델을 도입했습니다. 무료 티어는 무제한 기분 기록과 하루 3회의 AI 대화를 제공합니다. 프리미엄 티어($2.99/월 또는 $11.99/년)는 무제한 AI 상호작용, 음성 우선순위, 고급 패턴 감지 기능을 잠금 해제합니다. 이를 통해 핵심 웰니스 도구를 모두에게 접근 가능하게 유지하면서 제품을 지속할 수 있습니다.

점토 캐릭터 게임화: 중독보다 공감을

여전히 리텐션 메커니즘이 필요했지만, 앞서 언급했듯이 징벌적인 스트릭은 사용하지 않기로 했습니다. 우리는 행동 디자인으로 눈을 돌려 훨씬 더 공감적인 방식인 점토 캐릭터 게임화에 도달했습니다.

Vividiary를 사용하기 시작하면 디지털 점토 "덩어리"가 주어집니다. 30일 동안 이 동반자는 사용자의 기분 데이터에 따라 성장하고 진화하며, 결국 8가지 최종 형태 중 하나를 갖게 됩니다.

왜 점토일까요? 촉각적이고 불완전하며 인간적이기 때문입니다.

가상 펫 동반자는 표준적인 포인트 기반 게임화보다 훨씬 뛰어난 소유권과 정서적 연결을 활성화합니다. 하루를 놓쳐도 점토 캐릭터는 죽지 않으며, 진행 상황이 0으로 초기화되지도 않습니다. 그저 사용자를 기다릴 뿐입니다. 이 접근 방식은 현실에서 일어나는 불가피한 휴식을 처벌하지 않으면서 꾸준함을 보상합니다.

하드 데이터: 리텐션 지표에 미친 영향

제품 관리에서 세상의 모든 아름다운 이론을 가질 수는 있지만, 데이터가 최종 결정권을 가집니다. 우리가 대화형 AI 온보딩과 점토 동반자를 출시했을 때, 우리는 숨을 죽이고 일기 대시보드의 리텐션 지표를 지켜보았습니다.

결과는 대규모 피벗이 옳았음을 입증했습니다:

* 첫 번째 가치 도달 시간: 3분에서 15초로 단축.
* 1일 리텐션: 41% 증가.
* 7일 리텐션: 34% 증가.
* 30일 리텐션: 무려 22% 증가.

소비자 웰니스 분야에서 30일 리텐션의 22% 상승은 지각 변동과 같습니다. 빈 페이지를 제거함으로써 우리는 앱을 사용하기 쉽게 만들었을 뿐만 아니라, 사용자의 일기 쓰기에 대한 관계를 "과제"에서 "대화"로 근본적으로 바꾸었습니다.

개인정보 보호 트레이드오프: 보안 클라우드 처리를 사용하는 이유

우리가 내린 주요 아키텍처 트레이드오프에 대해 완전히 투명하게 말씀드리고 싶습니다. Vividiary는 개인정보 보호를 최우선으로 하는 애플리케이션이지만, 로컬 우선 애플리케이션은 아닙니다.

우리는 소형 LLM을 사용자 기기에서 직접 실행하는 것을 검토했습니다. 그러나 현재의 모바일 하드웨어 상태로는 우리 제품이 요구하는 수준의 대화형 공감, 맥락 유지, 초안 생성 품질을 지원할 수 없습니다. 우리가 테스트한 온디바이스 모델은 로봇 같았고 감정적 웰니스에 필요한 미묘함이 부족했습니다.

따라서 우리는 보안 클라우드 처리를 사용합니다. 데이터는 전송 중 및 저장 시 암호화됩니다. 우리는 엄격한 액세스 제어를 활용하며, 사용자 데이터를 데이터 브로커나 광고주에게 판매하지 않습니다. 다른 도구들이 데이터 보호를 처리하는 방식을 살펴보면 다양한 접근 방식을 볼 수 있습니다. 우리는 클라우드에서 엄격한 보안 표준을 유지하면서도 매우 유용한 AI 경험을 제공할 수 있는 경로를 선택했습니다.

다음 단계

빈 페이지를 없애는 것은 첫 번째 단계일 뿐이었습니다. 우리는 현재 점토 캐릭터 게임화 시스템을 "시즌"으로 확장하여 장기 사용자들이 자신의 삶의 다양한 챕터를 나타내는 동반자 선반을 구축할 수 있도록 작업 중입니다.

또한 AI의 메모리 아키텍처를 개선하여 몇 달 전의 맥락을 기억하게 함으로써 더욱 깊고 성찰적인 대화가 가능하도록 하고 있습니다.

Vividiary를 구축하면서 우리 팀은 사용자가 글을 쓰도록 돕는 가장 좋은 방법은 때때로 그들을 위해 첫 번째 초안을 써주는 것이라는 점을 배웠습니다. 일기를 쓰는 데 어려움을 겪고 있다면, 문제는 당신의 규율 부족이 아닐지도 모릅니다. 문제는 그저 깜빡이는 커서일지도 모릅니다.