Privacy
Papa Prep holds health information about you, your partner, and your baby. Most of it never leaves the device you're holding. This page says exactly what's stored, where, and what it would take for any of it to move.
The short version
- Everything you enter is stored in your browser, on your device.
- There are no analytics and no trackers. Nothing measures your usage.
- Cry recordings are processed on the device and never uploaded or saved.
- Calendar files you upload are read in the browser and never uploaded.
- You can use the entire app without an account.
- If you create one, the only thing that can leave your device is a zip code and a due or birth date — and only when you tap a button that says so.
What's stored on your device
The app keeps its state in your browser's localStorage under a single key. That
includes your due or birth date, your partner's and baby's names if you enter them, your zip
code, daily check-ins and notes, which suggestions you've completed or dismissed, your
checklists, any calendar events you've imported, and screening scores.
None of that is transmitted anywhere. It stays until you delete it. Clearing your browser's site data removes it permanently, and there is no copy elsewhere for us to restore.
You can export all of it as a JSON file at any time from Settings. Export is a right, not a feature.
Cry recordings
When you record a cry, audio is captured through your browser's microphone and analyzed in the page itself using the Web Audio API. The app derives a few numbers from it — pitch, loudness, rhythm regularity, duration — and discards the audio. The recording is never sent to a server and is never written to storage. There is an automated test in the public source code that fails if audio data ever appears in storage.
Calendar imports
When you upload an .ics export, the file is read by your browser and parsed in
the page. It is not uploaded. The events extracted from it are stored on your device like
everything else.
Location
Papa Prep never requests your device location and never calls the geolocation API. If you want location-aware links — a pediatric emergency room, a car seat inspection — you type a zip code. That zip is stored on your device and used to build a search link that you choose to tap.
If you create an account
An account is optional and additive. The app works fully without one, and signing out never deletes anything stored on your device.
Accounts are handled by Supabase, which acts as our data processor. Creating one means:
- Your email address is stored by Supabase so we can send you a sign-in link, and so we have a way to contact you about the one thing below.
- If you turn on "connect me to a dad nearby" and then tap Share, one row is created containing your user ID, your zip code, and your baby's due or birth date. That is the entire payload, and the app shows it to you on screen before you send it.
Nothing else syncs. Your notes, your logs, your screening scores and your recordings are not uploaded when you sign in.
Who can see that row
Database access rules restrict every row to the account that created it. No user can read another user's row, and there is no directory of people to browse. Brendan, who runs Papa Prep, can read the table in order to do the thing you opted into — noticing when two people nearby have babies of a similar age, and asking you both whether you'd like to be introduced.
Opting in is consent to be asked, not consent to be contacted by anyone else. Nobody is given your details without you saying yes at that point. Your email is not used for anything else — no newsletters, no product updates, no marketing.
Removing it
Tapping Stop sharing deletes the row outright. Not hidden, not flagged — deleted. If you'd like your account and email removed as well, ask via brendanlangen.com and it will be deleted.
Links that leave the app
Papa Prep links out to search engines, maps and reference sources. Following one takes you to that company's site under their privacy policy, exactly as typing the search yourself would. Papa Prep doesn't tell them anything about you beyond the search terms in the link.
Children
Papa Prep is for adults. It holds information about an infant, entered by a parent. It is not directed at children and has no user accounts for anyone under 18.
Changes
If this policy changes in a way that affects what leaves your device, the date at the top will change and the change will be visible in the public source history.
Contact
Questions, deletion requests, or anything that reads wrong here — brendanlangen.com.
← Back