Chapter 4 Iris
IRIS
Islip through the apartment door, adrenaline still fizzing through my veins like champagne bubbles.
“You’re smiling.”
Maya looks up from her laptop, suspicion immediate. She knows that expression—the one I wear after pulling off something particularly reckless.
“I might have done something.”
“Oh god.” She closes her laptop with exaggerated patience. “What did you do?”
I drop onto the couch beside her, unable to contain the grin. “I went to watch him.”
“Him? Ivanov him?”
“He’s been at that café near MIT every Thursday for six weeks. Same table, same espresso order, same—”
“You’ve been stalking him?” Maya’s voice climbs an octave. “Iris. Jesus Christ.”
“Researching.”
“That’s what serial killers call it.” She twists to face me fully. “You went to his regular spot? In person?”
“I wanted to see his face when he realized someone was watching.” The memory sends another thrill down my spine. “He was reviewing my breach patterns from Tuesday. Right there in public, completely absorbed. So, I just... sat there. Observed.”
“And?”
“He felt it. Looked up, started scanning the room. Found me.”
Maya’s expression shifts from concern to horror. “He saw your face?”
“Just my mouth.” I pull my phone from my pocket, reviewing the café’s security footage I scrubbed from my end. “I kept my head angled down with my hair covering most of my profile. Then I left before he could get close.”
“You let him chase you?”
“Briefly.” I watch the exterior camera glitch I created—three perfect seconds of digital blindness. “Then I disappeared.”
“You’re insane.” Maya grabs my phone and watches the footage. “Completely, certifiably insane. What if he recognized you? What if he has facial recognition running on that feed right now?”
“He doesn’t have enough of my face for that.” I take the phone back. “Chin and lips aren’t enough for accurate matching. Not with the angle, the lighting, the hair obstruction.”
“But he knows you’re real now. Physical. In Boston. Blonde.”
“Maybe blonde.” I run fingers through my platinum hair. “This could be a wig for all he knows.”
“Could it be?”
“No.”
“Iris!”
“It felt good.” The admission surprises me as much as it clearly surprises Maya. “Being there. Watching him realize he was being watched.”
“Good?”
“Alive.” I lean back against the couch cushions, examining the feeling. “I’ve been sitting behind screens for years. Hunting, exposing, protecting. But it’s all ones and zeros. Data streams and encryption keys.”
“That’s what you do.”
“That’s what I’ve been hiding behind.” The words come slowly, each one a small revelation. “Every breach I execute against the Ivanov family is perfect. Clean. Untraceable. But also... predictable.”
Maya sets her laptop aside entirely. “You’re getting bored.”
“I think I have been. For months.” I pull my knees up, wrapping my arms around them. “The NSA was boring. The whistleblower circuit got boring. Even legitimate cybersecurity consulting is boring now. Same patterns, different clients.”
“So, you picked a fight with the Russian mafia.”
“I picked a fight with someone who might actually beat me.” The distinction matters. “Alexi Ivanov isn’t some corporate IT department or government bureaucrat. He’s... different.”
“Different how?”
I think about the footage I’ve collected over six weeks. The way his fingers fly across keyboards during his manic coding sessions. How he talks to his screens like they’re living things. The brilliant, scattered energy that radiates from him even through security cameras.
“He doesn’t think like other people. Linear logic doesn’t apply. He builds systems that shouldn’t work but do. Finds solutions that violate every conventional approach.”
“You sound impressed.”
“I am.” Another admission. “And that’s... exciting. Challenging him digitally has been the most engaged I’ve felt in years. But seeing his face when he knew someone was watching. That was...”
“Dangerous.”
“Thrilling.” I meet her eyes. “I’ve been playing this game in safe mode. Anonymous. Untouchable. But adding the physical element, the real-world risk—”
“Iris.” Maya’s voice carries a warning. “This isn’t a game.”
“Everything’s a game.” I stand, restless energy demanding movement. “The only question is whether you’re playing to win or playing not to lose.
“I was careful,” I say, more to convince myself than Maya. “He got a partial profile. Blonde hair, general build, the way I move. Nothing concrete.”
“That’s still more than he had before.”
“Exactly.” I pace to the window, watching the street below. “Now every platinum blonde woman in Boston becomes a potential suspect. Every coffee shop, every corner, every crowd.”
Maya frowns. “You’re trying to make him paranoid.”
“I’m trying to make him understand what it feels like.
” My reflection stares back from the glass—pale hair catching lamplight, features I kept deliberately obscured.
“He’s been hunting me digitally for months.
Tracking my signatures, analyzing my patterns, learning how I think.
All while sitting safely behind his screens. ”
“And now?”
“Now he knows I can reach him. That the distance between us is just a choice I’m making, not a protection he has.
” I turn back to face her. “He saw enough to recognize me if we crossed paths again. The hair, the build. But not enough for facial recognition. Not enough for definitive identification.”
“You planned that.”
“Of course I did.” I return to the couch, pulling my laptop back open. “I wore contacts to change my eye color. Kept my head angled to hide my bone structure. Hair loose to obscure my profile. He got exactly what I wanted him to get—a ghost that looks human but remains untouchable.”
“So, what happens when he sees blonde women everywhere?”
“He second-guesses.” I pull up the café’s interior footage again, studying the moment Alexi’s eyes found me across the room.
The recognition, the focus, the immediate hunter’s intensity.
“Every woman with platinum hair becomes a question mark. Every crowded space becomes a potential encounter. Every coffee shop visit carries the possibility that I’m there. Watching. Waiting.”
“That’s psychological warfare.”
“That’s leveling the playing field.” I zoom in on the frame where I stood, showing just enough—the curve of my jaw, the fall of blonde hair, the deliberate grace in my movement.
“He’s had the advantage of invisibility.
Operating from his fortress in Beacon Hill, surrounded by family security, protected by distance. ”
“And you just took that away.”
I stand, my body still humming with residual adrenaline. “I’m taking a shower.”
Maya waves me off, already returning to her laptop. “Try not to plot world domination in there.”
“No promises.”
The bathroom door clicks shut behind me. I strip off my clothes, catching my reflection in the mirror—flushed cheeks, dilated pupils, that wild energy still crackling under my skin.
The shower spray is hot, as steam fills the small space. I step under the water, letting it cascade over my shoulders.
But my mind stays in that café.
Alexi’s face when he spotted me. The way his entire body shifted from casual to predatory in half a heartbeat. Those sharp green eyes watching me with such intensity that I felt it across the room.
My hand trails down my stomach.
He’s objectively attractive. I’ve known that from surveillance footage, but seeing him in person—the barely contained energy, the brilliant mind visible in every expression, the dangerous grace in how he moved when he stood to chase me.
I lean back against the tile wall, water running over my breasts.
The power of it. Walking into his territory, sitting right there while he reviewed my work, making him feel what I’ve felt every time his countermeasures surprised me. Hunted. Watched. Vulnerable.
My fingers slide lower.
He thought he was untouchable. Protected by firewalls and distance, and the anonymity of the digital world. Then I appeared. Real. Physical. Close.
I imagine those green eyes finding me again. The recognition. The hunger.
My breath catches.
This isn’t about him, not really. It’s about the win. The perfect execution of a plan. Seeing his confident expression crack into something raw and reactive.
I bite my lip, chasing the feeling.
The phantom made flesh. The ghost he couldn’t catch was suddenly sitting ten feet away. His fingers on that laptop, trying to track me, while I watched every minute tell, every frustrated gesture, every brilliant synapse firing behind those dangerous eyes.
My free hand braces against the shower wall.
The image shifts. His hand closes around my wrist instead of just reaching. Those clever fingers that fly across keyboards are now gripping me tight enough to bruise.
Heat coils low in my belly.
What would he do if he’d caught me? Dragged me back to that table, demanded answers? Or followed me outside, cornered me in some alley, used that brilliant mind to crack me open the way I’ve been cracking his systems?
My fingers move faster.
The way he looked at me—like I was a puzzle he needed to solve. A code he had to break. That intensity, that focus, turned entirely on me instead of his screens.
I imagine him figuring it out. Finding me. Those sharp eyes go dark with recognition and something else. Something hungry.
“Fuck.”
The word echoes off the tile as pressure builds. My hips rock against my hand, chasing the sensation. Water beats down on overheated skin while my mind fills with dangerous scenarios.
Alexi Ivanov is backing me against a wall. His body caging mine. That brilliant, unstable energy is finally taking on a physical form instead of a digital one. Making me answer for every breach, every taunt, every time I slipped through his defenses.
My breath comes short and sharp.
Not gentle. Nothing about him suggests gentle. He’d take me apart the way he tears through code—methodical and ruthless and completely absorbed in the task. Find every weakness, exploit every vulnerability, make me come undone under those clever hands.
The orgasm hits hard.
I bite down on my free hand to muffle the sound, body shaking as pleasure rolls through me in waves. His name almost falls from my lips, but I catch it, swallow it, let it dissolve into wordless gasps.
The water keeps running as I come down, skin flushed and sensitive. My legs feel unsteady beneath me.
“Christ.”
I lean my forehead against the cool tile, trying to regulate my breathing. That shouldn’t have happened. Shouldn’t have been thinking about him like that.
This is about the game. The challenge. The intellectual satisfaction of matching wits with someone who might beat me.
Not about how he looked when he stood up from that table. Not about what those hands might feel like on my skin instead of his keyboard.