Detective Marin Cole hated the smell of stale coffee and burnt sugar, yet the Lakewood Cyber Crimes Unit seemed to marinate in it. The bullpen hummed with the low-frequency drone of servers and the occasional crackle of a dispatcher’s voice bleeding through from the violent crimes floor below. She claimed a desk near the window, where a sliver of February light cut across a stack of personnel forms she had no intention of filling out.
Seven years on the force, three in Homicide, and now this. A lateral transfer to Cyber Crimes felt like exile, but Marin had asked for it. She needed the quiet. She needed a world reduced to IP addresses, metadata, and the sterile logic of code. Code didn’t lie the way people did. Code didn’t promise to love you and then testify for the prosecution.
“Cole.”
Lieutenant Rashid Dyer dropped a tablet onto her desk, cracking the silence she had been cultivating. He was a broad man with a graying goatee and the weary eyes of someone who had spent too many years explaining to families that their daughters weren’t coming home.
“HeartSync,” he said. “Dating app. Three missing women in four months, all last pinged within a ten-mile radius of Halcyon Park. No bodies. No ransom demands. Just… vanishing.”
Marin picked up the tablet and swiped through the case file. Three faces stared back at her: Lena Pascoe, twenty-six, a veterinary technician with a weakness for rescue pit bulls. Corinne Voss, thirty-one, a freelance graphic designer who ran a popular true-crime podcast. Sasha Webb, twenty-four, a barista who had just enrolled in community college. Different lives, different circles, same ghost.
“Each of them matched with a profile called ‘Evan,’” Dyer continued. “Profile photos are stolen from a minor influencer in New Zealand. The account self-destructs forty-eight hours after the first message. No linked phone number, no payment trail. Whoever this is, they know how to scrub a digital footprint.”
“They always leave something,” Marin murmured. She zoomed in on the last known photo of Sasha Webb, taken outside a coffee shop. The girl was laughing at something off-camera, her scarf trailing behind her like a farewell wave. Marin had seen that laugh before, in different faces. The laugh of someone who still believed the world was mostly good.
“Get inside their phone logs, app permissions, and any cloud backups,” Dyer said. “I need a profile by end of week. And Cole?”
She looked up.
“Don’t let this one get under your skin.”
Too late, she thought.
Marin spent the next six hours buried in digital forensics. She mapped the HeartSync architecture, traced the phantom account’s geolocation pings, and cross-referenced the metadata against criminal databases in three states. The unsub—unknown subject—used a sophisticated VPN relay that bounced signals through servers in Estonia, Brazil, and finally a coffee shop in downtown Lakewood that offered free Wi-Fi and terrible espresso. Smart. Patient. Someone who understood that modern intimacy was just a series of data packets waiting to be intercepted.
She was building a ghost.
At seven o’clock, her personal phone buzzed. A text from Leo.
“Dinner at my place? I’m making that risotto you pretended to like.”
Marin smiled despite herself. Leo Haugen. She had met him four months ago at a bookstore, of all places—a cramped, overstuffed shop that smelled of old paper and possibility. He had been holding a worn copy of a novel she loved, and when he quoted the first line from memory, something cracked open inside her chest. After the catastrophe of her marriage to Ben Curry, after the trial that had hollowed her out and left her standing in an empty house with a verdict she still didn’t fully understand, Leo felt like sunlight on a burn wound.
He was patient. Kind. He never pushed when she woke up at three a.m. with the old nightmares clawing at her throat. He was, she had told herself a hundred times, exactly what she needed.
She texted back: “I didn’t pretend. I was just distracted by the chef.”
His reply came instantly: “The chef is easily flattered. 8pm. Bring wine.”
For a moment, the case loosened its grip. She allowed herself to imagine the evening ahead—soft music, candlelight, Leo’s steady hands resting on her shoulders. Ordinary happiness. The kind normal people took for granted.
Before leaving the office, she stopped by the evidence clerk’s window and picked up a sealed manila envelope that had been sitting in her locker for three weeks. Ben’s letter. She hadn’t opened it. She wasn’t sure she ever would. The postmark read Danville Correctional Center, and that alone was enough to make her stomach twist. Ben had been convicted of murdering a woman named Elise Torrance, a former colleague from his architecture firm. The evidence had been circumstantial but damning: his DNA under her fingernails, a series of angry emails, a witness who placed his car near the scene. Marin had testified at trial, her voice steady even as her insides crumbled. She had believed in his guilt then. Mostly.
The letter went into her bag, unread.
Leo’s apartment occupied the top floor of a converted warehouse in the Meridian District, all exposed brick and soaring windows that framed the city like a living painting. When Marin arrived, the risotto was already plated, and a bottle of Sangiovese breathed on the counter. He kissed her forehead and took her coat, his touch lingering just long enough to feel like a promise.
“Rough day?” he asked.
“Another missing girl,” she said. “Dating app case. The kind that makes you want to throw your phone into the river.”
Leo poured her a glass of wine. “You could always do that. Go off-grid. Become a lighthouse keeper.”
“Do lighthouses still exist?”
“I’ll build you one.”
She laughed, and for a while the evening unfolded exactly as she had imagined. They ate. They talked about a film he wanted to see and a trip to the coast they kept postponing. Leo listened with the focused attention of someone who genuinely wanted to understand her, and Marin felt herself unspooling, thread by thread, into something softer and more vulnerable than the detective who had spent the day chasing digital phantoms.
After dinner, she helped him clear the dishes. His tablet lay on the kitchen counter, its screen dark. When she reached past it to grab a wine glass, her elbow brushed the device, and the screen flickered to life.
The lock screen was unremarkable—a stock photo of mountains. But the notification banner at the top made her freeze.
“HeartSync: You have 2 new matches.”
The glass slipped from her fingers and shattered in the sink.
“Everything okay?” Leo called from the living room.
“Fine,” she heard herself say. “Just clumsy.”
She stared at the notification until the screen dimmed and went black. Two new matches. Leo was on HeartSync. The same app she was investigating. The same app where a predator was hunting women and erasing them from existence.
Coincidence, she told herself. Lakewood had nearly a million people. HeartSync had hundreds of thousands of users. The odds that her boyfriend, her kind and gentle Leo, was connected to her case were astronomically slim.
But Marin had learned, in the hardest way possible, that the universe had a cruel sense of humor.
She dried her hands, carefully, and walked back into the living room. Leo had put on a record, some old jazz that crackled warmly through the speakers. He held out a hand to her.
“Dance with me.”
She stepped into his arms, and they swayed slowly, her cheek pressed against his chest. His heartbeat was steady. Reassuring. A metronome of normalcy.
“Can I ask you something?” she said.
“Anything.”
“Are you on any dating apps? I mean, before we met.”
Leo’s hand paused on the small of her back. “I was, yeah. HeartSync, actually. Why?”
Her pulse quickened. “Just curious. I’m investigating a case connected to it. I was wondering what the user experience is like.”
He pulled back slightly, his expression quizzical. “It’s… efficient. A little too much so, maybe. You swipe, you match, you chat. It felt more like ordering takeout than meeting people. Why I deleted it after our second date.”
“You deleted it?”
“Of course. I’d just met the woman I wanted to marry. Why would I keep swiping?”
The word “marry” landed like a stone in her stomach. Not because it scared her—because it didn’t. Because a part of her wanted it, desperately, and that part was the same part that had once trusted Ben Curry with her whole heart.
She kissed Leo to avoid answering, and he accepted the distraction. Later, when he was asleep, she slipped out of bed and padded barefoot into the kitchen. The tablet was still there, charging on the counter. Its screen glowed faintly with a lock screen notification, and this time she read the full message.
“HeartSync: Lena liked your profile. Say hello!”
Lena. The name hit her like a physical blow. Lena Pascoe. The first missing woman. Her profile had been dormant for two months. There was no possible way she was still actively liking anyone’s profile on HeartSync.
Unless someone was still using it.
Marin’s training warred with her heart. The tablet was Leo’s private property. Accessing it without a warrant would violate department policy, compromise any future prosecution, and destroy whatever trust existed between them. But if Leo was involved—if the man sleeping twenty feet away was the same monster who had erased three women from the world—then every second of hesitation was a betrayal of the dead.
She memorized the notification and walked back to the bedroom. Leo hadn’t moved. In the dim glow of the streetlights filtering through the window, he looked peaceful. Innocent. The same way Ben had looked on the morning of his arrest.
Marin lay down beside him but did not close her eyes. Instead, she began to plan.
The next morning, she called Dyer from her car, her voice flat and professional.
“I need a subpoena for HeartSync user data. All accounts linked to the name Leo Haugen. Date of birth, August fourteenth, nineteen eighty-five.”
A pause on the other end of the line. “Cole, that’s your boyfriend.”
“I’m aware.”
“What are you doing?”
She gripped the steering wheel, her knuckles whitening. “My job. Just get me the records. And Dyer—keep this quiet. If I’m wrong, I don’t want to destroy an innocent man’s life.”
“And if you’re right?”
Marin didn’t answer. She ended the call and sat in the parking garage, watching the concrete walls blur through a sudden, unwelcome film of tears. She thought about Sasha Webb’s laugh, preserved forever in a photograph. She thought about the letter from Ben, still unread in her bag. She thought about the way Leo’s hands had felt on her skin, and how she had no idea, really, whose hands they were.
Profiling a stranger was simple. You gathered evidence, analyzed patterns, and drew conclusions from a safe distance. But profiling someone you loved—someone who had seen you at your most broken and chosen to stay—that required a kind of courage Marin wasn’t sure she possessed.
She reached into her bag, retrieved Ben’s letter, and tore it open. The paper smelled faintly of prison laundry soap. Ben’s handwriting, cramped and desperate, filled the page.
“Marin, I didn’t kill Elise. I know you have no reason to believe me, but I’ve been going through the trial transcripts. There’s something wrong. The witness who placed my car at the scene—Leo Haugen—he lied. I’ve been trying to remember where I knew him from, and it finally came to me. He wasn’t just some random bystander. He worked security at the firm. He was there the night Elise died. Please. You’re the only one who can find the truth.”
The world tilted. Marin read the paragraph three times, each pass stripping away another layer of the reality she had constructed. Leo Haugen. The witness. The man who had placed Ben’s car at the murder scene, whose testimony had sealed the conviction. The man who had found her, months later, in a bookstore, holding her favorite novel and quoting the first line from memory.
Coincidence was no longer a word she could afford.
She started the car, her hands trembling, and drove not to the office but to a data recovery shop in the Ironworks District, where a former hacker named Corbin Vance owed her a favor. She needed a full forensic image of Leo’s tablet, and she needed it before he woke up.
The hunt was no longer theoretical. The ghost she had been profiling had a face, a name, and a key to her apartment. And the only way to catch him was to become something he would never see coming—a reflection of his own predatory patience, a trap dressed in the same affection he had weaponized against her.
Marin Cole was done being prey.
She opened a new case file on her phone, a blank digital canvas, and typed the first entry.
“Target: Leo Haugen. Alias: Evan. Status: Active. Next step: Make him believe I’m still the woman he can control.”
The hunter was about to learn what happened when the prey started hunting back.


No comments yet. Be the first to comment!