~/enshittification
Enshittification
What it means for the hardware you own, and how people undo it. Updated 2026-10-28.
Writer Cory Doctorow coined enshittification in 2022 to describe how online platforms decay. First they are good to users. Then they squeeze users to please business customers. Then they squeeze the business customers too. The word stuck because people recognised it everywhere. In 2025 he published the book on it, Enshittification: Why Everything Suddenly Got Worse and What to Do About It (MCD/Farrar, Straus and Giroux).
Hardware gets the same treatment. You pay once, but the software on the device keeps changing after you have paid, and the changes don't always favour you. The plastic and silicon still work. The software is what got worse.
Four ways hardware gets worse after you buy it
1. The cloud goes away
Devices that depend on a company server stop working when the server stops. The fix is a local replacement for the missing service.
- Trifo Lucy local server: a robot vacuum controlled from a home server
- Hello Sense revival: a sleep tracker rebuilt after its company closed
- Smarter Coffee for Home Assistant: a coffee machine whose app went obsolete
- SmartThings washer driver: a Samsung washer cut off from its old app
- Sommet: Suunto watches after Movescount shut down
- Bose SoundTouch revival: presets and internet radio after Bose's cloud shutdown
- Roborock Local Server: Roborock's cloud, run on your own network
2. The home screen becomes a shop window
Smart TV interfaces fill with promoted content and apps you never asked for. The fix is a different launcher or a careful debloat.
- Clean Your TV: agent-guided debloat for Android TV and Google TV
- Arn0: a custom home screen for a Samsung Q70B
- dumbtv: ads and tracking stripped from Fire TV
3. Support ends
Drivers stop at an old OS version and operating systems drop older machines. The fix is new software for hardware that still works.
- HP Laser on Apple Silicon: printers with no current Mac driver
- pixma-rs: a Canon scanner macOS doesn't support
- Omarchy: older Intel Macs on Linux
- OpticFilm 8200i on Linux: a film scanner with no Linux driver
- ftape, modernised: 1990s tape drives on a current Linux kernel
4. One app, one way
Some devices only work through the manufacturer's app, on its terms. The fix is another way in.
- Respira: an embroidery machine driven from a computer
- Yotwo: a Yoto player pointed at your own audiobook library
- Cat printer, no stock app: a thermal printer over Bluetooth
- Personal Sonos controller: Sonos controls arranged the owner's way
- Osmosis: DJI cameras without the Mimo app
- OpenSnek: Razer mice configured on a Mac
Not every case is bad faith. Companies close, priorities change, old products get dropped. The entries on this site describe what broke and what fixed it, and leave motives out.
Why this is happening now
Undoing it used to take a team with reverse-engineering experience. Coding assistants changed that. Owners now use Claude Code, ChatGPT and similar tools to read protocols, decompile apps and write replacement software, on top of years of open-source work by people who did it the hard way.
Questions
What does enshittification mean?
Cory Doctorow coined the word in 2022. It describes how platforms decay: first they are good to their users, then they squeeze users to favour business customers, then they squeeze business customers to keep the value for themselves.
Does enshittification apply to hardware?
Yes. Hardware is sold once, but its software keeps changing. Home screens fill with ads, cloud services shut down, apps get abandoned and operating system support ends. The device still works physically while the software makes it worse.
Can you undo enshittification on a device you own?
Often, partly. People replace launchers, write local servers for devices whose cloud died, write missing drivers and install new operating systems. Each entry on unshittify lists what the fix restores and what still does not work.
Is it legal to modify a device you own?
It depends on where you live, the device terms and the software licences involved. Owning a device is a strong starting point but not a blanket answer. unshittify lists owner-controlled projects only and does not offer legal advice.
Do I need to be a programmer?
Not always. Coding assistants such as Claude Code now let owners read unfamiliar code, decode protocols and build replacements. Some projects still need soldering or command-line work. Pick one you can undo.