R Reminder v1.1
Precise. Reliable. Tiny.

Interval reminders and exercise timer with precise scheduling

A dual-purpose timing app combining configurable interval reminders with a workout timer. Features day-of-week scheduling, quiet hours, exercise presets, an 8-sound library with custom audio import, and precise AlarmManager scheduling that survives app kill and device reboot.

Uses AlarmManager for exact timing -- WorkManager cannot guarantee this level of precision.

Features

Everything you need for precise interval timing and structured exercise sessions.

Precise Scheduling

AlarmManager chain-scheduling for exact intervals from 1 second to 23h 59m. Survives app kill and device reboot.

Exercise Timer

Work/rest intervals with circular countdown, configurable sets (1-99), and sound cues at phase transitions.

Quiet Hours

Set start and end times for automatic reminder pausing. No interruptions during sleep or meetings.

Sound Library

8 built-in sounds (Chime, Bell, Ding, Gong, Whistle, Beep) plus custom audio file import with preview playback.

Exercise Presets

Save and instantly load named exercise configurations. One tap to start your routine.

Tiny Build

Only 2.84 MB after R8 optimization (from 59 MB unminified). Dynamic Material 3 colors with system theme integration.

Permissions

Minimal permissions required for reliable alarm scheduling and background operation.

Exact Alarm          Schedule precise AlarmManager alarms
Notifications        Show reminder and timer alerts
Wake Lock            Keep CPU active during alarm delivery
Foreground Service   Run exercise timer in foreground
Boot Completed       Reschedule alarms after device reboot

Install the APK

Download the 2.84 MB release and allow installation from unknown sources when prompted.

Grant alarm permission

Android 12+ requires explicit exact alarm permission. The app will guide you to the system settings screen.

Configure and start

Set your interval, choose a sound, pick active days, and tap start. Reminders persist across app kills and reboots.

Tech Stack

Built with modern Android tooling for reliability and a small footprint.

Kotlin Jetpack Compose Hilt Room DataStore AlarmManager SoundPool MediaPlayer Foreground Services Material 3

Get Reminder

v1.1 2.84 MB Android 16+ MIT License
Download APK Requires Android 16 (API 36) or higher