Calendar-Reminder

Simple Reminders

Lightweight Android app for offloading recurring tasks from your brain. Set up a reminder once — watering plants, taking vitamins, feeding pets, any habit — and let the app track whether it got done.

Why I built it: I made this because I could never remember whether I’d already taken my meds, filled the cat feeder, or watered the plants. Every reminder is marked done or missed, so the answer is always one glance away.

Why not a calendar app? Calendars are built for events; this is built for habits. Every occurrence is marked done or missed, and it works fully offline with no account, so your routines stay private.

Screenshots

Theme packs

The same calendar in three of the eight packs — each works in light and dark.

Features

Privacy

100% offline. Zero data collection.

All data is stored locally using SQLite. No cloud sync, no analytics, no external servers. Permissions are only used to deliver reminders on time: notifications, exact alarms, and restoring them after a reboot.

If you have Android’s built-in app backup turned on, your reminders and settings are included in it so they can be restored on a new phone. That backup is handled by Android and your Google account, not by this app.

Full policy: privacy-policy

Requirements

Building from source

  1. Clone the repo — a full clone, not shallow. versionCode is derived from the git commit count (build.gradle.kts), so --depth 1 breaks the build.
  2. Open in Android Studio (Ladybug or newer) with JDK 17, or run:
./gradlew assembleDebug

The debug APK lands in app/build/outputs/apk/debug/.

Tech Stack

License

Source is available for reference. All rights reserved.

The bundled DM Sans typeface is licensed under the SIL Open Font License 1.1.