공복시간(FastTime)은 직접 정한 시작·종료 시각으로 공복 시간을 계산하고 기록하는 앱입니다. 한국어와 영어를 지원하며 별도 계정 없이 사용합니다. 타이머, 기록, 체중, 설정에서 시간을 남기고 다시 확인할 수 있습니다.
앱은 식사를 자동 감지하거나 혈당·지방 연소·케토시스를 측정하지 않습니다. ‘목표 달성’은 설정한 시간에 도달했다는 뜻이며, 체중 감량이나 건강 개선의 확인 결과가 아닙니다. 이 글은 앱 사용법이며 단식의 시작이나 시간을 늘리는 권고가 아닙니다.
플랜을 선택하고 저장하기
처음 실행할 때 안내와 지역에 따라 표시되는 광고 동의 화면을 확인합니다. 설정 → 단식 플랜에서 12:12·14:10·16:8·18:6·20:4 중 하나를 선택하고 저장을 누릅니다. 앞 숫자는 목표 공복 시간, 뒤 숫자는 식사 구간 표시용 시간입니다. 예를 들어 16:8은 16시간과 8시간을 설정합니다. 식사 자체를 기록하거나 다음 단식을 자동으로 시작하지는 않습니다.
사용자 지정에서는 슬라이더로 시간을 바꿉니다. 한쪽을 바꾸면 다른 쪽이 조정되어 합계가 24시간이 됩니다. 확인한 화면의 범위는 각각 1~23시간이며 24시간 단식 프리셋은 없습니다. 선택지와 ‘입문·보통·도전’ 표시는 건강 상태에 맞는 플랜을 판정한 결과가 아닙니다.

지금 시작하거나 놓친 시작 시각을 선택하기
- 타이머에서 단식 시작을 누릅니다.
- 지금부터 기록한다면 지금 시작을 선택합니다. 이미 시작했다면 시작 시간 선택에서 실제 시작한 시각을 고르고 확인을 누릅니다.
- 시작 시각 선택은 최근 24시간 이내입니다. 경과 시간, 남은 시간과 종료 예정 시각을 확인합니다.
화면의 값은 시작 시각과 기기 시계의 차이로 계산합니다. 앱을 다시 열면 저장해 둔 진행 중 시작 시각으로 경과 시간을 다시 계산합니다. 앱이 백그라운드에서 계속 화면을 켜거나 음식 섭취를 관찰하는 방식은 아닙니다.

종료 시각을 확정해야 기록이 남습니다
단식 종료를 누르면 지금 종료와 종료 시간 선택이 나타납니다. 지금 종료하면 현재 시각으로 저장합니다. 버튼을 늦게 눌렀다면 실제로 끝낸 시각을 고르고 확인하세요. 선택 범위는 시작 시각부터 현재까지이며, 막 시작한 경우에는 종료 시각 선택을 잠시 사용할 수 없다는 안내가 나타납니다. 취소하면 단식은 계속 진행 중입니다.
목표 시간이 지나도 기록이 자동으로 종료·저장되지는 않습니다. 종료를 확정하면 시작·종료·플랜·달성 여부가 저장되고 완료 화면으로 이동합니다. 목표 이전에 끝낸 기록도 저장할 수 있습니다.
예를 들어 전날 20:00에 16:8로 시작해 오늘 15:00에 버튼을 눌렀더라도, 실제 종료 시각을 11:00으로 선택하면 기록은 15시간, 목표 미달성입니다. 늦게 누른 시각의 19시간을 그대로 달성 기록으로 남길 필요가 없습니다. 목표를 넘겨 계속 공복을 유지하라는 뜻도 아닙니다.

빠진 기록을 추가하고 기존 기록 고치기
기록 탭의 **+**에서 시작·종료 날짜와 시각, 플랜을 확인하고 저장합니다. 종료 시각은 시작보다 뒤이고 현재보다 미래가 아니어야 합니다. 기본으로 채워지는 시각을 실제 기록으로 바꿔 주세요.
캘린더 날짜를 선택하면 그날 시작한 기록을 봅니다. 기록의 ··· → 수정에서 시각과 플랜을 바꾸고 저장하거나, 삭제 메뉴에서 개별 기록 삭제를 확인할 수 있습니다. 자정을 넘긴 기록도 시작한 날짜에 속하며 기간을 날짜별로 나눠 저장하지 않습니다. 같은 날 여러 세션을 따로 저장할 수 있으므로 겹치는 기록을 중복 입력하지 않았는지도 확인하세요.
수동 추가·수정 화면의 플랜 선택은 다섯 기본 비율입니다. 사용자 지정 플랜 기록을 수정할 때는 원래 비율이 유지된다고 기대하지 말고 저장 전 선택된 플랜을 확인하세요. 확인한 버전에서는 기본 16:8로 바뀔 수 있습니다.
평균과 달성률의 분모는 세션 수입니다
| 표시 | 계산 기준 |
|---|---|
| 총 단식 | 집계에 들어간 저장 세션의 전체 기간 합계입니다. 진행 중인 타이머는 아직 포함되지 않습니다. |
| 평균 | 총 기간을 세션 수로 나눕니다. 달력의 모든 날짜나 기록한 날짜 수로 나눈 하루 평균이 아닙니다. |
| 최장 | 집계 세션 중 가장 긴 한 번의 기간입니다. |
| 달성률 | 목표를 채운 세션 수 ÷ 집계 세션 수를 백분율로 반올림합니다. 체중 감량 성공률이나 건강 점수가 아닙니다. |
예를 들어 같은 집계 안에 16시간 목표로 12·16·20시간 기록을 저장하면 총 48시간, 평균 16시간, 최장 20시간, 달성률 **67%**입니다. 같은 날짜에 두 개를 저장했더라도 분모는 세션 3개입니다. 미기록 날짜는 실제 공복 0시간이 확인된 날짜가 아닙니다.
월간 통계는 선택한 달을 보여 주지만, 확인한 코드에는 전월 마지막 날의 일부 시작 기록이 월간 합계에 섞이는 날짜 경계 문제가 있습니다. 월간 합계와 그달 캘린더만 보고 정확한 월별 합계로 확정하지 마세요. 월 경계의 기록·시각을 함께 확인하고 다르면 문의로 알려 주세요. 주간 차트는 선택한 과거 달이 아니라 현재 주의 일요일~토요일을 표시합니다.
연속 달성은 목표를 채운 세션의 시작 날짜를 하루 한 번 셉니다. 오늘 달성 기록이 없으면 어제부터 이어진 날짜를 확인합니다. 배지는 앱 안의 기록 기준이며 건강 효과의 인증이 아닙니다.

체중 기록, 알림과 데이터 보관
체중 탭에서 날짜와 kg 값을 직접 저장할 수 있습니다. 같은 날짜를 다시 저장하면 그날 값을 대체합니다. 기존 체중 기록을 눌러 수정하거나 휴지통으로 삭제할 수 있습니다. 타이머나 단식 기간에서 체중을 추정하지 않으며, 체중 변화의 원인도 판정하지 않습니다.
알림은 설정에서 목표 달성·목표 1시간 전·매일 리마인더를 선택해 켭니다. 기본은 꺼져 있고, 허용하려면 알림 권한이 필요할 수 있습니다. 목표 알림 설정은 단식을 시작하기 전에 확인하세요. 매일 리마인더의 기본 시각은 20:00이며 변경할 수 있습니다. 알림은 자동 종료나 기록 저장을 대신하지 않습니다. 권한·배터리 절약·운영체제의 예약 처리에 따라 늦거나 표시되지 않을 수 있어 정시 도착을 보장하지 않습니다. 앱을 다시 열어 시간과 기록을 확인하세요.
단식·체중 기록은 기기에 저장합니다. 앱 자체 계정·클라우드 동기화·CSV/PDF 내보내기·데이터 백업 및 복원은 확인한 버전에 없습니다. 앱 삭제나 기기 변경 전 자동 복구를 기대하지 마세요. 운영체제 백업은 별도 기기 설정에 따릅니다. 데이터 초기화는 저장된 단식·체중·배지·진행 타이머를 지우고 설정은 유지합니다. 초기화 뒤 체중이 화면에 남아 보인다면 앱을 다시 열어 확인하세요.
앱에는 광고가 있으며 플랜 변경이나 수동 기록 저장 뒤 전면 광고가 나타날 수 있습니다. 로컬 기록 저장이 광고 SDK까지 포함한 ‘수집·공유 없음’을 뜻하지는 않습니다. 개인정보처리방침과 스토어의 데이터 보안 표시를 함께 확인하세요. 설치는 이 페이지의 공식 다운로드 영역을 이용하고, 기록·통계·알림 문제는 문의로 앱 버전·운영체제·재현 순서를 알려 주세요.
단식 여부는 앱 플랜으로 결정하지 마세요
Johns Hopkins Medicine 안내는 시작 전 의료진과 상담할 것을 권하며, 18세 미만·임신 또는 수유 중·인슐린을 사용하는 1형 당뇨·섭식장애 병력이 있는 경우에는 간헐적 단식을 피하도록 안내합니다. 더 긴 공복이 더 좋다는 뜻도 아닙니다. 불편한 증상이 나타나면 타이머 목표를 채우는 일보다 의료진과 상담하는 일을 우선하세요. 앱은 개인의 단식 적합성이나 치료·약물 변경을 판단하지 않습니다.