HomeTrack

One contract for the chores. The same record for everyone.

An iPhone app for household work between a parent and a child. One negotiated contract decides what work exists, what it pays and what happens when it is missed, and both of them see the same record.

In progress, iOS2026Swift · SwiftUI · Supabasehometrack.davidcvet.com

HomeTrack: today, for the child
HomeTrack: review, for the parent
HomeTrack: the agreement

The contract

The rulebook, agreed by both sides.

The parent proposes and the child accepts or rejects it, with a note if they like. Until a new version is accepted, the old one stays in force.

Ana proposes

Luka accepts

Household agreement between Ana and Luka

  1. Empty the dishwasher5 times a week€1,50
  2. Take out the trashEvery Tue and Fri, with a photo€1,00
  3. Vacuum2 times a week, at least 48h apart€4,00

The rules

What the code exists to protect.

  1. The contract is the only source of truth.

    A job records the version it was created under, so nobody can re-price last week's bathroom.

  2. Money is derived, never stored.

    Earnings are computed from the contract and the record. The same facts a year from now give the same euros.

  3. Penalties cannot create debt.

    They can take a pay period to zero and no further, and the statement says what the floor forgave.

  4. History is append-only.

    A mistake is corrected by reversal, never by editing what happened.

Screens

Both sides of the same household.

With no back end configured, it opens a demo household with six weeks of fixed history, to look at as the parent, the child or the watcher.

Nobody can re-price last week's bathroom.