Four home screens of Drëmych from morning to night: the same gnome and mushroom house in morning light, at midday, at golden hour and in the dark night mode

Free baby sleep tracker

Drëmych

Baby sleep tracker · iOS + Android

What it is

Drëmych is a free baby sleep tracker for iOS and Android. The first 30 days give full access to everything, no card. After that only the history depth and the advanced forecasts are limited a little, and you can keep using it as long as you like. There is no constant paywall.

Why it can take off. Almost every sleep tracker that actually helps sits behind a subscription: without paying there is nothing inside. But sleep is critical for a child’s health, and every family needs a routine, not only those ready to pay. My mission is to bring sleep tracking to everyone. Free, and so pleasant that you want to use it.

Logging that feels good

A parent logs sleep a dozen times a day, with one hand and half asleep. So everything works from the home screen and the widgets: tap play when the child falls asleep, tap pause when they wake up. You don’t have to open the app at all.

And the home screen is where Drëmych lives, a gnome in pyjamas. The scene follows the real time of day: dawn, morning, day, golden hour, dusk, night. Each phase has its own sky, light and gnome poses: in the morning he stretches, during the day he waters flowers, while the child sleeps he reads, and at night he sits with an owl and a lantern. At night the dark mode turns on by itself, so the screen doesn’t blind you in the nursery.

Under the timer there are hints: since when the child is awake and roughly when to put them down. The forecast learns the child over the first two weeks, and the modes adapt to the age: moving to three naps, a regression mode that turns on by itself and turns off a week later.

Dawn: scrolling back to yesterday
Dawn: scrolling back to yesterday
Morning: nothing yet today, the gnome holds a star
Morning: nothing yet today, the gnome holds a star
Day: awake, with a hint of when to put down
Day: awake, with a hint of when to put down
Golden hour: a short pause inside a sleep, continue or split
Golden hour: a short pause inside a sleep, continue or split
Dusk: a sleep has just been logged, undo or edit
Dusk: a sleep has just been logged, undo or edit
Night: the dark mode turns on by itself
Night: the dark mode turns on by itself

Home screen

The home screen is a sleep disk: a timer, the day strip and the forecast. Swipe up for the whole day as a list. With Sleep+ the disk shows the full plan of the day, for free it shows the next sleep.

Sleeping: the forecast is calibrating
Sleeping: the forecast is calibrating
The sleep window is close
The sleep window is close
Calibration is done: a dot says there is news
Calibration is done: a dot says there is news
Swipe up: the Today sheet
Swipe up: the Today sheet
The forecast is still learning
The forecast is still learning
Calibration: day 5 of 14
Calibration: day 5 of 14
The mode is tuned to the child
The mode is tuned to the child
Shorter windows: regression mode turned on by itself
Shorter windows: regression mode turned on by itself
Moving to three naps
Moving to three naps
First hint: play when the child falls asleep
First hint: play when the child falls asleep
Onboarding: Live Activity and widgets
Onboarding: Live Activity and widgets

Editing

Logging a sleep wrong is normal, so editing has to be just as fast. The main way is right on the disk: drag the start and end handles, a delta shows above the handle, and a neighbouring sleep stops the handle and offers to merge. A sleep across midnight, editing at night, notes for a sleep, and a new past sleep by tapping the strip.

Editing a past sleep on the disk
Editing a past sleep on the disk
Dragging the start: the delta above the handle
Dragging the start: the delta above the handle
Hitting the next sleep and merging
Hitting the next sleep and merging
A sleep across midnight
A sleep across midnight
Exact time with a picker
Exact time with a picker
At night: the picker in the dark theme
At night: the picker in the dark theme
Tap the strip: a draft of a new sleep
Tap the strip: a draft of a new sleep
Notes for a sleep
Notes for a sleep

Statistics

Rotate the phone and the home screen flows into the statistics wall: the gnome with a telescope on a stump and a date navigator. The sheet shows the day, week and month, and notices when a sleep was probably not logged. Past the free history there is a gentle way into Sleep+, not a wall.

Rotation: the home screen flows into the wall
Rotation: the home screen flows into the wall
Statistics wall, today
Statistics wall, today
Day
Day
Looks like a sleep was not logged
Looks like a sleep was not logged
Week
Week
Month
Month
The history limit and Sleep+
The history limit and Sleep+

Profile and family

The profile is the second wall: the gnome knits on a bench by a lantern. Here live the family (a second adult is free, invites by QR, link or code), the child’s card, height and weight with percentiles, the night schedule and notifications. Every sheet is drawn with all its edge cases: limits, signing in before an invite, account deletion with recovery, the night theme.

Profile: family and monthly records
Profile: family and monthly records
An opened month
An opened month
Height and weight with percentiles
Height and weight with percentiles
The child’s card
The child’s card
Inviting to the family
Inviting to the family
A family member
A family member
Night on a schedule
Night on a schedule
The profile at night
The profile at night

Without opening the app

Sleep starts and stops from the lock screen, Live Activity, Dynamic Island and widgets on iOS, and from the notification shade and Glance widgets on Android. The first launch is four steps: hello, the child, notifications with widgets, inviting a partner.

iOS: Live Activity on the lock screen
iOS: Live Activity on the lock screen
iOS: home screen widgets
iOS: home screen widgets
Android: a sleep in the notification shade
Android: a sleep in the notification shade
Android: the lock screen
Android: the lock screen
Android: the shade at night
Android: the shade at night
Hello: Drëmych with a star pillow
Hello: Drëmych with a star pillow
Step 1: who are we tracking
Step 1: who are we tracking
Invite: QR, link, code
Invite: QR, link, code
First launch at night
First launch at night

What is next

A chat with Drëmych is planned. He will know everything about your child’s sleep, so you can ask him for advice.

Status

I build it alone, from scratch, for iOS and Android at once. I have used the Android build myself for 2+ months, the iOS build is about 60% done. The mockups are a clean handoff for development: every frame has an annotation with mechanics, haptics, animations, edge cases and VoiceOver.

More projects

All work