기분을 기록하고 싶은데 일기는 너무 무거워서: MoodCast를 만든 이유
바쁜 일정이 이어지다 보면 이유 없이 피로하고 기운이 가라앉는 주간이 찾아오곤 합니다. 누군가 "요즘 어때?" 하고 물으면 습관처럼 "그냥 그렇지"라고 답했는데, 막상 언제부터 컨디션이 떨어졌는지, 반대로 유독 기분이 상쾌했던 날은 언제였는지 돌아보려니 기억이 잘 나지 않았습니다. 그때 처음으로 매일의 감정 흐름을 부담 없이 남겨 둘 수 있는 도구가 있으면 좋겠다는 생각을 했습니다.
이 글은 그 생각에서 출발해 오늘의 기분을 날씨로 기록하는 MoodCast(무드캐스트)를 기획하고 개발한 이야기입니다.
기존 일기 앱과 기분 점수 기록이 오래가지 못했던 이유
처음에는 일반 노트와 메모 앱에 일기를 써 보려고 했습니다. 하지만 며칠 지나지 않아 멈추기 일쑤였습니다. 백지 앞에서 하루를 문장으로 요약해야 한다는 부담이 컸고, 야근 후 피곤한 밤에는 그 몇 줄조차 숙제처럼 느껴졌습니다. 하루이틀 밀리기 시작하면 다시 앱을 열기가 더 어려워졌습니다.
시중의 기분 트래커(Mood Tracker) 앱들도 여럿 사용해 보았습니다. 1점부터 5점까지 점수를 매기거나 수십 가지 세부 감정 태그를 체크하는 방식은 체계적이었지만, 내 하루를 숫자로 채점하는 느낌이라 오히려 마음이 불편했습니다. 컨디션이 안 좋은 날 1점이나 2점을 누르면 마치 그날이 '실패한 하루'처럼 기록되는 기분이 들었기 때문입니다. 제가 원한 것은 하루에 대한 성적표가 아니라, 평가 없이 "오늘은 이런 날이었다"고 3초 만에 가볍게 남겨 두는 방식이었습니다.
그래서 감정을 '날씨'에 빗대어 기록하기로 했습니다
어떻게 하면 좋거나 나쁨이라는 가치 판단을 빼고 기분을 직관적으로 남길 수 있을까 고민하다가 떠올린 은유가 날씨였습니다. 우리는 일상 대화에서도 이미 "오늘 마음이 맑다", "기분이 흐리다", "속에서 천둥번개가 친다"처럼 감정을 날씨에 빗대어 표현합니다. 무엇보다 날씨는 옳고 그름의 대상이 아닙니다. 비가 오거나 흐린 날이 있다고 해서 하늘이 잘못된 것이 아니듯, 우울하거나 지친 기분도 그저 지나가는 자연스러운 흐름으로 받아들일 수 있다는 점이 마음에 들었습니다.
심리학 연구에서도 자신의 감정을 단어나 상징으로 짚어 보는 '감정 명명하기(Affect Labeling)'의 긍정적 효과를 설명합니다. 2007년 UCLA 매슈 리버먼(Matthew Lieberman) 교수 연구팀이 Psychological Science에 발표한 fMRI 연구에 따르면, 부정적인 정서를 유발하는 자극을 볼 때 그 감정에 이름을 붙이는 것만으로도 뇌의 편도체(Amygdala) 과활성화가 완화되는 경향이 관찰되었습니다.
이 원리에 착안해 MoodCast에서는 기록의 첫 단계를 문장 작성이 아닌 오늘의 감정 날씨 아이콘 하나를 고르는 일로 설계했습니다.
- 날씨로 남기는 3초 기록: 맑음, 구름 조금, 흐림, 비, 번개 등 그날의 마음에 가장 가까운 날씨를 선택하면 그에 어울리는 차분한 일러스트 배경이 펼쳐집니다.
- 한 줄 메모는 선택 사항: 남기고 싶은 사건이나 생각이 있는 날에만 짧게 메모를 적고, 피곤한 날에는 날씨만 고르고 바로 저장할 수 있습니다.
- 월간 감정 날씨 캘린더: 매일 기록한 날씨가 달력 위에 채워져, 한 달 동안 내 마음의 날씨가 어떤 흐름으로 바뀌었는지 한눈에 돌아볼 수 있습니다.
- 맞춤형 리마인더와 다국어 지원: 하루를 마무리하는 시간에 가벼운 알림을 받을 수 있으며, 한국어와 영어를 모두 지원합니다.

▲ MoodCast에서 오늘의 기분을 날씨로 남기는 화면
설계하며 가장 신경 쓴 UX 원칙: '기록이 숙제가 되지 않게'
MoodCast를 개발할 때는 기능의 개수보다 사용자가 앱을 열었을 때 느끼는 심리적 마찰을 줄이는 것에 가장 많은 공을 들였습니다. 연속 기록 일수(Streak)가 끊겼다고 경고창을 띄우거나 빈 날짜를 붉은색으로 강조하면 사용자가 죄책감을 느껴 기록 자체를 포기하게 됩니다. 그래서 빈 날이 있어도 자연스럽게 여백으로 두고, 언제든 다시 돌아와 오늘의 날씨만 고르면 이어갈 수 있도록 인터페이스를 다듬었습니다.
또한 웹 브라우저와 모바일 환경 모두에서 일관된 경험을 제공하고 개인 기록 데이터를 안전하게 동기화할 수 있도록 반응형 웹 및 모바일 앱 구조로 설계했습니다.
일상에서 이렇게 활용하고 있습니다
저는 매일 밤 잠들기 전에 알림이 오면 그날의 전체적인 기분을 날씨 하나로 고릅니다. 평범한 날에는 아이콘 선택만으로 끝내고, 유난히 기분이 좋았거나 스트레스가 컸던 날에만 이유를 한 줄로 적어 둡니다. 한 달 뒤 캘린더를 돌아보면 "흐림이나 비가 연속으로 찍힌 주간은 항상 수면 시간이 부족했거나 마감 일정이 겹쳤던 때구나"라는 패턴이 눈에 보입니다. 막연했던 피로감의 원인을 객관적으로 파악하는 데 꽤 큰 도움이 됩니다.
감정 기록을 처음 시작하는 분들을 위한 구체적인 작성 팁은 감정 기록, 처음 시작하는 사람을 위한 방법에, 상세 기능 안내는 MoodCast 사용 가이드에 정리해 두었습니다.
MoodCast는 일상 속에서 스스로의 감정 흐름을 가볍게 돌아보기 위한 셀프 기록 도구이며, 의학적 진단이나 전문 심리 상담·치료를 대체하지 않습니다. 우울감이나 불안이 일상생활에 지장을 줄 정도로 길어진다면 주저하지 말고 전문 상담 기관이나 의료진의 도움을 받으시길 권합니다.
앞으로의 개선 방향
현재의 월간 캘린더 뷰에 더해, 분기별·계절별로 어떤 감정 날씨가 많았는지 부드러운 흐름으로 돌아볼 수 있는 통계 뷰와 감정 날씨별 메모 모아보기 기능을 준비하고 있습니다. 앞으로도 "평가하지 않고, 부담 없이 남긴다"는 첫 원칙을 지키며 다듬어 나가겠습니다.