Log every feed, nap and diaper in two taps.

Budkin is a native Android baby tracker. Feeds, sleep, diapers, pumping and the rest, with timers that bend when real life gets in the way. Nothing to sign up for, nothing to set up, and a full Baby Buddy client if you already host one.

Get it on Google Play iOS coming soon

No account, no server, no signal required.

Budkin's home screen: cards for how long since the last feed, sleep and diaper, a sleep timer running at 28 minutes, and a grid of one-tap activity tiles.
The log feeding sheet: breast milk and right breast picked from rows of chips, a start and end time, and a Save feeding button.

What it is

Built for the messy version of the day.

Budkin records a baby's day: feeding, sleep, diapers, pumping, temperature, growth, tummy time, medication and more. Every entry can be corrected afterwards, because a nap gets interrupted and a feed is often logged five minutes after it happened.

Nothing is required to start. There is no account, no registration and no server: open the app and log something. Your entries stay on the device and the whole app keeps working with the network off.

If you already run Baby Buddy, Budkin is also a full native client for it, described further down.

Features

What it does.

Log the whole day

Feeding, sleep, diapers, pumping, temperature, growth, tummy time, medication, baths and notes. Each one is a couple of taps, and the common ones sit on the launcher icon as shortcuts.

Timers that bend

Fill in the details first, then start the timer. Nudge either end by 5 or 15 minutes, set a duration outright, change one that is already running, or turn a finished entry back into a timer when the nap resumes.

See the rhythm

Four weeks of sleep, feeds and diapers laid side by side, with the numbers underneath: total sleep, the longest stretch at night, the average wake window, feeds per day, wet and dirty per day.

Reminders, not a schedule

A treatment coming due, a pumping interval, a nap suggested as the wake window closes, a timer left running, a birthday. Every reminder is switched on or off on its own.

27 milestones

From the first smile to the first steps, each with the age range it usually falls in. When a window passes with nothing logged, Budkin asks whether it happened.

Growth on WHO bands

Weight, height and head circumference plotted against the WHO reference percentiles, with every weigh-in listed underneath.

On your home screen

A widget with the last feed, diaper and nap, and a one-tap nap toggle that starts or stops a sleep timer without opening the app.

Works with no signal

The app runs from the device, so losing signal changes nothing. With a server connected, whatever you log offline is queued and sent once you reconnect.

A look around

The rest of the app.

  • The history timeline in the Night theme: sleep, diaper, feeding, pumping and medication entries down one day, each with its time and detail.
    History Every entry on one timeline, filtered by child, day or activity. Shown here in the app's Night theme.
  • The insights screen: a four-week rhythm chart with a band per day showing sleep, feeds and diapers by hour, above a chart of total sleep per day.
    Insights Four weeks of sleep, feeds and diapers, hour by hour.
  • The weight screen: 5.2 kg, up 0.26 kg, plotted as a dotted line against the WHO reference percentiles, with the weigh-in history below.
    Growth Weight, height and head circumference on WHO bands.
  • The milestones checklist, 6 of 27 reached: an "Around now" group suggesting babbles, first solid food and first tooth, then movement milestones with lifts head and rolls over ticked off and dated.
    Milestones A checklist of firsts, with the ones due around now on top.
  • The welcome screen asking whether you have a Baby Buddy server, offering "Yes, I have a server" or "Just use this device".
    Start with nothing No server, no account. Connect Baby Buddy later if you ever want to.

Baby Buddy

If you already run Baby Buddy.

Baby Buddy is an open-source baby tracker you run on your own hardware. Its web interface is built for a desktop browser, which makes it awkward to use one-handed on a phone.

Budkin is a native Android client for it, with full feature parity. Give it the address of your instance and an API key, and it syncs on its own in both directions; a manual refresh is there for when you want it.

  • Two-way sync, automatic
  • Fully usable offline, with a sync queue you can inspect
  • Several devices at once: start a timer on one, end it on another
  • You choose what happens to data you already logged

Budkin is an unofficial client, built independently. It is not affiliated with or endorsed by the Baby Buddy project or its maintainers.

Your data

Where your data goes.

On your phone

Out of the box Budkin needs no account, no address and no network. The whole app runs from the device and nothing leaves it.

Or your own server

Connect a Baby Buddy instance you host and the address you typed in is the only place your entries are ever sent.

No access for the developer

There is no Budkin account and no Budkin server. The developer has no copy of your data and no way to get one.

  • No analytics or telemetry
  • No advertising
  • No crash or usage reporting
  • No third-party SDKs at all

The detail is in the privacy policy.

Get Budkin.

Available for Android. An iOS version is planned.