← Back to the feed

The Nursery Cam

HorrorH-0286 min read1,286 words

Setting

Free ending unlocked. A few more are free on this device — then endings need a purchase or subscription.

The monitor app pinged at 2:17 a.m. with the soft chime we chose because harsh sounds wake the baby. The baby was not in the crib. She was in our bed down the hall, six weeks old, fist closed around my hair tie.

Motion detected — Nursery.

I slid out from under the blanket, feet finding the elephant rug we bought before we knew she would be a she. The nursery was dark except for the crescent night-light. The crib was empty — bassinet in our room most nights; the crib is for naps and the illusion of a plan.

It was rocking anyway.

Slow arc, slow return. Springs whispering. Window latched. Cat on the dryer.

I stood three feet from the rail with my phone in one hand and a pacifier in the other, watching the empty mattress dip and rise as if weight were settling.

The app showed the same crib rocking — same mobile, same star decal, same yellow blanket at the foot.

Except the angle was wrong.

On my phone the view sat two inches left of where I stood. The changing table I blocked in real life was fully visible in the feed. The back of a robe occupied the left third — my robe, gray, puree stain on the shoulder from lunch.

I had not turned around.

I walked left to align with the feed. The robe on screen walked with me. Perfect sync. I was the obstruction in my own broadcast.

We have one camera above the dresser. Serial number on the box still in the closet.

I opened the cloud library. Tonight's clip: 2:17 a.m., twelve seconds.

Next to it, another 2:17 a.m. clip. Same duration. Owl on the mobile rotated five degrees. Star decal gap showed an extra inch of wall.

Two timestamps: 2:17:04 and 2:17:04.

I played them side by side on the nightstand tablet.

Left: empty crib rocking, no me.

Right: crib rocking, back of my robe, angle shifted inches east.

Same audio waveform when I exported the files. Proof when my body disagrees with the internet.

Nate slept through the first ping. He sleeps like someone who is not the primary. I shook his shoulder. He squinted at the tablet.

"You're in the nursery."

"I am in the nursery."

"Then why is there a second one?"

We checked the mount. One screw tight, one loose from a bulb change. Settings showed one device ID. Nate power-cycled the router. Feed glitched, froze, resumed. Still rocking. Two angles if you refreshed fast — flicker like an eyelid.

At 2:24 a third angle appeared.

Notification: Nursery — Camera 3 connected.

We own two cameras: nursery and front door.

Camera 3 preview: crib rail in foreground, closer than the mount allows unless you were inside looking out. The rail dipped. A handprint bloomed in condensation on unfinished wood.

Nate said, "That's inside."

The real crib had no print. The mattress paused three seconds, then resumed rocking.

The prior tenants left a note on the dresser: Welcome to the nursery. She likes the owl song. Do not add a second camera. We made that mistake.

We added none. The app listed three.

Nate called support. They blamed overlapping motion zones; we had one. A locked forum thread warned: **Third camera appeared. Do not open live view at 2:17.**

Nate found the second device ID on a unit still in shrink wrap in the closet box — sticker matching Camera 2. Box re-taped. We never opened it.

Device IDs differed. Camera 1: official mount. Camera 2: no mount. Camera 3: crib interior.

At 2:41 Camera 3 went full screen. White noise, then breathing underneath — adult-sized, synced to the rocking, not Nate's rhythm in the next room.

I muted the phone. The crib in the room kept squeaking in time.

At 2:55 motion again. Camera 1 showed me in the doorway. Camera 2 showed the back of my head from inside — lens at changing-table height. Camera 3 showed a blur the size of a bundled infant.

For one frame at 2:55:08 the blur wore my hair tie around a wrist too small to be mine.

The hair tie was still on her fist. I checked.

Nate unplugged Camera 1. Feeds 2 and 3 continued on LTE. The manual says that should not happen.

At 3:06 a new clip showed my robe with its hood up, my jaw, and a mouth shaped around the owl song.

I deleted it. It reappeared.

Nate said we should leave. I said leaving would not unrecord what recorded.

Dawn came gray. The app replayed the night despite autoplay being disabled. Owner email: nursery@prior.tenant.local.

Support called back. Their engineer saw four registered devices now. Each time we opened live view, the account created another camera with the same serial and an angle two inches closer to the crib.

That was the rule, not a software bug: watching gave the room another eye.

The fourth angle looked down from the mobile. In its blanket nest, a newborn-sized blur lengthened frame by frame into an adult too small for the rails.

Nate admitted he had opened live view before our daughter was born. The crib rocked once. He deleted the clip because I had spent my pregnancy checking for disasters.

He had mistaken concealment for care. His first secret look created Camera 2; mine created Camera 3.

The prior tenants’ note had not warned against buying hardware. **Do not add a second camera** meant do not look twice.

Elise, the former owner, said her son vanished from the crib eight years earlier. The cloud later showed him inside Camera 5, growing older while the nursery remained empty.

“It builds a child from how you watch,” she said. “Then it builds the watcher.”

Camera 4 showed my robe and Nate’s hands joined into one narrow figure. The copies were not invading from elsewhere. They were assembled from our attention.

Closing the account required the owner email still listed as **nursery@prior.tenant.local**. Elise had kept that address active because deleting her son’s final clips felt like killing him again.

The cost belonged to her before it belonged to us.

At 2:16 the next morning, Elise joined by video call. Nate held our daughter in the hallway. I stood beside the unplugged crib camera without opening the app.

Elise signed in from her computer. Five motion notifications struck our phones. We did not tap them.

The real crib began rocking.

From inside it, the owl song played in my voice.

Elise selected **DELETE ACCOUNT AND ALL ARCHIVES**. A preview appeared on her screen: her son at eight years old, palm against the lens.

She cried but did not open live view.

“My son was not a file,” she said, and confirmed deletion.

Every phone went black. The crib stopped. A damp handprint appeared on the mattress, adult-sized at the wrist and narrowing to an infant’s fingers.

Then it dried.

Deleting the archive removed the first year of Elise’s son and six weeks of our daughter from the cloud. That loss was real. It was also smaller than letting grief keep manufacturing substitutes.

Nate and I kept the printed stills with the police report, but no connected camera. More important, we made a rule for each other: fear spoken before protection attempted. He could not decide what I was too fragile to know. I could not investigate alone simply because evidence made me feel in control.

Our daughter sleeps in the crib now. At 2:17, it remains still.

Sometimes the owl mobile turns one quarter rotation with no air moving.

We do not reach for a screen.

We go into the room together and look with the two eyes we already have.

Next horror hook

Horror

My daughter drew four stick figures. She labeled the extra one "the other mom — she sleeps under my bed."

Lucy drew Daddy in blue, herself in purple, and me in green. The fourth woman lay sideways beneath a brown rectangle.

Keep going →