Cherreads

Chapter 30 - Hidden Room Access

The email arrived at 3:17 AM. I know, because I was still awake, chasing a bug in my own code, the blue light of my monitor the only thing cutting through the gloom of my small apartment. The ping broke the silence.

Subject: Permission to Access the "Hidden Room" API

It was from a sender I didn't recognize: [email protected]. My first thought was spam. My second was a phishing attempt.

But the title… "Hidden Room." It was a term from the old days of the internet, from text based adventure games. A place you could only find if you knew the exact right command.

My cursor paused over the delete button. But curiosity, that ancient and fatal flaw, got the better of me. I opened it.

The body of the email was plain, written in a monospaced font.

User: Iris_Elliott Clearance Level: Beta_Probe API_Endpoint: archive.observable/hidden-room/v2/main Authentication_Key: **************** [ATTACHED: keyfile.auth]

Purpose: Stress testing and behavioral analysis of new archival layer. User input required for system calibration. Warning: The "Hidden Room" is a raw, unfiltered data stream. Interface may be unsettling. Proceed with discretion.

This was… specific. My username. My old gamer tag from a decade ago. Nobody knew that. I hadn't used it since I was a teenager.

I downloaded the attached keyfile.auth. It was a small, encrypted file. I typed a reply.

Me: Who is this? What is this API for?

The response was immediate. As if someone was sitting there, waiting.

SysAdmin: This is an automated system. The API provides access to a recursive archival project. Your unique identifier was selected from a legacy pool for compatibility testing. Your feedback will optimize user experience for future iterations.

The corporate speak was flawless, but it felt like a mask. A very thin one.

Me: Compatibility testing for what?

SysAdmin: For perception. The archive does not judge what it records. It only observes. The key is time based. Authentication will expire in 02:59:17.

A clock was ticking. The pressure was mild but effective. This was probably stupid. It was definitely a security risk.

But the programmer in me was fascinated. A "raw, unfiltered data stream"? What did that even mean?

I built a simple interface, a bare bones client to ping the API endpoint. I dragged the keyfile into the authentication box. I hit RUN.

For a long moment, nothing. Suddenly, a black console window bloomed on my screen. White text streamed upwards.

... Establishing handshake ... ... Protocol_7 accepted ... ... Welcome, Probe. You are Observing ...

STREAM INIT...

The text vanished, replaced by a video feed. The quality was grainy, washed out, like an old security camera. It showed a bedroom. A man was sleeping, his back to the camera. The angle was from the top corner of the room, near the door.

I frowned. This was it? This was the unsettling raw data stream? It was just some guy sleeping. I was about to close the window when a line of text appeared at the bottom of the feed, a live data readout.

Subject: Rafael T. | Status: REM Sleep Cycle | BPM: 58 | Temp: 36.6C | Cortisol Level: 4.2 µg/dL

The clinical data next to the intimate video was deeply wrong. It felt like reading an autopsy report on someone still alive. I felt a guilt. This was a massive invasion of privacy. This Rafael T. had no idea he was being watched.

Me: This is a live feed? This is illegal. Who is this guy?

SysAdmin: The archive observes. All is recorded. The subject is irrelevant. Calibration requires user interaction. Please initiate a Dialogue Request.

Me: A what?

SysAdmin: Input a query. The system will respond using available archival data.

This was getting weirder. It was like talking to a haunted search engine. I decided to test it. To see how deep the rabbit hole went. I typed something simple.

Query: What is the subject's greatest fear?

The feed skipped. The image of the sleeping man distorted, pixelated, and then reset. But it was different now.

The camera angle was the same, but the room was brighter. Morning light spilled through the window. Rafael was awake, sitting on the edge of his bed, talking on his phone. The audio crackled to life, strained and low.

"...I know, I know, Mom," he was saying. He sounded tired. "Another night of it. The same thing. I'm standing at the top of the stairs in the old house, you know? And I just… lose my balance. The falling never stops. I wake up right before I hit the bottom." He laughed, a hollow sound. "Classic, right?"

The feed cut back to the live shot of him sleeping. The data readout updated.

Subject: Rafael T. | Status: REM Sleep Cycle | BPM: 112 | Temp: 36.7C | CortisolLevel: 11.8 µg/dL

His heart rate had spiked. He was having the nightmare he'd just described. He was living his greatest fear right now, and I was watching it.

My mouth was dry. This wasn't just a video feed. It was interfacing with his subconscious. It was pulling data from his past conversations and linking it to his present state.

I shouldn't do this. I knew I shouldn't. But the sysadmin's words echoed in my head. Your feedback will optimize user experience.

This was the most incredible, terrifying thing I had ever seen. I had to know more.

Query: Show me a memory the subject has tried to forget.

The screen glitched violently this time. The image that resolved wasn't from the bedroom camera. It was shaky, blurred. A first person perspective. A child's perspective.

It was raining. The view was from the back seat of a car. Two voices, raised in anger from the front. A woman and a man. Rafael's parents.

"You never listen!" the woman screamed. "Just get out! Get out of the car if you hate it so much!" the man yelled back.

The car swerved. The view snapped. There was a deafening sound of crushing metal and shattering glass. Next, silence. And a high, lonely ringing. The first person view was tilted, looking up at the raining sky through a shattered window. From the front seat, a low, wet rasping sound.

Then, blackness.

The feed returned to Rafael sleeping. His body was tense, twitching. His heart rate was 140. He was drowning in the memory.

I pushed back from my desk, my chair rolling away. I was going to be sick. This was wrong. This was so deeply wrong. I had to stop.

Me: Terminate the connection. Now. I revoke access.

SysAdmin: Authentication session cannot be terminated prematurely. Time remaining: 00:12:44. Continued interaction is required for calibration completeness.

I was trapped. Forced to watch. Cold anger sharpened the edges of my fear. This wasn't an archive. It was a torture device. I glared at the sleeping man on my screen, this Rafael, a victim of this horrible system. And of me. I was complicit.

And, a new thought, slow and dark, dripped into my mind.

This API… it could access anything. Any memory. Any fear.

My own fear, sharp and raw, overshadowed everything else. What if this thing could see me? What if it was seeing me right now?

I had to know. I had to test it. The query formed in my mind, a desperate, paranoid need. I typed it with shaking fingers.

Query: What is my greatest fear?

The system paused. The text in the console window scrolled.

... Recalibrating... Perspective shift initiated... ... Accessing local observational data...

The live feed of Rafael's bedroom vanished. The console went black for a full three seconds.

A new video feed resolved onto my screen.

It was a feed from my own laptop's webcam.

It was me. I was staring at my own monitor, my face pale and wide eyed in the blue glow, my fingers still on the keyboard. The angle was slightly off, the framing tight. It was the exact view someone would have if they were watching me through my own camera.

The data readout appeared at the bottom of the screen.

Subject: Iris Elliott | Status: Heightened Alert | BPM: 154 | Temp: 37.1C | Cortisol Level: 18.3 µg/dL

I couldn't breathe. I was staring into my own terrified eyes on the screen. The system wasn't just watching Rafael. It was in my machine. It was watching me.

The console text updated again.

Query Recognized: What is my greatest fear? Processing...

The webcam feed on my screen split. On one side, I watched myself in real time. On the other, a new video began to play. It was from the same webcam, but the timestamp in the corner was from yesterday. It was me, sleeping at my desk, head down on the keyboard, exhausted from coding.

As I watched the recorded video, a figure stepped silently from the darkness of my apartment behind my sleeping self.

It moved slowly, purposefully, a shadow detaching itself from the deeper shadows. It stopped just behind my chair. It was a man, his features unclear in the low light.

He leaned down, his face close to my sleeping head, and just stood there. Watching. For a long, long time. And, he slowly reached out a hand and placed it gently on my shoulder. I didn't stir.

The figure then turned. And he looked directly into the webcam. And he smiled. A wide, familiar, intimate smile. It was Rafael. The man from the feed.

The real time feed of me now showed my mouth agape, a silent scream frozen on my face. I was too terrified to move, to even look away from the screen.

The console flashed a final message.

Your greatest fear is the understanding that you are not the Observer. You are the Subject. Calibration complete. Thank you for your feedback.

The screen went black.

I sat there, paralyzed. The only sound was the wild beating of my own heart. I slowly, like a marionette, turned my head to look over my shoulder, into the dark corner of my apartment where the shadow had stood.

The corner was empty.

But on my shoulder, where the man in the video had placed his hand, I felt a cold, creeping pressure that hadn't been there before.

More Chapters