Reverse Engineering a Cat Genie to Bypass the Razor-and-Blades Business Model

Cameron Coward
Sep 4, 2018 · 2 min read

A common business practice for companies with questionable ethics is to sell you a product at a reasonable price, and then charge you inflated prices for the required consumables. It’s usually referred to as the razor-and-blades business model, because razor replacements are notoriously overpriced. But, inkjet printer-style business models are even more nefarious, because they use technology to make the product unusable until you buy replacement cartridges. That’s the case with the Cat Genie automated litter box, but David Hamp-Gonsalves has reverse-engineered a solution.

The Cat Genie has a soap cartridge, and like an inkjet cartridge it’s “smart” and knows when it’s low — or at least counts cycles. It’s disguised as a feature that helpfully notifies you when it’s time to replace the soap cartridge, but the Cat Genie will stop working until you do. It’s like if your razor fell apart after a pre-defined number of uses. Those smart cartridges are glorified bottles of soap, but cost a ridiculous $20 per replacement. The “smart” part of the cartridge is an RFID system that prevents you from simply refilling the bottle, and stops potential competitors from selling replacements at a more reasonable price.

Hamp-Gonsalves came up with a clever workaround that altogether replaces the RFID reader built into the Cat Genie. The original system looks at the RFID reader via I2C to determine if there is an OEM smart cartridge loaded, and if that cartridge is full. This solution replaces the RFID reader with an Arduino that’s programmed to send the I2C signals that the Cat Genie expects to see when the smart cartridge is full — allowing you to use a refilled cartridge or none at all. You can buy an Arduino clone for a fraction of the cost of a replacement Cat Genie smart cartridge, so this will save you money from the very first replacement.

Hackster Blog

Hackster.io, an Avnet community, is the world’s largest network for hardware & software developers. With 1 million members and 17,000+ projects, beginners and professionals can learn and share how to build robotics, industrial automation systems, AI-powered machines, and more.

Cameron Coward

Written by

Author, writer, maker, and a former mechanical designer. www.cameroncoward.com @cameron_coward

Hackster Blog

Hackster.io, an Avnet community, is the world’s largest network for hardware & software developers. With 1 million members and 17,000+ projects, beginners and professionals can learn and share how to build robotics, industrial automation systems, AI-powered machines, and more.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade