The 2:14 Upload
Our stories stay free thanks to a short video ad.
Sarah kept her eyes on the time beneath the post. The room seemed to tighten around us, as if that little number had changed the air.
She had spent years reading school forms and policy language for hidden openings. A contradiction rarely escaped her once she saw it.
“Could a teacher have recorded you?” she asked. Her voice was low, but fear had entered it.
“I can’t say who filmed me,” I replied, closing the computer. “I only know the person who put it online wasn’t in the bleachers.”
Sarah rose from her chair. The tiredness in her face gave way to something hard and focused.
“I’ll speak to Harrison first thing tomorrow. If somebody on staff is behind that gossip page—”
“Please, don’t,” I said, getting up before she could finish.
She turned toward me. “Jordan—”
“He’ll find a reason it doesn’t mean anything. He’ll blame the clock or say the post was delayed. Then whoever did it will know we’re checking.”
I remembered Harrison’s careful, condescending expression and felt my stomach knot. “Let me go in tomorrow.”
“No. That place is a trap right now.”
“I need to go,” I said, more firmly than I expected. “If I stay home, everyone will think I couldn’t face them after crying on video.”
I took a breath. “If I’m there, maybe I can work out how the clip got onto the network.”
Sarah studied me. My body still carried the shame, but beneath it was a need to do something instead of waiting for adults to decide what happened.
For so long, I had been the fragile kid in the room, the person affected by decisions about Toby and his health, or the boy crying alone. I wanted one choice of my own.
“Just one day,” she said at last. “Go in tomorrow. If anyone gives you trouble, you go to the office and call me right away.”
“I will,” I promised.
The next morning, Oak Creek High looked unchanged: worn linoleum, lockers, and the familiar mix of wax and stale air. Still, walking inside felt like entering a place that had turned against me.
No one knocked me into a locker. Nobody confronted me outright. The reaction was quieter, and that made it harder to meet.
Conversation stopped when I stepped into homeroom. A few girls lowered their faces toward their phones and murmured to each other behind their hands.
From the back of the room, someone made a fake sob. A ripple of badly hidden laughter followed.
I stared down and held tight to my backpack straps. During my free period, I went straight to the library.
I needed Chloe. She sat behind me in history and spent lunch helping with the school’s IT work.
She was quiet, usually dressed in oversized band shirts, and seemed as far outside the social center as I was. We understood that about each other, even if we weren’t close friends.
I found her at a rear table, with a Chromebook open beside scattered keyboard pieces. She was working with a small screwdriver.
I took the chair across from her. She kept her attention on the keyboard for a moment.
“People can be awful,” she said, still looking down.
“Could you help me?” I asked.
She lifted her gaze, studying my face. “If you want the video removed, I can’t do that. The site just displays it; the file is on another server.”
“That isn’t what I’m asking.” I pulled out my laptop and turned it so she could see the anonymous post. “I need to know where it came from.”
Chloe’s brow tightened. “There’s no name attached to it, Jordan.”
“It appeared at 2:14 yesterday, during the pep rally. Everyone’s phones were locked away.”
She stopped working and looked closely at the screen. I could almost see her following the same logic I had followed the night before.
She set the screwdriver down. “Could someone have scheduled it to post?”
“Maybe. But the page doesn’t look complicated. Can you check its source and see whether the file has anything attached?”
Chloe drew the laptop toward her. Her fingers moved quickly, bringing up a dark terminal window crowded with pale lines of text.
She bent closer, scanning what appeared. “The video isn’t stored on the blog,” she murmured. “It’s embedded there. The actual file is hosted on a temporary cloud drop.”
She kept her eyes on the code. “I’m going to pull the original request’s header data and trace the upload.”
Our stories stay free thanks to a short video ad.




