TrackCaffeine
CoffeeLog · iOS

계산을 대신해주는 카페인 트래커

TrackCaffeine는 그 질문에 단 한 번 답합니다. CoffeeLog는 매일 답합니다 — 마신 것을 기록하고, 카페인이 실시간으로 줄어드는 모습을 보여주며, 수면에 도달하기 전에 경고합니다.

Download on the App Store

iPhone · Apple Watch · 선택적 업그레이드가 있는 무료 앱

체내 현재 카페인 양과 실시간 감쇠 곡선을 보여주는 CoffeeLog 홈 화면

카페인은 세계에서 가장 널리 쓰이는 자극제지만, 거의 아무도 자신의 체내에 순간적으로 얼마만큼 남아 있는지 모릅니다. 라벨의 수치는 단지 출발점일 뿐입니다: 160 mg의 에너지 음료도 6시간 후에는 약 77 mg가, 12시간 후에는 약 37 mg가 혈류에 남습니다. 이런 잔존 효과 때문에 가벼운 오후의 커피 한 잔이 어느새 밤새 수면을 망가뜨릴 수 있습니다.

CoffeeLog는 그 보이지 않는 화학 작용을 실천 가능한 수치로 바꿉니다. 음료를 한 번 탭해 기록하면, 앱은 약학에서 신뢰하는 동일한 1차 감쇠 모델을 사용해 하루 동안 카페인의 증감량을 추적합니다 — 이 사이트의 모든 계산기도 같은 엔진을 사용합니다. 추측 대신 지금 당신에게 얼마나 있는지, 취침 시점에는 얼마나 남을지, 그리고 수면을 방해하지 않고 마지막으로 한 잔을 마실 수 있는 가장 늦은 시각을 정확히 확인할 수 있습니다.

작동 화면 보기

체내 현재 카페인 양과 실시간 감쇠 곡선을 보여주는 CoffeeLog 홈 화면
커피숍 메뉴 항목의 카페인 양(mg)을 나열한 CoffeeLog 음료 브라우저
오후 카페인과 수면을 연관 지어 보여주는 CoffeeLog 수면 및 카페인 화면
현재 카페인 양과 취침 시 남을 양을 보여주는 CoffeeLog 홈 화면 위젯

이 앱이 이 웹사이트로는 할 수 없는 일은 무엇인가요?

앱은 겹쳐지는 복수 복용량을 계속 추적하고 하루 전체에 걸친 실시간 소멸 곡선을 표시하며, 웹사이트는 깨어 있는 시간 동안 지속적으로 업데이트되는 곡선을 표시할 수 없습니다. 앱은 각 컵을 마실 때마다 기록하고 기기 내 소멸 추정을 실시간으로 갱신하며 위젯과 취침 시간 표시를 통해 하루를 연속적으로 보여줍니다.

앱은 순간-순간의 기록과 즉각적인 시각적 피드백을 동기화하여, 예를 들어 웹사이트가 게시한 동일한 음료 목록에서 Americano(126 mg) 또는 Cold brew(200 mg)를 기록하면 소멸 곡선을 즉시 보여줍니다. Americano는 126 mg이고 Cold brew는 200 mg입니다.

이 연속 뷰는 메커니즘입니다: 동일한 모델 하에서 여러 복용량이 곱셈적으로 겹치므로 9:00에 기록한 126 mg Americano와 13:00에 기록한 200 mg Cold brew는 하나로 합산된 소멸 곡선을 만들어내며, 웹사이트는 이를 별개의 계산으로만 재현할 수 있고 지속적인 홈 화면 표시로는 제공할 수 없습니다. 이 메커니즘은 오후 늦게 마신 Cold brew(200 mg)가 오전의 Americano(126 mg) 잔여 카페인과 겹쳐 앱이 표시하는 취침 시간 수치에 변화를 줄 때 중요합니다.

앱은 또한 모델이 늦은 컵으로 인해 취침 임계값을 초과할 것으로 예측할 때 알려주는 마지막 컵 차단 알림을 제공할 수 있으며, 차단 임계값은 이 사이트의 계산기들(예: Latest cup before bedtime)에서 설정한 값과 동일한 계산기를 기반으로 합니다. 라이브 위젯과 잠금 화면 표시 같은 기능은 빈번한 로컬 업데이트를 필요로 하므로 정적 웹 계산기로는 제공할 수 없습니다.

앱은 선택적으로 식이 카페인을 Apple Health에 기록하고 계정이나 서버 측 기록 없이 기기 내 로그를 유지할 수 있습니다; 이 기기-로컬의 비공개 로깅은 연속 추적을 즉각적이고 개인적으로 유지하기 위한 설계 선택입니다. 앱을 채우는 데이터셋은 사이트에 공개된 데이터셋과 일치하며(/dataset/) 동일한 음료 항목이 양쪽에 나타납니다.

앱의 수학(모델)은 여기의 계산기들과 어떻게 관련되어 있나요?

앱은 이 사이트의 계산기들과 동일한 1차 제거 모델과 동일한 상수를 사용하므로 숫자는 설계상 일치하고 동일한 입력에 대해 곡선도 일치합니다. 1차 제거는 제거 속도가 현재 물질량에 비례하는 모델입니다.

Remaining은 모델에 따라 주어진 시간 후 체내에 남아있는 카페인량(mg)을 뜻하며; 앱과 계산기 모두 remaining = dose × 0.5^(hours ÷ 5.7)을 계산합니다. Remaining = dose × 0.5^(hours ÷ 5.7)은 계산기와 앱에서 사용되는 정확한 공식이며 모집단 평균 반감기는 5.7시간(342분)입니다.

예를 들어, 데이터셋의 Espresso (single) 63 mg 한 잔을 사용하면 한 반감기인 5.7시간 후 계산은: remaining = 63 mg × 0.5^(5.7 ÷ 5.7) = 63 mg × 0.5^1 = 63 mg × 0.5 = 31.5 mg. 이 산술을 보여주는 이유는 앱의 실시간 표시를 사이트의 caffeine half-life calculator와 비교할 수 있게 하기 위함입니다.

또 다른 예: Starbucks Pike Place Brewed (Grande) 310 mg을 앱에 기록하면 5.7시간 후 모델링 결과는 remaining = 310 mg × 0.5^(5.7 ÷ 5.7) = 310 mg × 0.5 = 155 mg이며, 이는 사이트의 계산기와 side-by-side comparison과 일치합니다. 이러한 수치적 일치는 양쪽에서 동일한 공식과 반감기 상수를 사용해 강제됩니다.

앱은 여러 기록된 음료의 겹치는 남은 양을 각 복용량에 동일한 1차 규칙을 독립적으로 적용한 뒤 합산하여 계산하며, 이는 사용자가 /tools/의 다중 복용 계산기에 여러 잔을 입력했을 때 사이트가 수행하는 계산과 동일합니다. 모델이 독립 복용량에 대해 가법적이기 때문에, 어떤 시점의 앱 실시간 총합은 동일한 타임스탬프와 입력에 대해 사이트 계산기가 제공하는 값과 같습니다.

“카페인 추적”이 개인에게 실제로 어떤 변화를 주나요?

추적은 의지력을 직접 강화하기보다 약동학을 가시화하여 수면과의 카페인 타이밍을 바꾸게 합니다; 주요 행동 변화는 수면을 중심으로 한 타이밍 선택입니다. 수면 타이밍은 관련 임상 결과인데, 잔여 카페인이 수면 잠복기와 지속시간을 이동시키는 것으로 나타났으며 Drake et al. 2013은 취침 6시간 전에 400 mg을 복용하면 한 시간 이상의 수면 손실을 초래했다고 보고합니다 (Drake et al., 2013).

추적은 타이밍 도구입니다: 마지막 컵에 관한 결정을 “정오 이후 커피 금지” 같은 모호한 규칙 대신 근거 기반 차단값으로 이동시킵니다; 사이트 계산기들(예: Latest cup before bedtime)과 앱의 표시 모두 복용량을 취침 시 예상 남은 mg으로 변환해 취침 임계값을 설정할 수 있게 합니다. 취침 임계값은 약동학 출력값을 그날 밤 행동으로 옮길 수 있는 타이밍 지침으로 변환합니다.

예를 들어, 잠자기 전 잔여 카페인을 자신이 정한 목표 이하로 유지하고 싶다면 앱은 Latte(68 mg)와 Pour over(145 mg)의 합산 남은 mg을 보여주어 겹침으로 인해 취침 전 목표를 초과하는지 확인할 수 있습니다. Latte는 68 mg이고 Pour over는 145 mg이며, 같은 음료를 입력하면 사이트의 계산기들도 동일한 총합을 보여줍니다.

행동 변화는 구체적입니다: 일부 사용자는 늦은 사교 모임의 커피를 더 일찍 마시거나 Cold brew(200 mg) 대신 Decaf coffee(3 mg) 같은 저카페인 옵션을 선택하거나 개인 일일 한도를 설정합니다; 데이터셋에서 Decaf coffee는 3 mg이고 Cold brew는 200 mg이며, 사이트에는 참고용 safe daily limit 계산기가 있습니다. 앱은 이러한 선택을 실시간으로 표면화하여 추측을 타이밍으로 바꿉니다.

앱이 의도적으로 하지 않는 것은 무엇인가요?

앱은 의학적 상태를 진단하지 않으며, 반감기를 모집단 평균 이상으로 개인화하지 않고, 처방적 복용 권고를 제공하지 않습니다; 정보 제공 목적일 뿐입니다. 이 제품은 모델링된 카페인 양의 추적자 및 시각화 도구이지 임상 진단기나 개인화된 투약 도구가 아닙니다.

앱은 계정을 요구하지 않으며 상세한 음료 로그를 서버에 저장하지 않습니다; 로그는 기기에 남아 있으며 Apple Health에 대한 선택적 기록은 사용자가 제어하고 취소할 수 있습니다. 개인정보 설계는 사이트의 개인정보 보호 방침(/privacy/)과 유사하며 앱의 데이터 처리 방식은 제품 페이지에 동일한 용어로 설명되어 있습니다.

앱은 또한 생리학을 변화시킨다고 주장하지 않습니다; 앱은 모집단 반감기 5.7시간(342분)을 사용해 약동학을 모델링하며 개인의 반감기는 다를 수 있다는 점을 한계로 명시합니다. 개인적 요인은 제거를 길게 또는 짧게 할 수 있으므로 앱은 일관된 모집단 추정값을 제공하되 의학적 정밀성을 주장하지 않습니다.

앱은 임신, 청소년, 또는 건강 상태에 대한 의학적 조언을 대신하지 않습니다; 안전한 카페인 섭취에 관한 공식 지침은 FDA가 건강한 성인의 경우 400 mg/일 한도를 권한다고 명시한 권위 있는 출처(FDA)나 수면 영향에 관한 임상 문헌(예: Drake et al. 2013)을 참고하시기 바랍니다. 이러한 출처들이 지침의 근거이지 앱 자체는 아닙니다.

귀하의 데이터는 어떻게 되나요?

귀하의 음료 로그는 기본적으로 기기에 로컬로 저장되며 앱은 식별 가능한 음료 기록을 서버에 업로드하지 않습니다; 이 기기 내 로그가 기본 개인정보 방침입니다. 기기 내 로그는 핸드셋에만 보관되는 로컬 파일 또는 데이터베이스이며, 동기화나 백업 메커니즘은 사용자의 통제 하에 있습니다.

선택적 기능으로 사용자가 활성화해야 하는 기기 내 Apple Health의 식이 카페인 기록이 있으며, 모든 Apple Health 기록은 Apple의 개인정보 모델을 따르고 사용자가 취소할 수 있습니다. 음료 목록을 채우는 데이터셋은 관대한 라이선스로 /dataset/에 게시되어 있으며 재사용을 위한 CC 라이센스(CC BY 4.0)를 따릅니다.

사이트와 앱의 음료 값에 대한 정정이나 출처 질문은 사이트의 문의 채널(/contacts/)을 통해 보내주시기 바라며, 저자는 방법론과 출처를 /about/에 문서화해 두었습니다. Drip coffee(96 mg), Pour over(145 mg), Bang(300 mg) 같은 음료의 데이터셋 값은 사이트에 게시된 데이터셋 항목으로 추적 가능하며 앱이 사용하는 수치와 동일합니다. Drip coffee는 96 mg, Pour over는 145 mg, Bang는 300 mg입니다.

누구를 위한 것이 아닌가요?

이 앱은 의학적 진단을 원하는 사람, 모집단 평균을 넘는 개인화된 약동학 곡선을 원하는 사람, 또는 임상적 투약 권고를 원하는 사람을 위한 것이 아닙니다. 임신 중, 청소년기, 혹은 건강 상태와 관련된 카페인 섭취에 관해 의학적 조언이 필요하다면 앱에 의존하지 말고 자격 있는 임상의와 상담하세요.

이 앱은 클라우드 기반의 공유 가능한 음료 기록을 원하는 사용자용이 아닙니다; 의도적으로 의무 계정 없이 기기 내 로그에 중점을 두고 있으며 사용자가 무엇을 마셨는지에 대한 서버 측 기록을 남기지 않습니다. 섭취를 소셜하게 공유하거나 원격 분석 통합을 원한다면 이 설계 선택으로 인해 해당 기능은 제공되지 않습니다.

데이터셋에서 개별 음료 값을 확인하거나 앱에 추가하기 전에 두 음료를 나란히 비교하고 싶다면 사이트의 인덱스(/caffeine-in/), 데이터셋(/dataset/), 및 비교 계산기(/tools/caffeine-comparison/)를 사용하세요. 개별 항목 값은 Drip coffee (96 mg)Latte (68 mg) 같은 특정 항목을 확인한 뒤 앱에 기록하세요. Drip coffee는 96 mg이고 Latte는 68 mg입니다.

이 페이지는 /tools/caffeine-calculator/, /tools/last-cup-before-bed/의 취침 차단 도구, 및 /tools/safe-daily-limit/의 안전 섭취 지침 등 사이트 계산기를 보완하며 기능 세트를 설명하되 임상적 권위를 암시하지 않습니다. 이 앱은 현재 App Store에 게시되어 있지 않으며 다운로드 가능하다고 표현되어서는 안 됩니다.

CoffeeLog의 모든 기능

한 번 탭으로 기록

87가지 내장 음료(커피, 차, 에너지 음료, 탄산음료, 보충제 등) 중에서 선택하거나 직접 저장하세요. mg를 입력하거나 추측할 필요가 없습니다.

실시간 감쇠 곡선

카페인이 실시간으로 사라지는 모습을 확인하세요. 홈 화면과 잠금화면 위젯이 지금 체내에 얼마가 남아 있는지와 취침 시점에 얼마가 남을지를 보여줍니다.

수면 가드

CoffeeLog는 카페인이 수면 전 당신의 허용 수준 아래로 떨어지도록 개인별 '마지막 컵' 시각을 계산하고, 그 시점이 다가오면 알림을 보냅니다.

Apple Health

선택적으로 식이 카페인 정보를 Apple Health에 기록하고 수면 데이터를 읽어 당신의 패턴을 드러낼 수 있습니다: 오후에 카페인을 더 마셨을 때와 덜 마셨을 때의 차이, 그리고 그것이 밤에 미치는 영향 등을요.

일일 한도

기본값은 400 mg이며, 몸에 맞게 조정할 수 있습니다. 모든 음료의 누적 합계를 명확히 보여줘 계산 없이도 상한선을 넘지 않도록 도와줍니다.

설계 단계부터 프라이버시 중심

기록과 프로필은 기기에만 저장됩니다. 계정이나 가입이 필요 없습니다. 당신이 마신 음료에 관한 어떤 정보도 서버로 전송되지 않습니다.

CoffeeLog 작동 방식

카페인이 든 것을 마실 때마다 앱에서 탭해 기록하세요 — 앱에는 87가지 일반 음료의 mg 수치가 이미 저장되어 있어 Grande 라떼나 Monster 캔을 기록하는 데 시간이 거의 걸리지 않습니다. 그런 다음 CoffeeLog는 각 섭취량을 감쇠 곡선에 표시해 합산합니다. 홈 화면이 실시간 총량을 보여주고, 위젯은 잠금화면에 유지하며, 취침 시간 표시에는 머리를 베개에 댈 때 체내에 얼마나 남아 있을지 알려줍니다.

가장 유용하다고 느끼는 부분은 역산 기능입니다. CoffeeLog에 취침 시간을 알려주면, 표준 컵을 마셔도 일반적으로 수면을 해치는 수준 아래로 떨어질 수 있는 가장 늦은 시각을 계산해줍니다. 시간이 지나면서 선택적으로 Apple Health 접근을 허용하면, 오후 카페인이 실제 수면에 어떤 영향을 미쳤는지 같은 개인의 관찰된 경향을 보여주기도 합니다 — 이는 의학적 권고가 아닙니다. 모든 데이터는 기기에만 남습니다.

자주 묻는 질문

CoffeeLog는 체내의 카페인을 어떻게 계산하나요?

1차 약동학 모델을 사용합니다: 각 음료는 약 5.7시간의 반감기를 가진 자체 곡선으로 감쇠하고, 앱이 이를 합산합니다. mg remaining = dose × 0.5^(minutes ÷ half-life) — 이 사이트의 계산기들과 동일한 모델입니다.

CoffeeLog는 무료인가요?

CoffeeLog는 무료 플랜을 제공하며, 고급 기능을 위한 선택적 구독이 App Store를 통해 과금됩니다. Apple ID 설정에서 언제든지 취소할 수 있습니다.

CoffeeLog는 계정이 필요한가요?

아니요. 가입 절차가 없습니다. 음료 기록과 프로필은 iPhone에 로컬로 저장되며 어떤 정보도 서버로 전송되지 않습니다.

Apple Health 및 Apple Watch와 연동되나요?

예. 사용자의 허가가 있으면 식이 카페인을 Apple Health에 기록하고 수면 데이터를 읽을 수 있으며, 현재 수치를 보여주는 Apple Watch 앱과 홈 화면 위젯이 포함되어 있습니다.

어떤 음료들이 포함되나요?

CoffeeLog는 8개 카테고리(에스프레소 음료, 브루드 커피, 커피숍 메뉴, 에너지 음료, 차, 탄산음료, 프리워크아웃 등)에서 87개의 일반 음료를 기본으로 제공하며, 이는 이 웹사이트의 데이터셋과 동일합니다.

CoffeeLog 런칭 시 준비 완료

앱은 현재 최종 심사 중입니다. 지금은 참고 자료와 계산기를 사용하시고, 출시일에 CoffeeLog를 다운로드하세요.

Download on the App Store

TrackCaffeine는 카페인에 관한 일반 참고 정보를 제공합니다. 이는 의료 조언이 아닙니다. 카페인 수치는 공개 소스의 추정치이며 정확한 측정값이 아닙니다.

카페인을 자동으로 기록하세요 앱 받기