A baby tracker for one bar of signal

A baby tracker mostly gets used between eleven at night and six in the morning, one-handed, often somewhere the signal doesn't reach. Losing an entry without saying so is the worst thing a tracker can do, so working offline gets as much care here as working online.

Install it from the browser

There's no app store in the way. Open the site on a phone and add it to the home screen. From then on it opens straight into your nursery rather than the front page, fills the screen, and behaves like anything else on the phone.

On an iPhone, tap Share, then Add to Home Screen. On Android, open it in Chrome, tap ⋮ at the top right, then Install app or Add to home screen.

Because it's installed from the browser, it updates itself. There's no version to fall behind on, and nothing to download before you can log a feed at four in the morning.

Logging with no signal

You can still log a nappy in the dark, in a room with no bars. It's saved on the phone the moment you tap it, and it goes when there's a connection again: when you come back to the app, or on its own a minute later.

While something is waiting to go, the app says so in a strip across the top of the screen, rather than in a message that vanishes before you've read it. You can see what hasn't gone yet.

Why nothing arrives twice

Send the same thing twice (a tunnel, a flaky train line, a phone that woke up and tried again) and it still lands as one entry. Every entry is labelled on your phone before it goes anywhere, so a connection that dropped on the way out can't turn one nappy into two.

What waits, and what doesn't

Entries queue. Timers don't, deliberately. The whole point of a timer is that the other parent can see it running now, and replaying “start sleep” twenty minutes late would draw a sleep that isn't happening. So starting a timer without a connection says so and offers the ordinary form instead, which does queue.

Most things are simply tried again. If the server refuses one outright, because it would fail the same way however many times we tried, we set that one aside and tell you, so it can't hold up everything logged after it.

The record survives the phone

Everything can come back out: CSV for a spreadsheet, JSON for everything including the small details a CSV flattens. Times come out as real dates and times, so a spreadsheet reads them properly.

Read next

Ready when you are

Sign in with your email, add your baby's name and date of birth, and you're logging. More children, other caregivers and your old history can all come later.

Start tracking