TrackCaffeine
CoffeeLog · iOS

計算を自動で行うカフェイントラッカー

TrackCaffeineは一度だけ答えます。CoffeeLogは毎日それを行います — 飲んだものを記録し、カフェインの減少をリアルタイムで表示し、睡眠に影響が及ぶ前に警告します。

App Storeでダウンロード

iPhone · Apple Watch · 無料(オプションのアップグレードあり)

CoffeeLogのホーム画面:現在の体内カフェイン量とリアルタイムの減衰曲線を表示

カフェインは世界で最も広く使われる刺激薬ですが、ほとんどの人はある瞬間に体内にどれだけあるかを知りません。ラベルの数字は出発点に過ぎません:160 mgのエナジードリンクでも、6時間後には約77 mgが血中に残り、12時間後には約37 mgが残ります。その残存する尾の部分が、午後の何気ないコーヒーでさえ夜の睡眠を静かに壊してしまう理由です。

CoffeeLogはその見えない化学を行動可能な数値に変えます。ワンタップで飲み物を記録すると、アプリが薬物動態で信頼される一次消失モデルを使って1日のカフェインの増減を追跡します — このサイト上のすべての計算機と同じエンジンです。推測する代わりに、今体内にどれだけあるか、就寝時にどれだけ残るか、睡眠を妨げない最後の一杯をいつまでに飲めるかを正確に確認できます。

実際の動作を見る

CoffeeLogのホーム画面:現在の体内カフェイン量とリアルタイムの減衰曲線を表示
CoffeeLogのドリンクブラウザ:コーヒーショップのメニュー項目ごとのカフェイン量(mg)を一覧表示
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/)と一致するので、両方で同じ飲料項目が表示されます。

アプリの数式はここにある計算機とどう関係していますか?

アプリはこのサイトの計算機と同じ一次消失モデル(first-order elimination)および同じ定数を使用しているため、設計上数値は一致し、入力が同一であれば曲線も一致します。一次消失は、消失速度が現在の物質量に比例するモデルです。

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と一致します。数値の一致は、両者が同じ式と半減期定数を使うことで担保されています。

アプリは複数の記録されたドリンクからの残存量を、それぞれの投与に同じ一次ルールを適用して個別に計算し合算することで合算します。これはサイトで複数杯を入力するマルチドーズ計算機(/tools/)が行う計算と同一です。モデルが独立した投与の加算的性質を持つため、任意の時点でのアプリのライブ合計は同一のタイムスタンプと入力でサイトの計算機が出す値と等しくなります。

「カフェインを追跡する」ことで人にとって実際に何が変わりますか?

追跡は意志力を直接高めるのではなく、薬物動態を可視化することで睡眠とのカフェインのタイミングを変えます。行動上の主な変化は睡眠に関するタイミング選択です。睡眠のタイミングは臨床的に重要なアウトカムであり、残存カフェインは入眠潜時や睡眠時間を変えることが示されています(Drake et al. 2013)。同研究では就寝の6時間前に400 mgを摂取すると1時間以上の睡眠が失われると報告されています(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分)を用いており、個々人の半減期は異なる可能性があるという点は制限事項として扱うべきです。個別の要因で消失が長くなったり短くなったりするため、アプリは一貫した集団推定を提供しますが医学的精度の主張は避けます。

アプリは妊娠中の方、思春期の方、または健康状態に関する医療相談の代替ではありません;妊娠中や思春期、健康上の懸念に関しては権威ある情報源や医療専門家に相談してください。たとえば健康な成人の1日上限を400 mgとするFDAの記述(FDA)や、睡眠への影響に関する臨床文献(Drake et al. 2013)がガイダンスの根拠となりますが、これらはアプリ自体の代替ではありません。

あなたのデータはどうなりますか?

飲用ログはデフォルトで端末上にローカル保存され、アプリは識別可能な飲用履歴をサーバーにアップロードしません;この端末内ログがデフォルトのプライバシー姿勢です。端末内ログはお使いのハンドセット上に保持されるローカルファイルまたはデータベースで、同期やバックアップの仕組みはユーザーの管理下にあります。

オプション機能にはユーザーが有効にするローカルの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は体内のカフェインをどう計算する?

一次薬物動態モデルを使用します:各飲み物は半減期が約5.7 hの独自の曲線で減衰し、アプリはそれらを合算します。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をダウンロードしてください。

App Storeでダウンロード

TrackCaffeine はカフェインに関する一般的な参考情報を提供します。医療アドバイスではありません。カフェインの数値は公開情報に基づく推定値であり、正確な測定値ではありません。

カフェインを自動で記録 アプリを入手