package icon

Drink Water!

Track water intake and get timely reminders. No accounts or ads.
New in version 1.4.1
What's new in 1.4.1

• Tapping a reminder notification now always opens Home, even if you had opened the day detail from the summary before.
• One unused permission was removed.

No accounts, no cloud, no ads, no tracking.
Drink Water! is a simple app for logging the water you drink each day and getting reminders throughout the day, with no accounts, no ads and nothing sent off your phone.

The home screen is built for speed: one tap logs the amount you used last time. If you want something different today, switch between the sizes you have set up or type a custom amount with "Other amount…". A progress ring shows what you have drunk against your goal, and below it you will find today's records, which you can delete if you make a mistake.

Reminders are spread evenly between the start and end times you choose, with as many alerts as you like. They stop once you reach your goal, are recalculated every time you log water, and the home screen shows when the next one is due. They vibrate without making a sound, so your phone can stay in sound mode without being disturbed; if you wear a paired watch, the alert reaches it too. If you prefer, you can turn on skipping the reminder that would land right after you drink.

From the notification itself you can log your usual amount or snooze the alert for 15 minutes. There are also two home screen widgets, a 1x1 and a 2x1 that also shows today's progress. One tap logs your usual amount without opening the app.

At the end of the day you can get a summary notification (11:00 PM by default, with a configurable time, and you can turn it off) with what you drank against your goal. Each day in the history also opens a detail screen with its entries, where you can delete any you like.

History covers the last 30 days with each day's total, the average, your best day and your current streak. You can pick the language (automatic, Spanish or English) and the theme (automatic, light or dark), read what is new in each version inside the app, and email the author from Settings.

Your privacy: there are no accounts, no cloud, no ads and no tracking. Your records and settings are stored only on your device. The code is open source under the MIT license.

Main features:

- One-tap water logging with the last amount you used.
- Configurable sizes and a custom amount option.
- Daily progress ring and today's list of records.
- Reminders spread across your time window, with the number of alerts you choose.
- Alerts that vibrate without sound, forwarded to a paired watch.
- Option to skip the reminder right after you drink.
- Quick notification actions: log your amount or snooze for 15 minutes.
- 1x1 and 2x1 home screen widgets (the latter with today's progress) to log with a single tap.
- End-of-day summary notification at the time you choose.
- 30-day history with average, best day and streaks, plus a detail screen for each day.
- Automatic, Spanish or English language; automatic, light or dark theme.
- No accounts, no ads, no tracking: your data never leaves your device.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.4.1 (13) suggested Added on Oct 02, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 12 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.jjrapps.bebeagua.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.7 MiB PGP Signature | Build Log