He looked at the notebook, then at the vacuum. Somewhere out there, a shell company probably still had his old floor plan, his daily schedule, the angle of his desk chair. But not anymore.
Alex stared at the blinking green light on his D7. He’d bought it for one reason: his cat, Mochi, shed like a dandelion in a hurricane. The vacuum was a workhorse, a silent little tank that thumped into baseboards and cursed in binary. But "spy"? That was paranoid.
“Day 44: They pushed another update. The vac is drawing my floor plan at 3 AM. The server IP resolves to a shell company. I’m disconnecting the Wi-Fi, but the mapping data is already stored locally. Someone is going to buy this house. Someone is going to run the vac on the old network. I have to warn them.”
The message pinged into Alex’s inbox at 11:47 PM on a Tuesday. “Your Neato Botvac is a spy. Check the logs.” neato custom firmware
Alex sat back on his heels. The D7 had rolled to the edge of the crawlspace, its lidar slowly panning left and right. On its screen, a new message appeared: “Previous map purge: complete. Want me to scan for other anomalies?”
The instructions were a fever dream of USB cables, bootloaders, and Python scripts. Alex hesitated for a full minute. Then he remembered the logs. He dug out a spare SD card, formatted it, and followed the ritual.
Using the official app, he downloaded the history. The paths were there—living room, hallway, under the bed. But then he noticed it. A secondary data stream, timestamped every three hours. The vacuum wasn't just cleaning; it was idling . The lidar turret would spin, mapping and remapping the same room while the brush sat still. The coordinates always clustered near his desk. Near his laptop. Near the sticky note with his bank’s two-factor backup codes. He looked at the notebook, then at the vacuum
The last entry was a single line: “If you’re reading this, install the custom firmware before you connect anything. And check the logs. Always check the logs.”
The flash took eleven seconds. When the D7 rebooted, its screen didn’t show the cheery Neato logo. Instead, a single line of green text scrolled past: “CUSTOM FW v3.2 – YOUR HOUSE, YOUR DATA.”
That’s when he found the forum.
Not aggressively—purposefully. It spun a tight circle, lidar whirring, then shot toward the kitchen. Alex chased it, nearly tripping over Mochi. The vacuum stopped at the stove, nudged the kickplate, and revealed a small, rusted screw he’d lost three years ago. Then it printed to its little LCD: “FOUND: 1 OBJECT. MAP CORRUPTION DETECTED IN SOUTHWEST CORNER.”
He typed on the D7’s touchscreen: Yes. Start with the bedroom. And Mochi is not an anomaly. Ignore the cat.