Life-Control · Private Android pilot

A readable day, with room for uncertainty.

A phone-activity probe evolved into a daily timeline, saved moments and a contextual journal.

KotlinFlutterAndroidRoom

Product evidence

See the working surface.

9:41Today•••

Tuesday · a readable day

Deep workEditor + browser · 1h 42m

Morning walkSaved moment · you can edit this

Project reviewCalendar signal · attendance unconfirmed

Reflection promptWhat made the morning useful?
Representative walkthrough

Signals become an editable story.

The product keeps observation, inference and the user’s own meaning visibly separate.

The problem

Work and personal activity overlap across apps and calendars. The first question was whether observable phone signals could support a useful daily reflection without pretending to know everything a person did.

Choices in the implementation

  • Bring activity into one chronological feed, with editable work/personal labels rather than separate, incomplete timelines.
  • Make grouping and hidden items visible and reversible; let the user choose when their day starts.
  • Explain optional permissions before asking for access, and distinguish recorded signals from inferred meaning.

What exists

  • Kotlin capture, persistence and classification with a Flutter product surface.
  • A private Android pilot package with onboarding, a daily view and contextual journaling.

The next question

Test whether a small group can recognize their day, correct wrong moments and find enough value to return voluntarily.

Explore the other projects →