package icon

HRLY

A minimalist hourly chime.
New in version 1.81
- Chimes can now be heard during Do Not Disturb. If you have already allowed HRLY through it in Android's settings, it will be heard from now on. If your device does not offer that, the new "Ignore Do Not Disturb" toggle does the same.
- Custom sounds now play for their full length. Longer ones were cut off after half a second, which shortened the vibration too. Trimming still shortens a sound on purpose.
- Quiet Hours and pausing still silence chimes either way.
HRLY (Hourly) is a minimalist hourly chime app designed to help you keep track of time without constantly checking your phone. It uses a simple system of long and short tones to signify the hour, running quietly in the background.

✨ Features

- Simple Time System: Easily learn the time-telling system.
- Customizable Sounds: Use your own audio files for both the short and long tones.
- Notification Controls: Skip the next chime or stop the service directly from the notification.
- Background Service: Runs efficiently in the background to chime on the hour.
- Optional Visual Pulse: An optional visual pulse can accompany the chime on the lock screen. (Still working out some kinks)
- User Control: Easily enable or disable the main chime service, visuals, and custom sounds.
- Minimalist Design: A clean, no-frills interface.
- Open Source: A "View Source" button provides a quick link to the project's GitHub page.

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.81 (13) suggested Added on Aug 16, 2026

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • 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.
    • ask to ignore battery optimizations
      Allows an app to ask for permission to ignore battery optimizations for that app.
    • 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.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • control vibration
      Allows the app to control the vibrator.
    • com.ltrademark.hourly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 2 MiB PGP Signature | Build Log

  • New in version 1.8
    - HRLY is now less than half its previous download size. Nothing about how it works has changed, and your settings carry over.
    - The blue accent in dark mode is richer, closer to how it already looked in the light theme.
  • Version 1.8 (12) - Added on Aug 12, 2026

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • 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.
    • ask to ignore battery optimizations
      Allows an app to ask for permission to ignore battery optimizations for that app.
    • 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.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • control vibration
      Allows the app to control the vibrator.
    • com.ltrademark.hourly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 2 MiB PGP Signature | Build Log

  • New in version 1.75
    - The on/off toggles have a fresh look, with a clear checkmark when a setting is on.
    - The status bar now matches the title bar again on Android 15 and newer.
    - Fixed a leftover hourly chime that could still play once if you had switched chimes off on an older version.
    - Updated the Material library and reworked how the layout fits around the system bars.
  • Version 1.75 (11) - Added on Aug 10, 2026

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • 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.
    • ask to ignore battery optimizations
      Allows an app to ask for permission to ignore battery optimizations for that app.
    • 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.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • control vibration
      Allows the app to control the vibrator.
    • com.ltrademark.hourly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5.8 MiB PGP Signature | Build Log