이 트래커는 언제 쓰나요?
"운동을 해야지"라고 마음먹었지만 이번 주에 몇 번 했는지 대답하지 못할 때, 기록하는 순간 이미 절반은 시작된 셈입니다. 이 도구는 습관을 월~일 7칸의 표로 보여 주고, 실천한 칸을 누르면 횟수가 올라가는 단순한 도구입니다. 하루 단위로 상세한 메모를 남기거나 알림을 보내는 기능은 없으며, 일주일 단위로 "얼마나 했는가"를 눈으로 확인하는 데 집중합니다.
사용 방법
- 습관 이름을 입력하고 "추가"(또는 Enter)를 누릅니다. 이름은 40자까지, 같은 이름은 중복 등록되지 않습니다.
- 실천한 날의 칸을 누르면 체크(✅)가 켜지고, 다시 누르면 꺼집니다. 오늘 요일의 열은 머리글에 점(·)으로 표시됩니다.
- 오른쪽 "이번 주" 열에 해당 습관의 실천 횟수가 n/7로 표시되고, 아래에 모든 습관을 합친 달성률이 계산됩니다.
- 월요일이 되어 새 주가 시작되면 지난주 횟수가 자동으로 보관되고 체크 표시는 비워집니다. 습관 목록은 그대로 남습니다.
예시 1: 퇴근 후 두 가지를 챙기는 직장인
이번 주 체크 결과가 아래와 같다고 합시다. 칸은 월~일 순서이고, 횟수와 달성률은 빌드 시 계산했습니다.
| 습관 | 월 | 화 | 수 | 목 | 금 | 토 | 일 | 횟수 |
|---|---|---|---|---|---|---|---|---|
| 퇴근길 20분 걷기 | ✅ | ⬜ | ✅ | ⬜ | ✅ | ✅ | ⬜ | 4/7 |
| 자기 전 스트레칭 5분 | ✅ | ✅ | ✅ | ✅ | ⬜ | ✅ | ✅ | 6/7 |
두 습관을 합친 달성률은 10/14 = 71%입니다. 걷기는 4회에 그쳤지만 스트레칭은 6회입니다. 이 차이가 말해 주는 것은 "의지가 약하다"가 아니라 걷기가 스트레칭보다 진입 장벽이 높다는 점일 수 있습니다. 다음 주에 걷기를 10분으로 줄이거나, 걷는 요일을 정해 두는 식으로 조정해 볼 수 있습니다.
예시 2: 목표가 주 3회인 습관
모든 습관이 매일 해야 하는 것은 아닙니다. 「집에서 근력 운동」의 목표를 주 3회로 잡았고 이번 주에 3회 체크했다면 목표를 채운 것입니다. 표에는 7칸이 있지만 7/7을 채워야 성공이라는 뜻이 아닙니다. 이 도구에는 목표 횟수를 입력하는 칸이 없으므로, 습관 이름에 "(주 3회)"처럼 적어 두고 횟수를 눈으로 비교하세요. 매일 해야 하는 습관(약 복용, 양치)과 주 몇 회면 충분한 습관(근력 운동, 장보기)을 섞어 두면 달성률의 의미도 달라진다는 점을 기억하세요.
결과 읽는 법
- 이번 주 n/7: 오늘 이후의 칸은 비어 있는 것이 당연합니다. 수요일 저녁에 3/7이라면 오히려 순조로운 속도일 수 있습니다.
- 전체 달성률: 전체 체크 수를 (습관 수 x 7)로 나눈 값입니다. 습관을 추가하면 분모가 커지므로 습관 수가 달라진 주끼리 비교할 때는 주의하세요.
- 지난 4주: 습관별 주간 횟수를 오래된 주부터 최신 순으로 보여 줍니다. "5 · 3 · 6 · 4"처럼 들쭉날쭉한 것은 정상이며, 방향(조금씩 오르는지, 꾸준히 떨어지는지)을 봅니다.
횟수와 달성률 환산표
습관 하나만 볼 때의 횟수를 비율로 바꾸면 아래와 같습니다. 빌드 시 n ÷ 7을 반올림한 값이며, 도구가 표시하는 전체 달성률도 같은 방식(체크 수 ÷ 칸 수)으로 계산됩니다.
| 이번 주 횟수 | 1/7 | 2/7 | 3/7 | 4/7 | 5/7 | 6/7 | 7/7 |
|---|---|---|---|---|---|---|---|
| 비율 | 14% | 29% | 43% | 57% | 71% | 86% | 100% |
습관 수가 늘면 달성률이 어떻게 움직이나
전체 달성률은 체크 수를 (습관 수 × 7)로 나눈 값이라, 습관이 많을수록 체크 한 칸의 비중이 작아집니다. 아래 표는 습관 수별로 칸 수, 체크 1칸이 올리는 비율, 절반을 채우려면 필요한 체크 수를 계산한 것입니다.
| 습관 수 | 전체 칸 수 | 체크 1칸의 비중 | 절반 달성에 필요한 체크 | 그때의 달성률 |
|---|---|---|---|---|
| 1개 | 7 | 14.3%p | 4회 | 57% |
| 2개 | 14 | 7.1%p | 7회 | 50% |
| 3개 | 21 | 4.8%p | 11회 | 52% |
| 4개 | 28 | 3.6%p | 14회 | 50% |
| 5개 | 35 | 2.9%p | 18회 | 51% |
습관이 1개일 때는 하루를 빼먹으면 달성률이 14.3%p 내려가지만 5개일 때는 2.9%p만 내려갑니다. 그래서 달성률 숫자만 보고 잘하고 있다고 판단하기보다 습관별 n/7을 함께 보는 편이 정확합니다. 한 습관이 2/7여도 다른 습관이 7/7이면 전체는 높게 나올 수 있기 때문입니다.
예시 3: 지난 4주 기록 해석하기
아래 숫자는 설명을 위한 가상의 예시로, 오래된 주부터 최신 순입니다. 평균과 처음 주 대비 마지막 주 변화는 빌드 시 계산했습니다.
| 습관 | 4주 횟수 | 평균 | 4주 전 대비 |
|---|---|---|---|
| 아침 스트레칭 | 2 · 3 · 5 · 6 | 4.00회 | +4회 |
| 저녁 독서 20분 | 6 · 5 · 3 · 2 | 4.00회 | -4회 |
| 물 8잔 마시기 | 4 · 6 · 3 · 5 | 4.50회 | +1회 |
- 아침 스트레칭 (2 · 3 · 5 · 6): 주마다 꾸준히 늘어난 전형적인 정착 곡선입니다. 지금 속도를 유지하되 7/7을 목표로 올리기보다 6회 수준이 자연스러운지 먼저 지켜보세요.
- 저녁 독서 (6 · 5 · 3 · 2): 꾸준히 줄고 있습니다. 의지 문제로 단정하기 전에 같은 기간 야근이 늘었는지, 독서 시간대가 다른 일과와 겹치는지 점검할 신호입니다. 20분을 10분으로 줄이는 조정이 먼저입니다.
- 물 8잔 (4 · 6 · 3 · 5): 평균은 4.5회지만 편차가 큽니다. 편차가 큰 습관은 시간·장소가 고정되지 않았을 가능성이 있으니 "점심 식사 때 한 잔"처럼 앵커를 붙여 보세요.
입력값 경계와 특이 동작
- 이름 규칙: 앞뒤 공백은 제거되고 40자까지이며, 글자가 완전히 같은 이름(대소문자 구분)은 중복 등록되지 않습니다. 다른 이름이어도 의미가 같은 습관을 두 번 등록하면 달성률이 부풀려지니 주의하세요.
- 특수문자: 이름에 <, >, 따옴표가 들어 있어도 화면에는 글자 그대로 표시됩니다.
- 체크 초기화: 이번 주 초기화는 현재 체크만 비우고 습관 목록과 지난 주간 횟수는 유지합니다. 습관 삭제와 달리 기록이 쌓인 주간 횟수는 지워지지 않습니다.
- 보관 한도: 습관마다 최근 12주분의 주간 횟수만 남기며 화면에는 그중 최근 4주를 보여 줍니다. 오래된 주는 자동으로 밀려납니다.
- 연말·연초의 주 번호: 주는 ISO 방식(월요일 시작, 그 주의 목요일이 속한 해 기준)으로 구분합니다. 그래서 연말 며칠이 다음 해 1주차로, 연초 며칠이 전년도 마지막 주차로 표시될 수 있으며, 이는 오류가 아니라 주 번호 규칙에 따른 결과입니다.
습관이 자리 잡는 데 며칠이 걸리나요?
"21일이면 습관이 된다"거나 "66일이 걸린다"는 식으로 하나의 숫자를 정해 두는 설명이 널리 퍼져 있지만, 이 숫자들을 모든 사람과 행동에 적용할 수 있다고 단정하기는 어렵습니다. 21일 설은 근거가 분명하지 않다고 알려져 있고, 영국의 한 연구(2010년 발표로 알려짐)에서는 새 행동이 자동처럼 느껴지기까지 걸린 시간이 사람과 행동에 따라 몇 주에서 수개월까지 크게 달랐다고 알려져 있습니다. 그러므로 "며칠까지 하면 끝"이라는 마감을 정하기보다, 하루를 놓쳐도 다음 날 다시 하는 것을 목표로 삼는 편이 현실적입니다. 이 트래커가 연속 기록 대신 주간 횟수를 보여 주는 이유도 하루의 실패가 전체를 무너뜨리는 구조를 피하기 위해서입니다.
꾸준히 쓰기 위한 요령
- 처음에는 2~3개만: 한 번에 열 가지를 등록하면 체크 자체가 일이 됩니다.
- 행동을 구체적으로: "운동"보다 "저녁 먹고 20분 걷기"처럼 언제 무엇을 하는지 적으면 체크하기 쉽습니다.
- 기존 행동에 붙이기: 양치 후, 커피 내린 뒤처럼 이미 하는 행동 직후에 새 습관을 두는 방법은 습관 쌓기 플래너에서 정리해 볼 수 있습니다.
- 체크는 바로: 하루를 마칠 때 몰아서 체크하면 기억이 흐려 부정확해집니다. 다만 일부러 부풀려 체크하지는 마세요. 기록의 용도는 자기 점검입니다.
흔한 실수와 한계
- 한 번 빠뜨리면 포기하기: 7칸 중 하나가 비는 것은 흔한 일입니다. 횟수 중심으로 보면 한 번의 공백이 주간 결과를 크게 바꾸지 않습니다.
- 습관을 너무 크게 잡기: 하루 1시간 운동은 지키기 어렵습니다. 5분으로 줄여도 "시작하는 행동" 자체가 기록됩니다.
- 이 도구의 한계: 하루별 상세 기록, 알림, 월간 달력은 없습니다. 지난주 이전의 날짜별 체크 내역은 보관하지 않고 주간 횟수만 최근 12주분을 남깁니다. 날짜별 히트맵이 필요하면 습관 히트맵 트래커를 쓰세요.
- 새 주 전환 시점: 주의 구분은 월요일 0시(기기 시간대)이며, 페이지를 연 시점에 지난주 횟수를 보관합니다. 며칠 동안 열지 않았다면 열었을 때 한꺼번에 처리됩니다.
데이터 저장 위치
습관 목록, 이번 주 체크, 최근 주간 횟수는 이 브라우저의 localStorage에 habit-tracker-v1 키로 저장되며 서버로 전송되지 않습니다. 같은 브라우저에서만 보이고 휴대폰과 PC 사이에서는 동기화되지 않습니다. 사이트 데이터를 지우거나 시크릿 창을 닫으면 모두 사라집니다. 습관 하나는 이름 옆 ×로 지울 수 있고, 지우면 그 습관의 지난 주간 횟수도 함께 사라집니다.
목표부터 정하고 싶다면
어떤 습관을 만들지 정하지 못했다면 SMART 목표 설정 도구로 목표를 구체화한 뒤 이 도구에 작은 행동으로 옮겨 보세요. 하루 일정에 배치하는 방법은 하루 타임 블로킹 플래너가 도움이 됩니다.
자주 묻는 질문
여러 습관을 동시에 관리할 수 있나요?
네. 습관을 원하는 만큼 추가할 수 있습니다. 다만 한 번에 너무 많으면 지속하기 어려우니 처음에는 2~3개로 시작하세요.
지난주 기록도 볼 수 있나요?
습관별 최근 4주의 주간 실천 횟수를 화면에서 볼 수 있습니다. 어떤 요일에 체크했는지 같은 날짜별 내역은 보관하지 않으므로, 필요하면 주가 바뀌기 전에 화면을 캡처해 두세요.
월요일이 지났는데 체크가 그대로 남아 있어요.
주 전환은 페이지를 열 때 확인합니다. 탭을 열어 둔 채 주가 바뀌었다면 새로고침해야 지난주 횟수가 보관되고 체크가 비워집니다.
오늘이 아닌 날짜도 체크할 수 있나요?
이번 주의 모든 칸을 누를 수 있습니다. 어제 못 적은 체크를 채워도 되고, 잘못 누른 칸은 다시 눌러 끕니다.
연속 일수(스트릭)는 왜 없나요?
하루를 놓치면 연속 기록이 0이 되는 구조는 의욕을 꺾기 쉽다고 보아 주간 횟수 중심으로 설계했습니다. 연속 기록과 날짜별 달력이 필요하면 히트맵 트래커를 이용하세요.
습관 이름을 바꾸고 싶으면 어떻게 하나요?
이름 수정 기능은 없습니다. 새 이름으로 습관을 추가하고 이전 습관을 지우면 되는데, 지우면 그 습관의 지난 주간 횟수도 사라지므로 필요한 기록은 먼저 메모해 두세요.
하루에 여러 번 하는 습관은 어떻게 체크하나요?
각 칸은 그날 했는지 여부만 표시합니다. 하루 몇 번을 했는지는 기록하지 않으니, 물 8잔처럼 횟수가 중요한 습관은 "물 8잔을 다 마신 날"처럼 기준을 정해 두고 그 기준을 채운 날만 체크하세요.
다른 기기에서 같은 기록을 볼 수 있나요?
볼 수 없습니다. 기록은 이 브라우저의 localStorage에만 있어 휴대폰과 PC가 따로 관리됩니다. 한 기기를 정해 꾸준히 쓰는 쪽이 안전합니다.
주 단위 달성률의 목표치는 몇 %가 적당한가요?
정해진 정답은 없습니다. 습관의 성격에 따라 매일 해야 하는 것은 7/7, 주 몇 회면 충분한 것은 그 횟수가 목표입니다. 처음에는 70~80% 수준이면 충분하다고 생각하고 점차 조정하는 방식이 부담을 줄이는 한 가지 접근입니다.