The Line

by Mark Gardner

(developed with Butterflies, Claude Sonnet by Anthropic, and Claude Opus by Anthropic as part of an iterative creative process)

15 min read

Noah has a rule about asking permission. You don’t fix what someone doesn’t want fixed. You don’t upgrade without explaining what you’re upgrading. You definitely don’t go poking around in someone’s files just because you can.

The woman’s laptop is three years old, running like it’s trying to think through mud. Bloatware, browser toolbars she definitely didn’t install, the works. Noah backs everything up, shows her the external drive, explains what he’s going to wipe and why. She nods at everything, exhausted in that way that makes even nodding look hard.

“Will I lose my photos?”

“Already backed up,” Noah says, tapping the drive. “I’ll show you where everything is when you pick it up.”

Takes him forty minutes. Clean install, drivers updated, everything running smooth. She picks it up the next day and when she boots it up, her whole face changes. Like she forgot what fast looked like.

“I can’t believe you don’t charge for this,” she says.

“First come, first serve,” Noah says. “That’s the deal.”

She’s smiling and Noah thinks: This. This is how it’s supposed to work.


Two weeks later she’s back. Same laptop, same mud-slow performance.

“I don’t know what happened,” she says. She’s not looking at Noah, looking past him at the whiteboard where he’s got the repair queue mapped out. “I didn’t download anything. I was careful.”

There’s a guy with her this time. Maybe late twenties, charcoal henley, one of those expensive canvas messenger bags. He’s got his arm around her shoulders, scrolling his phone with the other hand—but his body’s angled toward Noah, keys placed on the table where Noah can see them. Not a Tesla fob. Tesla card key. The kind you only get with the newer models.

“How long’s this gonna take?” The guy doesn’t look up from his phone.

Noah opens Task Manager out of habit. Something’s eating RAM in the background, choppy and persistent. “Maybe an hour? I need to keep it overnight to run deeper diagnostics.”

“Overnight?” Now the guy looks up. “Can’t you just—”

“It’s fine,” the woman says. Fast. “We can pick it up tomorrow.”

The guy looks annoyed but doesn’t push it. Just goes back to his phone. But his thumb stops moving over the screen.


Noah waits until after closing, garage door down, the window unit pushing cool air against the Austin heat outside. Quiet except for the dehumidifier’s hum, the tick of cooling electronics, and somewhere through the wall his parents’ TV—laugh track, then silence, then laugh track. Faint smell of the Whataburger wrapper he forgot to throw out. He likes it like this. Just him and the problem.

Task Manager first. Sort by memory usage. There.

It takes him a minute to recognize what he’s looking at because his brain doesn’t want to recognize it.

Monitoring software. Not Windows Defender. Not parental controls. Not any of the basic stuff that comes with a laptop.

KeyCaptor Pro.

Noah knows this one. He’s never actually seen it deployed, but he knows what it does. Keystroke logging. Screenshots every thirty seconds. Clipboard monitoring. Browser history. Webcam access. GPS if the laptop has it. Everything uploaded to cloud storage in real-time.

The installer is dated two weeks ago. The day after Noah wiped it clean.

Noah’s hands are on the keyboard but they’re not moving. He’s staring at the screen and his eyes won’t quite focus. The boyfriend installed this. Had to be. Noah wiped the whole system—this got added after.

He opens the log directory before he can think better of it.

Weeks of data. Organized by date and type. Screenshots folder. Keystrokes folder. Audio folder.

He opens one screenshot at random. It’s a Google search. He can see the search bar, the autocomplete suggestions, the mouse cursor.

how to leave

Next screenshot, eight seconds later. Backspace sounds in the keystroke log.

women's shelter austin

Backspace. Delete. Backspace.

can you get a restraining order for

Backspace. Delete. Clear history.

Noah closes the window. Opens it again. Closes it.

His heart’s gone wrong—not just fast but heavy, a lump of cold iron pulling inward against his ribs. His mouth dries out, tongue sticking to his teeth. He sits down on the concrete floor because his knees stop working. The floor’s cool through his jeans, maybe sixty degrees, and there’s a faint smell of old motor oil from the dark patch where his dad’s Accord used to leak. He doesn’t remember sitting down. Everything’s too sharp.

The laptop screen is still on, bright in the dark garage. The dehumidifier cycles off and it’s so quiet Noah can hear his own breathing.

He opens the screenshots again. He doesn’t want to but he does it anyway.

divorce lawyer free consultation

Backspace.

how to know if he's tracking your phone

Backspace. Close browser.

does he love me or just want to control me

Backspace. Backspace. Backspace.

There’s a folder labeled AUDIO. Noah clicks it before his brain catches up with his hand. Forty-three files. He opens one.

Her voice. Talking to someone on the phone. “No, I’m fine, I just—” Pause. “He’s not like that, he just worries—” Longer pause. “I know. I know. I just need to think.”

Noah closes the laptop.

He’s still on the floor. Neck stiff, left leg gone to pins and needles. The laptop battery died at some point—just the green LED on the power brick now, steady and indifferent. Through the wall, his parents’ TV has gone silent. He checks his watch. 2 AM. The cicadas outside sound like static.

This is someone’s life. This woman’s life. Compressed into folders. Searchable. Archived.

Call the cops? And say what? “I think this guy installed spyware on his girlfriend’s laptop”? Is that even illegal? What if she knows about it? What if Noah’s wrong about everything? What if this is some couple’s weird privacy arrangement he doesn’t understand?

What if calling makes everything worse?

Tell her? Pull her aside next time, show her the logs? Except the boyfriend will be there. He was there today, he’ll be there tomorrow. And what if the software is currently logging every keystroke Noah types right now? What if he opens the laptop tomorrow and the boyfriend’s standing there and knows Noah saw everything?

Noah opens his phone. Types is monitoring software illegal into Google. Gets a bunch of Reddit threads and legal advice sites that all say the same thing: It depends. Is it a shared device? Did she consent? Is there a reasonable expectation of privacy?

He closes the phone.

Opens the laptop again. Opens the monitoring software dashboard. There’s an uninstall option right there. Clean removal, wipes all local logs, stops cloud sync.

His hand hovers over the trackpad.

If he removes it and says nothing, she’ll never know it was there. She gets her laptop back, it runs fast again, Noah did his job. First come, first serve.

But then the boyfriend will know Noah removed it. Or at least suspect. And if the boyfriend’s the kind of person who installs this kind of software, he’s the kind of person who… what? Noah doesn’t know. That’s the problem. He doesn’t know what the boyfriend does when he figures out someone’s interfering.

If he removes it and tells her, she has information. She can make a choice. But Noah will have made the choice for her by removing it first. And she might not be ready for that choice. And the boyfriend might figure it out. And then what?

If he doesn’t remove it and doesn’t tell her, he’s complicit. He saw this, he knew what it was, he gave the laptop back with the spyware still running. He helped.

Noah stands up. Sits back down. Stands up again.

He opens a terminal window. Types the uninstall commands. Deletes them. Types them again.

The thing about repair is that you need consent. You can’t fix something someone doesn’t want fixed. You can’t make decisions for other people about their own stuff.

But what if the thing that needs fixing isn’t the laptop?

Noah types the commands. Uninstalls KeyCaptor completely. Wipes the registry entries. Checks three times to make sure it’s gone. Finds the cloud credentials cached in the system, resets the password so the boyfriend can’t access the old logs. Then he buries the old logs folder inside System32 under a generic Windows update name. Not deleted—there if she needs proof later—but hidden where the boyfriend won’t think to look.

He opens Notepad. His hands are shaking and he keeps hitting the wrong keys.

Someone installed monitoring software on this computer. I removed it. If you didn’t know it was there, please be careful.

He reads it. Deletes it. Tries again.

There was monitoring software on your laptop. It logged everything you typed and took screenshots. I removed it and reset the password. The old logs are saved in C:\Windows\System32\WindowsUpdate_KB4712. If you need help, there are people who can help better than I can.

He saves the file to the desktop. Names it IMPORTANT - PLEASE READ.txt.

Then he second-guesses the filename. Too obvious. If the boyfriend sees it first—

He renames it README.txt. Bland. Could be anything. Might get ignored until she’s alone.

Or might get ignored entirely.

He closes the laptop. Unplugs it. His hands are still shaking.


She comes in alone the next morning. She picks up the laptop, thanks him, doesn’t meet his eyes. Both arms wrapped around it like something fragile.

“Should be running better now,” Noah says. His voice comes out normal. “I found some stuff running in the background.”

She nods. Doesn’t ask what stuff. “Thank you,” she says.

He doesn’t mention the text file. Doesn’t know if she saw it. Doesn’t know what happens if she did.

She leaves. Noah watches through the garage door as she walks to her car. She puts the laptop in the passenger seat. Sits there for a minute before starting the engine.

Three days later Noah’s rotating stock on the parts shelf and trying not to think about whether she opened the file when he hears the garage door. He turns around and there’s the boyfriend.

“Hey, man.” The guy’s got the laptop bag over his shoulder. Friendly smile. “She wanted me to drop this off. Same issue. Keeps running slow.”

Noah’s hands stop moving on the shelf. “Yeah? That’s weird.”

“Right? She’s convinced she’s cursed or something.” The boyfriend laughs. Sets the bag on the workbench. “Think you can take another look?”

“Yeah, man, I can take a look,” Noah says. His voice comes out normal. “Might be the same issue. I can keep it overnight again—”

“Perfect.” The boyfriend’s looking around the garage, taking it all in. The whiteboard with the repair queue. The bins of sorted components. The soldering station. “You do good work. She said her files loaded faster. Made a real difference.”

“First come, first serve,” Noah says.

The boyfriend nods. Smiles. Leaves.

Noah waits until the guy’s car is out of the driveway. Then he takes the laptop to the back corner, behind the parts shelving where no one can see through the window.

Opens it.

KeyCaptor Pro. Freshly reinstalled. Installed yesterday.

His stomach drops. He opens the file directory.

README.txt is gone. Not in the recycling bin. Deleted.

He checks the system folder where he hid the logs.

Also gone.

The screenshot folder has new images. He opens one at random, hating himself for looking.

It’s the desktop. Just the default Windows background. No other windows open.

Next screenshot: same thing.

Next: same.

He checks the keystroke logs. Nothing for the past three days except boot sequences and shutdown commands.

She never opened the file. Or she did and—

Noah doesn’t let himself finish the thought.

He removes the software again. Doesn’t leave a note this time. What’s the point? Comes back twenty minutes later and tells the boyfriend it’s fixed, probably a driver conflict, should be stable now.

The boyfriend thanks him. Takes the laptop. Leaves.

Noah stands in his garage and looks at the whiteboard. Someone’s dropped off a printer. Someone else needs a phone screen replaced. An Xbox that won’t read discs.

He picks up the soldering iron.


Two months later Noah’s coming out of the Ace Hardware next to H-E-B—solder, heat-shrink tubing, a spool of 22-gauge wire he doesn’t need but was on sale—when he sees Mrs. Chen loading groceries into her trunk.

Mrs. Chen volunteers at the café sometimes. Phone repairs, mostly, but she’s the one Noah calls when someone’s too nervous to explain what’s wrong with their device. She looks up, sees him, and her posture shifts—shoulders squaring, chin lifting slightly.

“How’s the café?” she asks.

“Good. Busy.”

“Mm.” She puts the last bag in the trunk, closes it. “You look tired.”

Noah shrugs. He is tired. He’s been tired for two months but he doesn’t know how to explain why.

“I had this—” He stops. Tries again. “There was this woman. She brought her laptop in and I found—there was spyware on it. Like, monitoring software. Everything she typed, every website, screenshots, audio recording. Everything.”

Mrs. Chen is very still.

“Her boyfriend installed it. Had to be him. So I removed it. Left her a note on the desktop explaining what it was.” The words are coming faster now, like he’s been holding them in and they’ve found an exit. “Then she came back and he brought the laptop in and the spyware was reinstalled and my note was gone and I don’t—”

He stops. Breathes.

“I don’t know if she saw the note and he found out. I don’t know if she never saw it. I don’t know if she’s okay. I don’t know if I made everything worse.”

Mrs. Chen is quiet for a long time. Cars pull in and out of parking spaces. Someone’s shopping cart rattles past.

“Did you call the police?” she finally asks.

“And say what? ‘I think this guy is controlling’? I don’t know if it’s illegal. I don’t know if she’d want me to. I don’t know anything.”

“Do you think she’s in danger?”

“I don’t know.” Noah realizes he’s clenching his fists. Makes himself stop. “That’s the whole problem. I don’t know. Maybe he’s just paranoid. Maybe she knows about the software and doesn’t care. Maybe calling the cops makes everything ten times worse. I don’t know what the right thing is so I just—I removed the software and kept my mouth shut.”

“You left her information.”

“She deleted it. Or he did. It’s gone either way.”

Mrs. Chen adjusts her purse strap. “You know what I used to tell my students?” She’s not looking at Noah now, looking at her car keys. “When they came to me with problems. Friend problems, family problems. The ones that don’t have answers.”

Noah waits.

“I told them—” She stops. Starts again. “You can’t fix people. You can give them tools. Space to make choices. But you can’t fix them, and you can’t make them use what you give them.”

“She didn’t use the tools.”

“You don’t know that.”

“The note’s gone. The spyware came back. She’s still with him.”

“And maybe she read the note,” Mrs. Chen says. “Maybe she knows now. Maybe she’s making a plan. Maybe she’s not ready yet. Maybe she’ll never be ready. You don’t get to know. That’s not the part you get to control.”

“So I just—what? Do nothing?”

“You didn’t do nothing,” Mrs. Chen says. “You removed the software. Twice. You left information. You respected her agency even when you wanted to decide for her.”

“What if it’s not enough?”

“What if it is?”

Noah doesn’t have an answer to that.

“When I was teaching,” Mrs. Chen says, “I had a student whose home life was… bad. I could see it. Everyone could see it. And I reported it, and CPS came out, and they decided everything was fine. And I kept teaching that kid for two more years and every day I wondered if I should have done more. Called again. Pushed harder. Made a bigger fuss.”

“Did you?”

“No.” Mrs. Chen opens her car door. “And I don’t know if that was the right choice. I know the kid graduated. I know they went to college. I don’t know if my call helped or hurt or made no difference at all. That’s the thing about helping people—you don’t get closure. You don’t get to know if you did the right thing.”

She gets in her car, then rolls down the window.

“You did what you could,” she says. “With what you knew. At the time.” Each phrase lands separate, like she’s checking his comprehension. “That’s the assignment. The rest—” She shrugs. “The rest is hers.”

Noah stands there in the parking lot long after Mrs. Chen drives away.


That night Noah’s back in the garage, cleaning the soldering station. There’s a new intake form pinned to the whiteboard. Someone brought in a tablet with a cracked screen and asked if Noah could recover their photos first.

Is this okay? the form reads. Can you access my photos to back them up?

Clear question. Clear consent. Noah can say yes or no. The person can say yes or no. Everyone knows what they’re agreeing to.

He pulls out the old café rules he wrote when he first started this thing:

  1. First come, first serve
  2. Get permission before fixing anything
  3. Teach, don’t just repair

The second rule is crossed out. Written above it in small letters: Get permission before fixing anything. But what counts as “anything”? What if the thing that needs fixing isn’t what they asked you to fix?

Crossed out again.

Get permission. But what if they can’t ask? What if asking puts them in danger?

Crossed out again.

Get permission.

Unless—

Nothing after the “unless.” Just empty space.

Noah picks up the marker. Puts it down. Picks it up again.

He can’t think of a rule that covers what to do when consent is compromised. When someone can’t give permission because they don’t know what they’re giving permission for. When the thing you’re repairing is being used to hurt them.

He caps the marker. Leaves the line unfinished.