安装包图标

Caffeine Health

Track your caffeine. Protect your sleep. Real-time pharmacokinetic curves.
新版本 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
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.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 2.5.0 (16) 推荐 更新于 2026-10-18

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 12 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • android.permission.health.READ_NUTRITION
    • android.permission.health.READ_SLEEP
    • android.permission.health.WRITE_HYDRATION
    • android.permission.health.WRITE_NUTRITION
    • com.uc.caffeine.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 15 MiB PGP 签名 | 构建日志

  • 新版本 2.4.1
    • Fixes the reproducible build for F-Droid and IzzyOnDroid (#50)
    • Includes everything from 2.4.0:
    • Quick start times when adding a drink: Now, 10 min, 30 min or 1 h ago; editing the time opens on the clock first (#48)
    • Set your own "Time to finish": a default, per category or per drink, with pills defaulting to 1 min (#46)
    • Average per day only counts days you logged something (#47)
    • Redesigned Add drink sheet with Material 3 Expressive
  • 版本 2.4.1 (15) - 更新于 2026-10-12

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 12 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • android.permission.health.READ_NUTRITION
    • android.permission.health.READ_SLEEP
    • android.permission.health.WRITE_HYDRATION
    • android.permission.health.WRITE_NUTRITION
    • com.uc.caffeine.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 14 MiB PGP 签名 | 构建日志

  • 新版本 2.3.2
    • Updated all community translations from Weblate, including new Czech, Russian, Turkish, and Ukrainian locales
    • Improved existing translations across supported languages
  • 版本 2.3.2 (12) - 更新于 2026-09-16

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 12 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • android.permission.health.READ_NUTRITION
    • android.permission.health.READ_SLEEP
    • android.permission.health.WRITE_NUTRITION
    • com.uc.caffeine.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 14 MiB PGP 签名 | 构建日志