Chapter 1: The Accidental Algorithm
The apartment held the cold deep in its bones. Bucky felt it in the knobs of his spine as he shifted against the headboard, the space heater’s faint orange glow doing little against the draft whistling through the window frame. It was 3:17 AM. The city outside was a muted roar, but in here, the silence was a tight, humming thing.
His laptop balanced on his knees, a rectangle of artificial light bleaching the rumpled sheets. He’d given up on sleep an hour ago. Now he was just scrolling, a numb thumb on the touchpad, skimming through a blurred procession of headlines, forum arguments, and muted video clips. Nothing stuck. His own reflection—gaunt, glasses slipping down his nose—glared back from the dark screen between sites.
A sidebar ad bloomed, sudden and garish. Live Companions Await! The thumbnail was a collage of suggestive blurbs and glossy, pixelated skin. His thumb hovered. He wasn’t a client. He told himself that. It was just the algorithmic sludge, following his lonely, late-night browsing patterns. A museum of human vulnerability, curated just for him. He clicked dismiss.
The next suggested site loaded below it. A grid of thumbnails. Professional setups with studio lighting, awkward bedroom angles, a sea of performative smiles and arched backs.
His breath hitched.
Third row down, second from the left. The image was slightly grainy, taken from a mid-tier webcam. A woman leaned into her screen, laughing at something a commenter had said. Her dark hair was piled in a messy bun, a few strands stuck to her damp temple. She wore a charcoal grey slip, lace straps thin as spiderweb against her shoulders. The neckline plunged, the sheer fabric doing little to conceal the generous curve of her breasts, the dark shadow of her nipples. Her laugh was caught in a static image, but he could hear it—the rich, throaty sound that carried through the building’s heating pipes sometimes when she had friends over.
Nico. From 4B.
The mouse pointer drifted, a shaky white arrow over her pixelated face. Curiosity, he thought, the word brittle in his mind. Just morbid curiosity. Isn’t it?
He clicked.
The page loaded, a video player springing to life. The tip menu glittered on one side—$5 for a kiss, $20 to see these heels come off. The chat scroll was a frantic heartbeat of usernames and demands. And there she was, moving now.
“—you’re too sweet, honestly,” Nico was saying, her voice a familiar, melodic rasp filtered through tinny speakers. She took a sip from a water glass, her eyes flicking between the camera and the chat. “No, Mikey, I’m not drunk. Just tired. Long day. But you guys make it better.”
Bucky’s mouth went dry. This was a violation. A massive, irreversible one. He should close the tab. Now. But his hand was frozen. He watched her adjust the strap of her slip, her finger tracing the lace. He knew that finger. He’d seen it pressing the elevator button, clutching grocery bags.
“You want a little music?” she asked the void, and without waiting for an answer, she tapped her phone. A low, syrupy R&B beat filled Bucky’s room through his laptop speakers. It felt profane.
She began to move with it, a slow roll of her shoulders. Her eyes dropped to half-mast, her smile turning private, inward. This wasn’t the neighbor who borrowed his tool kit and returned it with a thank-you note. This was a performance. A good one. She was present, engaging with the usernames, blowing kisses, but a distance had settled in her gaze. She was working.
“You like this one?” she murmured, pinching the sheer fabric at her hip and giving it a little tug. The chat exploded. A sound effect—a cash register cha-ching—played as a tip came through.
Bucky’s heart was a frantic animal against his ribs. He should stop. This was wrong. But the part of him that was always cold, always watching from the sidelines, leaned closer. He was invisible here. A ghost in her room.
Her hands slid up her thighs, rucking up the slip. The lace hem of her underwear appeared, black against her skin. She wasn’t looking at the camera anymore. Her head was tilted back, her throat a long, vulnerable line. One hand slipped beneath the waistband.
A soft, sighing moan escaped the speakers.
It was a sound he had never heard, and yet it was entirely hers. Unmistakable. Real.
His own body reacted, a sharp, shameful jolt of heat that had nothing to do with the space heater. His sweatpants felt suddenly restrictive. Logic dissolved. The guilt was still there, a nauseous pool in his gut, but it was being subsumed by a darker, more compelling gravity. He was paralyzed, complicit.
On screen, her movements became less performative, more urgent. Her other hand found her breast, her thumb circling a peak through the fabric. Her breath hitched. The moans were softer now, fragmented. She bit her lip.
The chat was a blur of encouragement, a cascade of tipping sounds. Bucky’s hand, moving as if independent from his will, dropped from the touchpad. It palmed the aching hardness through his sweats. A brutal, shaming stroke. He couldn’t look away from her screen. From the flicker of her eyelashes, the parting of her lips.
She was coming closer. Her face filled the frame, eyes clenched shut, features tightened in a mask of pleasure that was both intimate and terrifyingly alien. The vibrator’s faint, tinny buzz was just audible under her gasps.
“Fuck,” she whispered, not to the chat, not to a paying client. To herself.
That single, raw word shattered something in the room. In him.
With a clumsy, violent movement, Bucky slammed the laptop shut. The room plunged into near-darkness, the only light the hateful orange coil of the heater and the faint street glow around the blinds.
Silence roared in his ears. His own breath sawed in and out of him. The taste of whiskey and shame was thick on his tongue. He stared at the closed computer as if it were a live grenade.
Down the hall, in the real world, a door clicked open. Then shut. The familiar, heavy tread of Nico’s footsteps passed his door, heading for the staircase. The show was over. She was going out for a smoke, maybe. Just a neighbor ending her night.
Bucky remained utterly still, his hand still resting on the closed lid, the ghost of her image burning behind his eyes, the warmth of his own betrayal still radiating from his groin. The city’ muted roar outside seemed to swell, rushing in to fill the terrible, quiet space he had carved for himself.
The city’s muted roar outside seemed to swell, rushing in to fill the terrible, quiet space he had carved for himself.
He didn’t sleep. The faint smell of her cigarette smoke eventually seeped under his door, a ghost of the real woman who had walked past his apartment while the digital version of her still twitched behind his eyelids. He got up, poured three fingers of whiskey, and drank it standing at the window until the shaking in his hands stopped. He told himself it was a one-time mistake. A morbid slip. He would delete his browser history, and it would be like it never happened.
The next day was a gray smear. He nodded at Mrs. Gable in the hallway, took out his recycling, and heard laughter from 4B—Nico’s laugh, bright and real—as he locked his own door. It felt like a physical blow. He spent the afternoon trying to code, lines of text blurring into meaningless symbols. Every notification chime from his laptop made his gut clench.
By nightfall, the logic had corroded. The guilt had mutated. It was still shame, but it had fused with a desperate, itching curiosity. It was just a look. One more look, to confirm the bizarre unreality of it. To see the performance, so he could properly disdain it. To prove he wasn’t the kind of man who did this.
At 11:37 PM, the apartment was dark except for the laptop glow. The space heater hummed. His fingers were cold on the keys.
Somehow, Bucky found himself going back to her site the next night.
He told himself he was just checking to see if it was really her. As if he didn’t know. The login was automatic, his password saved. The site loaded with a garish fanfare of colors. And there she was, live, in a thumbnail at the top of the suggested feed.
He clicked. His mouth went dry.
The image that greeted him was her stripping out of a simple white tank top. She hooked her thumbs in the armholes and peeled it up slowly, her abs tensing. She wasn’t wearing a bra. The fabric cleared her head, and she tossed it off-screen with a faint, dismissive flick.
Her breasts were perfect. Full and perky, with pale, pinkish-brown areolas. And piercing each nipple was a straight, silver bar. The metal glinted under her desk lamp, alien and mesmerizing against the soft skin. God, what he’d do to be able to suck on those bars, to trace the cool metal with his tongue, to feel the weight of her breast in his hand and the hard intrusion within it. To hear all the pretty little noises he could draw out of her—gasps, hitched breaths, maybe a sharp cry if he bit down gently on the steel.
“You like the jewelry, huh?” Nico’s voice was a smoky drawl. She was reading the chat, a smirk playing on her lips. Her fingers came up, and she pinched one bar between her thumb and forefinger, giving it a deliberate, slow twist.
A sound effect blared—a wolf whistle. Tips rolled in.
Bucky’s hand was already in his sweatpants, gripping himself, a rough, punishing rhythm starting almost on its own. He was painfully hard. The shame was a distant echo, drowned out by the thunder of his pulse in his ears.
On screen, Nico reached for something. A small, black bullet vibrator. She clicked it on. A low, sinister buzz filtered through the speakers. She held it aloft like a jeweler presenting a gem.
“Cold,” she whispered, and then touched the humming plastic to the swell of her breast.
She dragged it in a slow circle around one nipple, never quite touching the silver bar. Her back arched off her chair. Her eyes fluttered closed, then opened, fixing on the camera with a knowing, heavy-lidded gaze. She was playing a symphony on her own body, and every man watching was a desperate member of the audience.
“You wanna see me put this sleepy little bee on my clit?” she murmured, her voice dropping to a conspiratorial husk. She traced the vibrator down her sternum, over the flat plane of her stomach, stopping just above the waistband of her lace panties. “Mmm, I can feel it from here. She’s already so wet for you.”
The chat exploded. Names blurred together: TipNowMike, ShowUsDaddy, $20forU.
Nico laughed, a throaty, wicked sound. She brought the vibrator back up to her chest, this time letting it dance over the tip of the silver bar. A sharp, full-body shudder wracked her. “Fuck, that’s… that’s intense.”
She was panting now, her composure cracking to show the raw edge of genuine sensation beneath the performance. “You wanna see more?” she teased, her voice breathless. She ran the bullet over one bar, then the other, her nipples hardening into stiff peaks around the metal. “You know the rules, babies. If you want to see more, you have to spend more. Make it rain if you want this bee to find its hive.”
Another tip sound. Then another. A digital waterfall of cash.
Bucky was leaking pre-come into his own fist, his rhythm frantic and uneven. He couldn’t look away. The silver bars were a focal point, a symbol of a Nico he never knew existed. A secret, gritty reality that was more real than any borrowed-tool-kit interaction. This was her. This was part of her. And he was witnessing it, stealing it.
His other hand moved on its own, cursor drifting to the tip button. His rational mind screamed, a faint, muffled thing. His finger clicked.
A confirmation box popped up. Send $50 for “Special Attention”?
He clicked yes.
A digital chime rang out, louder and more consequential than the others. On screen, Nico’s eyes flicked to the alert. Her smirk widened, a real spark of gratitude flashing in her dark eyes. “Well, hello there, ‘GhostInTheHall’,” she purred, reading his chosen username aloud. The sound of it in her mouth, that private joke turned into a public tag, sent a fresh jolt of electricity straight to his cock. “Someone’s feeling generous tonight. Okay, handsome. You win. For you…”
She stood up, the camera angle shifting to capture her full length. Her hands went to the sides of her lace panties. She hooked her thumbs into the delicate fabric and began a slow, torturous descent, bending at the knees as she pulled them down her thighs, past her knees, over her ankles. She stepped out of them, kicking the black scrap to the side with a nonchalance that was utterly devastating.
Then she settled back into her chair, spreading her legs wide toward the camera. The view was obscenely perfect. A neat triangle of dark curls, glistening with wetness that caught the light. She was so aroused her inner lips, swollen and pink, were parted, offering a glimpse of a deeper, glowing warmth.
“See?” she whispered, her voice husky. “Dripping. Just for you.”
Bucky’s hand was a piston in his sweats, his own precum slicking the way. He couldn’t breathe.
She picked up the bullet vibrator again, its buzz a promise and a threat. She didn’t tease this time. She brought it directly to the apex of her sex, the small plastic nub finding its target with unerring accuracy. She pressed it right against her clit.
Her whole body arched. A raw, shattered gasp ripped from her throat, a sound that was half pain, half sublime relief. It wasn’t a performative moan. It was a crack in the façade, a genuine, unfiltered reaction that Bucky would have paid thousands to hear on repeat, to own, to keep in a jar beside his bed.
“Fuuuuck,” she groaned, her head lolling back. Her free hand scrabbled on her desk, finding a slim, pale pink dildo. It wasn’t huge, but it was textured with subtle ridges. Without ceremony, without even looking, she brought the tip to her entrance, already slick and open for her.
She pressed, and it slid into her, a smooth, wet invasion. She let out a choked, satisfied sigh.
What followed was a brutal, mesmerizing rhythm. Her right hand held the buzzing bullet hard against her clit, circling and pressing with frantic precision. Her left hand worked the dildo in and out of her pussy, a shallow, fast, desperate pistoning. The wet, slick sounds of her taking the toy mixed with the electronic whine of the vibrator and her broken, gasped profanity.
“Oh god, right there, yes, fuck me, just like that, shit—”
Her hips bucked off the chair, meeting the thrust of her own hand. The camera shook slightly. Her breasts swayed, the silver bars in her nipples glinting like danger signals. Her face was a masterpiece of abandon—mouth slack, eyes squeezed shut, brows knitted in concentrated ecstasy.
Bucky was hurtling toward his own end, his fist a blur, his eyes glued to the screen where Nico was coming apart. He was a ghost, a thief, a fucking creep, and he was so turned on he thought his spine might melt. The distance between his cold apartment and her glowing bedroom pixelated and collapsed. For a sick, glorious moment, he was that toy. He was the one making her make those sounds.
Her movements became jagged, erratic. The dildo plunged deeper. A sharp, guttural cry tore from her, a sound that seemed to start in her toes and erupt from her mouth. She clamped down, her inner muscles visibly pulsing around the silicone, her back bowing like a drawn bowstring. The orgasm rolled through her in violent waves, her hand still frantically grinding the vibrator against her as she rode it out, whimpering, until she finally collapsed back into her chair, spent and trembling.
The chat was a fireworks display of emojis and all-caps praise.
Bucky came with a silent, wrenching spasm, his own release hot and shameful in his hand, his eyes still locked on her sated, sweaty image. The euphoria lasted a nanosecond. Then the cold reality of the room rushed back in, twice as heavy.
On screen, Nico, still breathing heavily, managed a soft, post-coital smile. “Thank you, Ghost,” she whispered, her voice wrecked. “That was… intense. You’re a good boy.”
She reached forward, and the screen went dark. The broadcast ended.
Bucky sat in the sudden silence, the only sound the hum of the heater and the ragged pull of his own breath. The sticky mess in his sweatpants was cooling rapidly. A new email notification pinged on his laptop. A receipt from the site. $50.00. A permanent, digital record of his transgression.
He had crossed a line that could not be uncrossed. He knew her name, her face, her laugh in the hallway. And now he knew the exact sound she made when she came, and he had paid for the privilege. He switched off the laptop, plunging the room into a darkness that felt no longer empty, but crowded with what he had done. The ghost was no longer in the hall. It was in the room with him, and it had his face.