Android beta · local-first

Track what actually happened — not just a streak.

Daily Goal Progress Tracker separates your plan from your execution. It gives honest outcomes, flexible schedules and weekly breaks without turning your day into habit-tracker administration.

  • No account
  • No cloud sync
  • Data stays on your device
Daily GoalBETA

Today · Monday

Weekly breaks left: 1 of 2

  • WriteDone
  • MovementMinimum
  • SpanishPlanned break
A compact daily check-in with the plan still visible.

Not a binary habit tracker

The plan and the result stay separate.

A day is not automatically a failure because it was not planned, and a planned break does not erase work you chose to do anyway.

Plan

Defines whether a goal belongs to this day: every day, selected weekdays, or every day with a weekly break allowance.

Execution

Records what you really did. The result never silently rewrites the original plan.

More honest outcomes

Four answers instead of one checkbox.

The beta keeps the vocabulary small, but makes each answer mean something precise.

DONE

Done

You completed the planned goal.

MINIMUM

Minimum

You kept the promise at its defined minimum level.

FAILED

Not done

You record the miss honestly; an unresolved day is not marked failed for you.

BONUS

Bonus

You acted on a day that was planned as a break.

Plans that survive real weeks

Structure without pretending every day is identical.

01

Selected weekdays

Create goals that belong only to the days when they actually make sense.

02

Weekly break allowance

Choose a limited number of breaks between Monday and Sunday and see how many remain.

03

Immediate undo

Reverse the last outcome or break if you tapped the wrong action.

Local-first by design

Your goal history does not leave the phone.

The current beta has no account, analytics or cloud service. The Android app does not request internet permission.

  • Stored locally with Room
  • No advertising SDK
  • No background upload

Android beta

Install the current signed APK.

This is an early public beta for direct installation. The stable download link always points to the newest published build.

Android 8.0 or newer · universal APK

Download APK

Beta 0.1.0 (1)

Checking the published release…

Size
Published
APK SHA-256

Beta software may be incomplete. Keep that in mind before relying on it for long-term records.

Install

  1. Download the APK on your Android phone.
  2. Open the downloaded file and allow installs from this source if Android asks.
  3. Confirm installation. Android may warn that the app did not come from Google Play.

Update

Download the newer APK and install it over the existing public beta. A stable signing certificate lets Android keep your local data.

Earlier developer/debug installs use a different certificate. They must be removed before installing this public beta, and their local data will not transfer automatically.