TimeKeeper

Parent app

Set up this phone

The first phone uses the recovery token from data/api_token.txt on the Pi. After that, add the other parent with a code from System → Parents and phones.

Pair this phone

Get a code from a parent who is already signed in (System → Parents and phones → Add another parent's phone), or create one on the Pi with the recovery token.

Use the recovery token instead

A new version of TimeKeeper is ready.
TimeKeeper SIMULATION
DNS

Parent actions

Parent mode = free, never blocked by the budget. It ends by itself when the device is idle. The PlayStation's plug is only cut once the console is off.

Last 30 days

Evidence

Every deduction, with the signal that drove it. Tap a day above.

Daily budget (minutes)

Allowed hours

Outside these hours everything of Pedro's is blocked, even with budget left. Untick a day for no time limit that day.

Who is watching by default

"Parent" = free unless you flip it to Pedro's time. "Pedro" = counts unless you start it in parent mode.

Notifications

Loading…

Detection and safety thresholds

First-run setup wizard

  1. Scan the network and tag Pedro's devices.
  2. Discover the Kasa plugs (Plugs tab) and map each plug to the device it powers.
  3. Set DHCP reservations in the Google Home app for the tagged devices (docs/03).
  4. Set this Pi as the DNS server on the PlayStation (docs/02), then test blocking (docs/04).

DNS evidence

Audit log

Simulate a day

Fast-forwards a fake day through the real rules with your current settings. Nothing real is switched or recorded.

Simulation-mode controls

Pretend an appliance is running (draws watts) or idle. Send a fake DNS query from a device IP.


      

Parents and phones

Loading…

New phones first install the home certificate: open in Safari on that phone.

Backups

Loading…

A copy of the database is made every night after the daily reset. Restoring is explained in docs/06-recovery.md.

Pedro's page

A read-only page for Pedro: time left, his day, today's rules, and a button to ask for more time. Open this link once on his phone and add it to his home screen.

…
Preview

What's new