Caffeine Health

Caffeine Health

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

Sports & Health

Screenshots

Screenshot of Caffeine Health Screenshot of Caffeine Health Screenshot of Caffeine Health Screenshot of Caffeine Health

Description

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 (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

Versions

Version Date Size Requires Android Download
2.5.0 current
25ee6807e963e45c…
2026-10-18 16 MB API 31
2.4.1
b7b69678efa9a149…
2026-10-12 14 MB API 31
2.3.2
86a846358c2d49fc…
2026-09-16 14 MB API 31

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • health.WRITE_NUTRITION
  • health.READ_NUTRITION
  • health.READ_SLEEP
  • health.WRITE_HYDRATION
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • CameraTake photos and videos.
  • Internet accessSend and receive data over the internet.
Show 4 more permissions
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • caffeine.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments