Health & Fitness · Open source

Caffeine Health

Track your caffeine. Protect your sleep. Real-time pharmacokinetic curves.

Download

Opens the official F-Droid page

Caffeine Health screenshot 1Caffeine Health screenshot 2Caffeine Health screenshot 3Caffeine Health screenshot 4

About Caffeine Health

Caffeine Health is a beautifully designed Android app that helps you understand how your caffeine intake affects your body throughout the day — and whether that late-afternoon espresso might cost you sleep tonight.

Log drinks from a curated catalog, watch your active caffeine level in real time on a 24-hour curve, and get a personalized sleep forecast based on your unique metabolism.

Features:

• Real-time 24-hour caffeine curve with emoji drink markers

• Personalized pharmacokinetic modeling based on age, weight, lifestyle

• Sleep forecast — see if caffeine will affect your bedtime

• Curated drink catalog: coffee, tea, energy drinks, soda

• Barcode scanning, live or from a photo, with an optional Open Food Facts lookup

• Typo-tolerant drink search and tea re-steep tracking

• Drink detail sheets showing individual contribution curves

• Quick actions — edit, duplicate, or delete entries

• Analytics: caffeine by source, bedtime impact, and when you drink it, hour by hour

• Home screen widgets, reminders, and automation via Tasker, MacroDroid or NFC tags

• Material 3 Expressive design with dynamic color

• Montserrat typography and haptic feedback throughout

• Full dark mode support

Privacy:

• Works fully offline — all your data stays on your device

• The internet is only used if you choose to look up a scanned barcode on Open Food Facts, and only the barcode number is sent

• No ads, no tracking, no telemetry, no accounts

• Open source (GPL-3.0)

Science:

The app uses a one-compartment oral pharmacokinetic model with personalized half-life calculation. Your caffeine metabolism is estimated from age, weight, smoking status, alcohol intake, and CYP1A2-inhibiting medications — grounded in real pharmacology.

What's new in 2.5.0

- Scan drinks by barcode, live or from a photo. Unknown drinks can be looked up on Open Food Facts, only if you agree; this is the only time the app uses the internet - Redesigned Analytics: a dashboard coloured per range with rolling numbers, caffeine by source as one bar, and an hour-by-hour "When you drink" chart - Search that forgives typos - Log the 2nd or 3rd+ steep of a tea - Redesigned, resizable widgets - Frosted glass toolbar (Settings > Appearance) - Updated translations

How to install Caffeine Health

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Caffeine Health from your app drawer.

More health & fitness apps

More