Your baby’s rhythm is already in the log.
Turn a Huckleberry CSV into a private sleep-and-feeding fingerprint — right here in this browser. Nothing uploads.
No account · No upload · Notes ignored
Runs on this device
…or drop the file on this card
You can even switch on airplane mode first — the report still works.
What you’ll see
- Current rhythm — the shape of a recent stretch of the log.
- Whole journey — how the recorded pattern shifted month by month.
- Share card — one image you can keep, drawn in this tab.
- Logged night sleep — solid band
- Logged nap sleep — hatched band
- Feed start — triangle
How it works
-
Export your log from Huckleberry.
You get a
.csvfile, and that is the file to choose here. How to export your Huckleberry data. - Choose the file here. Your browser reads it on this device, in a background thread. Only this tab ever sees the data.
- See your rhythm. The current chapter, the whole journey, and a share card you control.
Privacy details
Private by design. Your CSV is read by this browser tab. It is not uploaded, saved, or sent to Nova. Notes are ignored. Reset drops the report from the page; close the tab to end the session. You can switch on airplane mode before choosing your file.
One honest limit: JavaScript cannot force memory to be wiped or prove bytes were physically erased, so we don’t claim secure memory erasure — closing the tab ends the session.
- Zero network requests after the page loads. This site’s security policy
literally forbids connections (
connect-src 'none'), so it is not a promise you have to take on trust — you can watch it in your browser’s developer tools. - No cookies, and no storage of any kind.
- Notes content is discarded while the file is read. Only a count of rows that had a note is kept.
- The name of your file is never shown or recorded.
- Results never appear in any URL.
- No analytics on this page — we chose not to know whether you ran a report.
What this is not
- Not medical advice, and not a diagnosis.
- It cannot measure sleep quality or sleep stages. A file of start and end times records when a timer ran, not how anyone slept.
- It cannot count true night wakings. A sleep timer often keeps running through a feed, so the report shows only logged interruptions — gaps between recorded intervals — and always says so.
- It makes no comparisons with other babies and no ranking of any kind.
- It never infers your baby’s age, because the export carries no birth date. Changes are described by month of the log.
- It never claims one thing caused another. A feed and a sleep logged near each other are close together in the records, and that is all.
Every definition and threshold is written down on the Methods & caveats page, alongside links to educational guidance from AASM, the CDC, and NICHD.
Questions
Does my file get uploaded?
No. The page makes zero network requests after it loads, and its security
policy (connect-src 'none') forbids connections outright. Check it
in your browser’s network inspector, or turn on airplane mode before you
choose the file.
Do I need an account or an email address?
No. Nothing is gated, blurred, or held back. The full report is free.
Which columns does it need?
The standard Huckleberry export columns. Only Type and
Start are strictly required. End,
Duration, and the condition columns that record left and right
nursing enrich the report when they are present. Column order does not matter
and extra columns are ignored. Notes are never read — only counted
as present or absent.
What about time zones?
The export stores plain local clock times with no time-zone information. Times are shown exactly as recorded in the export. Your device’s time zone never changes the results. If your family crossed time zones while logging, the original local context cannot be reconstructed — see Methods.
Is this medical advice?
No. It is a descriptive summary of what was logged, using conventions written down on the Methods page, with links to educational guidance from AASM, the CDC, and NICHD.
Is this affiliated with Huckleberry?
No. This is an independent tool made by Nova Baby, not affiliated with or endorsed by Huckleberry. It simply reads the CSV file you export from your own account.
Reading locally…
Nothing has left this tab.
Your rhythm fingerprint
Current chapter
The shape-shift
The feed weave
What the log can’t say
A sleep timer that ran all night is a logged interval, not proof of uninterrupted sleep. Feeds are often logged while a sleep timer keeps running, so this report never counts wakings — at most it shows logged interruptions: gaps between records.
This report describes one family’s records. It has no percentiles, no comparisons with other babies, and no scoring.
The export carries no date of birth, so nothing here is tied to age — changes are dated by month of the log.
Feeds and sleep that occur near each other were logged near each other. That is an association in the records, not a cause.
This is not medical advice.
Educational reading — independent of anything in your file:
Methods & conventions
Nova calculation conventions (product choices, not medical thresholds): the analysis day runs 06:00–05:59; night sleep anchors to an 18:00–06:00 corridor; a logged interruption is a 2–180-minute gap between night records; a wake interval is a 10–720-minute gap ending in a nap; milestones require two adjacent 28-day windows, each with at least 21 qualifying days.
Times are shown exactly as recorded in the export. If your family crossed time zones, the export cannot tell us; times stay as logged.
Metric engine version: