YAHT (Yet Another Habit Tracker) is a free, open-source habit tracker. It runs entirely on your phone. There are no accounts, no ads, no trackers, and no servers.
YAHT is licensed under the GNU General Public License v3. We do not collect any data. All database records stay on your phone, stored locally with MMKV.
YAHT has no clutter. Focus on your routines.
Track simple yes/no checkmarks, counter metrics (like cups of water), or timed routines with an integrated stopwatch.
Set up to four exact alarm reminders per habit. Snooze or mark them as done directly from the notification screen.
See your completion history, streaks, and habits over time. All stats are calculated locally on your device.
No signups or cloud accounts. Export your data to a JSON backup file or import it back with one tap.
Pick warm Sepia tones, clear blue-grays, or a pure black OLED dark mode. Change your week start day in settings.
Zero background battery bleed. Reminders use native system alarm bridges, keeping the app fast and light.
Take a tour of YAHT's screens, designed to be modern, tactile, and highly legible.
The Today screen displays your pending routines. Quickly check off habits, tap counter habits to increment reps, or tap stopwatch icons to trigger active timers. The horizontal date slider lets you review past completions instantly.
Tactile Gestures Haptic FeedbackConfigure routines with custom metrics. Set tracking schedules for daily goals, specific weekdays, or interval days. Setup up to four exact alarms per habit.
Interval Cycles Multiple RemindersView completion rates, current streaks, and progress trends over time to stay consistent. All calculations are performed on-device.
Offline Graphs Streak TrackingCustomize the interface, select themes (Sepia, Clear, OLED), or export your habits database to a local JSON backup file. You have total control over your setup.
JSON Backups Diagnostic LogsGet YAHT for Android and iOS. Fully open-source, local-first, and completely free.
Licensed under the GNU GPL v3. Get the source code directly from our GitHub Repository.