
I built a private newborn tracker because I didn't want to hand my baby's data to a company
There's no shortage of baby trackers, so the fair question is why I built another one. The short answer is that I didn't want to hand months of detailed records about my newborn to a company whose business model I couldn't see. I had every intention of using something like Huckleberry, but the idea of sharing data bothered me more than I expected.
I wrote Paige during our daughter's first week (during which we were tracking her on scraps of paper with no sleep). I originally wrote it for us because I wanted something my wife and I could use without that trade-off, but as it became the thing our household ran on I figured it would be worth sharing. If I was going to do that though I needed to give other parents the same reassurance I wanted for us - that the data stays yours. You don't need to make an account or give me your email and all data you enter is end-to-end encrypted so I can't read it either.
I won't go into too much detail about the features here (that's all available on the website), but in short it's a feed timer with a breast-side reminder, nappy tracking (with the wet/dirty counts UK midwives go by in the first month), pumping, weight, milestones, and a shared timeline with a "while you were away" summary so whoever comes back on duty can catch up without a debrief. There's also some daily and weekly stats and trends in there too.
A few things that might be of interest:
- The app was built in a way that means you don't need to create an account, give me your email or create and remember a password. A household key is generated on the device and never leaves it. A second phone is added by pairing with a code and an in-app verification on the already onboarded device.
- Event payloads are end-to-end encrypted. The server only ever stores ciphertext so I can't read your data and there's nothing useful to leak.
Pricing wise it's pay what you can (including free), with all features enabled for users who choose to pay or not.
Because there are no passwords, account recovery was an interesting challenge. Any device that already has the household key can onboard a new one, so as long as one phone in the household still has the key, you can add or replace devices freely. The "break-glass" approach I implemented is twelve recovery words you save at setup (like a MFA recovery key). If you somehow lose every device at once then those words can restore the key. If you lose every device and don't have the words, the data is gone, because there's no account for me to reset and I can't decrypt it myself even if I wanted to.
Happy to get into any of it in the comments.