ViviDiary의 초기 베타 테스트에서 저는 밤잠을 설치게 만드는 패턴을 발견했습니다. 사용자들이 '최고'와 '좋음'인 날은 꾸준히 기록했지만, '낮음'이나 '힘듦'인 날이 되면 참여도가 급격히 떨어졌습니다.
데이터를 자세히 분석해보니 현실은 냉혹했습니다. 사용자가 압도당하거나 고통스럽다고 보고한 날, 그들 중 78%는 앱을 연 지 5초 만에 이탈했습니다. 앱이 고장 나서 이탈한 것이 아니었습니다. 앱이 너무 많은 것을 요구했기 때문에 이탈한 것이었습니다.
감정적으로 지쳐 있을 때 가장 원치 않는 것은 내면을 성찰하는 긴 글을 요구하거나, 챗봇과의 강제적인 대화를 시도하거나, 14일 연속 기록이 깨졌다는 빨간 알림 배지를 보여주는 디지털 도구입니다.
여기 ViviDiary를 트라우마 정보 기반 앱 디자인으로 완전히 재설계한 방법, 핵심 흐름을 3초로 단축한 이유, 그리고 고통받는 사용자를 위한 디자인에 대해 배운 점을 공유합니다.
리텐션 위기: 압도당한 사용자가 이탈하는 이유
대부분의 웰니스 및 저널링 앱은 평소 상태 이상의 사용자를 위해 만들어졌습니다. 사용자가 성찰하고, 타이핑하고, 분석할 정신적 여유가 있다고 가정하죠. 하지만 무드 트래커의 진정한 시험대는 최고의 날을 어떻게 다루느냐가 아니라, 최악의 날에 사용자를 어떻게 대하느냐에 달려 있습니다.
힘든 날이 이어진 후 이탈한 사용자들을 대상으로 후속 인터뷰를 진행했습니다. 피드백은 놀라울 정도로 일관되었습니다. 한 사용자는 이렇게 말했습니다. "앱을 열었는데 왜 기분이 나쁜지 묻는 텍스트 상자가 보였고, 그냥 닫아버렸어요. 휴대폰에 대고 제 상황을 설명할 에너지가 없었거든요."
이는 높은 인지 부하가 부정적인 감정을 악화시키는 전형적인 사례입니다. 사용자가 고통 속에 있을 때, 그들의 작업 기억과 실행 기능은 이미 한계에 다다라 있습니다. 추가적인 선택, 텍스트 프롬프트, 필수적인 탭 하나하나가 거대한 장벽처럼 느껴집니다. 이러한 역학 관계가 바로 사용자들이 2주 후에 습관 트래커를 포기하는 이유입니다. 도구들이 일반적인 사람, 하물며 힘든 시간을 보내는 사람에게는 지속 불가능한 수준의 일관되고 높은 에너지의 참여를 요구하기 때문입니다.
우리가 거부한 것: 챗봇과 빈 페이지
현재의 모듈식 아키텍처에 도달하기 전, 우리는 무드 로깅에 대한 두 가지 매우 다른 접근 방식을 프로토타이핑하고 폐기했습니다.
접근 방식 1: 능동형 AI 챗봇
아이디어: 사용자가 '힘듦' 무드를 기록하면 AI 아바타가 나타나 "기분이 좋지 않으시다니 유감이에요. 이야기 좀 해볼까요?"라고 묻습니다.
폐기 이유: 매우 침해적으로 느껴졌습니다. 테스트 중 6/10의 사용자가 능동형 챗봇을 "소름 끼친다"거나 "성가시다"고 느꼈습니다. 고통받는 사용자는 기계로부터 원치 않는 상담 세션을 받고 싶어 하지 않습니다. 그들은 그저 감정 지도에 핀을 꽂고 나가고 싶어 할 뿐입니다.
접근 방식 2: 전통적인 저널 프롬프트
아이디어: "무슨 생각을 하고 계신가요?"라고 묻는 간단한 오픈 텍스트 상자.
폐기 이유: 뇌가 안개 낀 것처럼 흐릿할 때 빈 페이지는 매우 위협적입니다. 에너지 수준이 낮은 날 필수 텍스트 필드에 직면했을 때 65%의 이탈률을 확인했습니다. 이 데이터가 결국 우리가 전통적인 빈 저널 페이지를 완전히 폐기한 이유입니다.
3초의 법칙: 낮은 인지 부하를 위한 디자인
우리는 고통받는 사용자를 지원하려면 극도로 낮은 인지 부하 UX를 최적화해야 한다는 것을 깨달았습니다. 인터페이스는 압도적인 잡무가 아닌, 안전하고 예측 가능한 안식처가 되어야 했습니다.
우리는 새로운 제품 지침을 세웠습니다. 사용자는 3초 이내에 무드를 기록하고 앱을 종료할 수 있어야 하며, 타이핑은 전혀 필요하지 않아야 한다.

우리가 이를 구축한 방법은 다음과 같습니다:
- 5단계 이름 기반 척도: 우리는 간단한 이름 기반 척도(최고, 좋음, 보통, 낮음, 힘듦)를 사용합니다. 깊은 분석이 필요 없습니다. 기분을 탭하기만 하면 됩니다.
- 기본 모듈식 아키텍처: 신규 사용자는 오직 무드 모듈만 켜진 상태로 시작합니다. 메모, 음성 메모, 사진, 22개의 수동 이모지 카테고리, 집중 루틴 등 다른 모든 기능은 기본적으로 꺼져 있습니다. 여유가 있을 때만 모듈을 추가하면 됩니다.
- 탭 기반 이모지 로깅: 사용자가 맥락을 추가하고 싶다면 미리 정의된 이모지(예: 업무, 가족, 수면)를 탭하기만 하면 됩니다. 타이핑은 없습니다.
이러한 극도의 단순함은 주의 분산 방지 디자인의 한 형태입니다. 우리는 사용자가 원하지 않는다면 앱에 머무르지 않기를 의도적으로 바랍니다.
AI가 선택 사항인 이유 (그리고 우리의 클라우드 개인정보 보호 아키텍처)
왜 AI를 사용하여 하루를 자동으로 요약하거나 앱을 열자마자 통찰력을 제공하지 않는지 자주 질문받습니다. 답은 간단합니다. AI는 더 깊이 기록하고 싶은 날을 위한 선택적인 지원 도구일 뿐, ViviDiary의 핵심 판매 포인트가 아니기 때문입니다.
고통받는 사용자에게 AI는 도움이 되기보다 지시적으로 느껴질 수 있습니다. 그래서 우리는 AI를 선택 사항으로 만들었습니다. ViviDiary의 AI는 대화 없이 콘텐츠를 생성하지 않으며, 치료나 진단을 제공하지 않고, 사용자의 명시적인 검토와 확인 없이 아무것도 저장하지 않습니다.
이러한 선택적 접근 방식은 우리가 데이터를 처리하는 방식과 깊이 연결되어 있습니다. 취약한 감정 데이터를 다룰 때 개인정보 보호는 나중에 고려할 사항이 될 수 없습니다.
우리의 개인정보 우선 클라우드 아키텍처에 대해 완전히 투명하게 말씀드리겠습니다. ViviDiary의 데이터 계층은 Supabase를 사용하여 클라우드에 저장됩니다. 연결된 앱에서 진정한 개인정보 보호는 엄격한 데이터 최소화와 비식별화에서 나옵니다. 다이어리 텍스트가 외부 AI 프로세서에 도달하기 전에 엄격하게 비식별화됩니다. 우리는 처리된 데이터가 사용자의 신원과 연결될 수 없도록 보장하여 사용자의 취약성을 보호합니다.
디자인을 통한 용서: 강압적이지 않은 트래커 구축
마지막으로, 고통받는 사용자를 위한 디자인은 목표와 습관을 다루는 방식을 근본적으로 재고하는 것을 의미합니다.
전통적인 습관 트래커는 강압적인 참여 메커니즘을 사용합니다. 공격적인 푸시 알림, 신호등 방식의 진행 상황 UI(빨간색은 실패를 의미), 하루라도 놓치면 0으로 초기화되는 취약한 연속 기록 등이 그것입니다. 이러한 메커니즘은 공황, 연속 기록 유지에 대한 불안, 기록이 깨졌다는 죄책감을 유발합니다. 이미 정신 건강으로 고통받는 사람에게 "오늘 습관을 놓쳤어요!"라는 알림은 동기 부여가 아니라, 이미 쓰러진 사람을 발로 차는 것과 같습니다.
우리는 집중 모듈(루틴과 할 일로 구성됨)에 용서의 개념을 구축하기로 했습니다.

ViviDiary에서 루틴은 압박을 주는 할당량이 아니라, 단순히 인지하고 유지하고 싶은 무언가입니다. 우리는 일치하는 체크인을 자동으로 계산하여 무드 패턴과 연결하며, 엄격한 연속 기록 대신 부드러운 '개인 최고 기록' 카운트를 유지합니다. 할 일은 완료 시 줄을 긋는 하루 단위 항목일 뿐입니다. 완료율도, 성취도도 없으며 죄책감을 유발하는 알림은 절대 없습니다.
이것이 바로 습관 트래커에 용서를 디자인하는 것의 실제 모습입니다. 이를 통해 앱은 요구하는 코치처럼 서 있는 것이 아니라, 따뜻한 동반자처럼 곁에 머물 수 있습니다.
우리의 비즈니스 모델은 무제한 무드 로깅과 3개월 캘린더 아카이브를 포함하는 무료 티어, 그리고 월 $2.99 또는 연 $11.99의 프리미엄 티어로 단순하기 때문에, 광고 노출을 위해 일일 활성 사용자(DAU) 지표를 높이려는 강압적인 전술을 사용할 필요가 없습니다. 우리는 사용자가 필요할 때 떠나게 둘 여유가 있습니다.
결국 트라우마 정보 기반 앱 디자인은 고통을 다루기 위해 기능을 추가하는 것이 아니라, 고통을 악화시키는 마찰을 제거하는 것입니다. 낮은 인지 부하 UX를 최적화하고, AI를 철저히 선택 사항으로 만들고, 강압적인 연속 기록을 제거함으로써 우리는 사용자의 감정 상태를 존중하는 트래커를 만들었습니다. 특히 사용자가 가장 필요로 하는 날에 말이죠.



